Hi Sanford,
We don't want a single record to receive two different email comms (messaging from two different brands - one of the brand is an acquisition of ours which uses HS/SF crm, we use Marketo/D365) so we need to find a way to suppress leads from one another so there is no overlap. But learned that from systems perspective, it would involve having to import the contacts we’d want to suppress it would become out of date on a day-to-day basis as leads move thru the funnel so there would always be overlap. I’m unsure of what we’d need to automate something like this, or where it would live & how the systems handshake would look.
Thanks
I’m unsure of what we’d need to automate something like this, or where it would live & how the systems handshake would look.
Well, there won’t be any direct communication between systems. It has to be mediated by either (a) an API gateway or (b) an true integration tier.
If your rate of change is low every day — let’s say you get <= 30,000 records on either side changing their stage/active brand daily — then you could use the API gateway, which is easier overall. In this case you’d set up Hubspot webhooks to the gateway where they get transformed into Marketo updates. And Marketo webhooks to the gateway where they transform into Hubspot updates.
If you have a bigger daily delta then you can’t just use the gateway to transform ’hooks. You need a more traditional integration that scans the changes regularly (probably not just once per day, since that makes it hard to reconcile which one’s interesting field/s changed most recently). Then it updates both sides using their APIs.
While neither is a truly big project, you need a developer or integration partner involved for either one. There’s no magic “drop in” solution here.