Ask HN: Integrating early-days startup with giant CRMs – like SAP?
I'm a technical cofounder at a 6-ish months old startup. We do route planning and data collection for direct sales -- currently on a niche market.
We've been recently presented what seems like a potentially great opportunity from a big client. After some negotiation, we settled on an initial step that would be integrating our end-user app (for collecting data from the salesmen) to their CRM. This brings us to the present day.
I immediatelly started investigating ways to simply fetch data from their CRM (in this particular case, it was SAP), and right now I am completely overwhelmed by the amount of apparent complexity and how much locked-in and buzzwordy this ecossystem is. It worried me even more after reading Paul Graham's essay [0], on which he says he'd never worry about competing startups working with Oracle (I'd probably put SAP in the same bag).
So, my question is: Does anyone have related experiences or advice to share with us? Here's some added context:
- We're bootstraped;
- We don't pay rent;
- We don't have employees beside the founders;
- We have only two technical people (me +1);
- We have two clients so far;
Thanks a lot in advance.
[0] http://www.paulgraham.com/avg.html
4 comments
[ 2.6 ms ] story [ 9.0 ms ] thread- Be as specific as you can about the scope of data you will communicate between and what exactly will be a part of this integration (try not to get involved with anything other than that). - Expect a lot of traffic as CRM's tend to be loaded with useful and useless data which just keeps growing. - you can expect that your client will often want to increase the scope of data fetched or sent to CRM. - you can expect that your client will often want to trash or change data fetched or sent to CRM.
All CRM's have out-of-the-box API which you will probably have to use, so look into that. Usually you can CRUD a record in CRM by providing ID and type values of that record.
Good luck!
As with the API, we implemented some integration with Salesforce and it was relatively easy. SAP, on the other hand, seems to be a different kind of beast. There's a huge amount of moving parts, which seems a little enterprise-y and complex for a tiny startup to work with.