Hi,
I'm looking into this for the first time.
1) Is there a best practice for setting up a webhook to write data into Eloqua from Marketo?
2) When doing so, can the conditions be customized so that i can avoid create net new contacts in Eloqua when a person exists in Marketo, but not Eloqua (in some scenarios i don't want a net new contact created)
3) Is there documentation you can point me to.
Thanks all
1. Best Practices for Webhook Setup:
There isn't a single "best practice" for setting up a webhook, but here are some key considerations:
2. Conditional Logic for Existing Contacts:
Yes, you can set up conditional logic within the webhook to avoid creating duplicate contacts in Eloqua. Here are two options:
3. Documentation:
Here are some resources to help you get started:
Thank you. This is very helpful
to clarify. on the question of creating new contacts in Eloqua. I'm not worried about creating duplicates - we can avoid this as you stated.
What I'm looking to find out is if the contact does NOT exist in Eloqua, but DOES exist in Marketo - but we DON'T want to pull them into Eloqua for whatever reason, can we avoid this? ( I would assume we can set something up to basically say "only Update existing", but not have a "Create" call.) Is that accurate? thanks!
Here are some resources to help you get started:
- Marketo Webhooks Documentation: https://developers.marketo.com/rest-api/ (Focus on "POST /rest/v1/leads.json" for creating leads)
This is confusing to include because (a) it doesn’t have anything to do with outbound Marketo webhooks from Marketo → Eloqua and (b) you cannot call the Marketo REST API using simple (inbound) webhooks.
The Marketo webhook documentation is actually here: https://developers.marketo.com/webhooks/