Skip to main content
All CollectionsApps & IntegrationsMarketing
Sync unsubscribed users with the Marketo App
Sync unsubscribed users with the Marketo App
Beth-Ann Sher avatar
Written by Beth-Ann Sher
Updated over 2 months ago

When a user unsubscribes from an email sent through Marketo, you can make sure that Intercom keeps their unsubscribe status in sync. Likewise, when a user unsubscribes from an Intercom email, their unsubscribe status will sync with Marketo too. Below, we’ll show you how to sync your unsubscribes across both channels so you won’t risk sending emails to people who don’t want them.

  1. Open the app store in Intercom.

  2. Then click on the Marketo app and install it. 

  3. You'll be prompted to login to your Marketo account and get your Client ID, Client Secret and your Endpoint URL. Copy these codes and URL and and paste them into the relevant fields in your Intercom set-up. 

4. Click ‘Verify and start syncing.’ Once verified, your users’ unsubscribe status will be synced from Intercom to Marketo.

5. To sync your users’ unsubscribe status from Marketo to Intercom, you will need to create a webhook in Marketo.

In Marketo, navigate to Admin > Webhooks > New Webhook.

  1. Response type, select 'None'.

  2. Request token encoding, select 'Form/Url'.

  3. Template: type=unsubscribe&secret=YOUR_SECRET&app_id=YOUR_APP&data[email]={{lead.Email Address:default=null}}

  • Marketing Activities > Select a promotion > New Local Asset

  • Drag and drop "Unsubscribe from emails" from the right column to the main area

  • Select "Email is any"

  • This should build a list of all people who unsubscribe from emails in the campaign

  • That will trigger the unsubscribe webhook

Important: Only future unsubscribes will be synced. You need to manually update existing unsubscribes via the REST API.

If you already have the Mailchimp sync integrated, you will not be able to install the Marketo integration too.


💡Tip

Need more help? Get support from our Community Forum
Find answers and get help from Intercom Support and Community Experts


Did this answer your question?