Hi all,
I am integrating Intercom with our systems. and i use webhooks to complete the data that SF gets from intercom by using a webhook and it works basically great buy one thing - Merging with the munchkin of the user.
Since the user is already traveling the site and using the chat in the site, it already has a munchkin id. I can send the munchkin id through intercom. What i am missing is how to map the munchkin id in a way that will merge the annonymous data with the current lead that was created by sf.
the sync looks like that website -> qualified lead in intercom -> sf -> marketo (by sf <-> marketo sync), webhook with email from intercom -> data is in marketo.
* Please avoid giving Zapier ideas, i do maintain my own api and trying to avoid the extra link in the chain.
Solved! Go to Solution.
You can do this with a webhook in one of 2 ways:
You can do this with a webhook in one of 2 ways:
I'm using a marketo webhook to draw the information from Intercom are you suggesting to trigger a webhook from marketo to marketo? possible race condition?
No race at all. You trigger on Data Value Changes to the field you're using to transport the cookie.
But you're not (at least on any of my instances) going to be able to hit the API directly (nor is this feasible with the REST API given the need to fetch a token from the /identity endpoint first) . You have to gateway it through your own external server and then back to Marketo.
Yeah, that's what i am trying to avoid... if I would have written the babel fish here, I would have went with intercom -> api (with intercom event webhook and api call) -> marketo /save2 but its another piece of code to maintain and monitor. If i can find a way to associate/merge with a smart campaign it could be ideal.
There is no other way to associate the cookie.
The way i did it:
Zero code integration achieved (well, except for the embed and mapping of fields to intercom but that's local JS).
* Yes i did submit a form from marketo webhook to marketo save2 and it works, saves the need to authenticate.
What we are missing, is the ability to associate lead as a smart campaign, it could save a webhook, but it works.