How do I point my Unsubscribe link to my custom Subscription Center? | Community
Skip to main content
February 12, 2016
Solved

How do I point my Unsubscribe link to my custom Subscription Center?

  • February 12, 2016
  • 1 reply
  • 5421 views

Hello all!

I have a client who has requested a custom subscription center, which I've built out. However, I can't figure out how to get my "unsubscribe" link to point to the appropriate landing page. I've already used the token {{system.unsubscribeLink}} inside an anchor link to style out the link and the placement, but it then points it to the generic Marketo unsubscribe page. Thing is, I don't want to change where it points on the main admin level, because we have different clients using this Marketo instance and the landing page I've created has this particular client's branding.

The only way I can think to do it at this point is to style the {{system.unsubscribeLink}} within an anchor tag and make it invisible, then point the "Unsubscribe" text to my landing page that has the subscription settings on it. This seems like it may not be best practice though, so I thought I'd come to y'all first.

Any and all advice is appreciated!

Best,

-Alex

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Grégoire_Miche2

Hi Alex,

OK, I had not got the fact that you were running multiple clients from the same instance.

And yes, if you replace the URL, it will apply to all emails.

If you want it to be selective, the only solution is to hard code the subscription center link in the email templates and add

?mkt_unsubscribe=1&mkt_tok=##MKT_TOK## 

at the end (see What is the purpose/effect of mkt_unsubscribe URL parameter? )

Finally, it you are running your customers in separate workspaces with multiple domains, vote here:

-Greg

1 reply

Grégoire_Miche2
Level 10
February 12, 2016

Hi Alex,

Go to your old unsubscribe page. On the page, edit the URL settings. Copy the value, paste it in a text pad, for later use. Then add "old" at the end of it and make sure Marketo does NOT keep previous value.

Go to the subscription center page. Edit he URL settings and paste the value from the text pad.

-Greg

February 12, 2016

If I'm updating my slug to be UnsubscribePage.html, wouldn't that mean that all future unsusbcribe clicks redirect to that page? I only want them to redirect to this landing page for this one client; I'll likely have other clients who also want to build custom subscription centers, and I don't want to direct them to the wrong place.

Grégoire_Miche2
Grégoire_Miche2Accepted solution
Level 10
February 12, 2016

Hi Alex,

OK, I had not got the fact that you were running multiple clients from the same instance.

And yes, if you replace the URL, it will apply to all emails.

If you want it to be selective, the only solution is to hard code the subscription center link in the email templates and add

?mkt_unsubscribe=1&mkt_tok=##MKT_TOK## 

at the end (see What is the purpose/effect of mkt_unsubscribe URL parameter? )

Finally, it you are running your customers in separate workspaces with multiple domains, vote here:

-Greg