Integrating 3rd party unsubscribe solution with Marketo | Community
Skip to main content
Level 2
December 8, 2020
Solved

Integrating 3rd party unsubscribe solution with Marketo

  • December 8, 2020
  • 2 replies
  • 3170 views

Hi there,

 

At our company we are using an internally developed solution for tracking & managing opt-outs from our marketing communication. We have a special unsubscribe form that resides on our company's main website, which is linked to that internal opt-out tracking solution (e.g. example.com/unsubscribe). We would like to replace the Marketo's default unsubscribe link {{system.unsubscribeLink}} in the footers of emails with a link to our company's unsubscribe form example.com/unsubscribe. But at the same time, we do not want to lose the ability to track unsubscribes within Marketo. Is there a way to achieve this?

 

We have found this excellent blog post from Grégoire: https://nation.marketo.com/t5/Champion-Program-Blogs/The-comprehensive-guide-to-setting-up-the-unsubscribe-link/ba-p/247118, but we didn't find the solution that suited our needs.

 

Any help would be appreciated!

Thanks!

 

Kind regards,

Maxat Mansurov.

 

Best answer by SanfordWhiteman

There's no fully 3rd-party solution that can replace a Marketo form for this, feature-by-feature.

 

There's one critical feature — tracking an unsubscribe to a particular email send (Unsubscribed from Email activity) that only works if you post a Marketo form to the standard forms endpoint. A Marketo API call that switches Unsubscribed to true, for example, or that makes the change in CRM and waits for it to sync over, can't achieve this part.

 

Of course a 3rd-party app can provide a ton of other contextual information in timestamp fields, Custom Objects, or Custom Activities, so those may suffice for your needs. The originating email may be able to be determined via a query param. It all depends on what (exactly and completely) you're trying to surface in Marketo.

2 replies

SanfordWhiteman
SanfordWhitemanAccepted solution
Level 10
December 8, 2020

There's no fully 3rd-party solution that can replace a Marketo form for this, feature-by-feature.

 

There's one critical feature — tracking an unsubscribe to a particular email send (Unsubscribed from Email activity) that only works if you post a Marketo form to the standard forms endpoint. A Marketo API call that switches Unsubscribed to true, for example, or that makes the change in CRM and waits for it to sync over, can't achieve this part.

 

Of course a 3rd-party app can provide a ton of other contextual information in timestamp fields, Custom Objects, or Custom Activities, so those may suffice for your needs. The originating email may be able to be determined via a query param. It all depends on what (exactly and completely) you're trying to surface in Marketo.

Level 2
December 9, 2020

Thank you for the explanation, it confirmed our suspicion that it won't be possible without sacrificing some Marketo tracking features.

 

Jay_Jiang
Level 10
December 8, 2020

We would like to replace the Marketo's default unsubscribe link {{system.unsubscribeLink}} in the footers of emails with a link to our company's unsubscribe form example.com/unsubscribe.


Just set up a redirect rule in Admin -> landing pages for the marketo UnsubscribePage.html to your own unsubscribe page

 

Then it's up to your devs to ensure your in-house solution does the job of keeping unsubscribes in sync with marketo

SanfordWhiteman
Level 10
December 9, 2020

Still won't resolve the feature gap noted above.