We have been working on the unsubscribe page, but there are 2 different unsubscribe pages depending on who the contact is. We've been following the article on the community titled "Managing Subscriptions to Multiple Brands". When we send our test emails, we notice the URL of the unsubscribe link does not contain the token. It simply ends with ".hmtl". One of the links we have is
<a href="%mkt_opt_out_prefix%IDGSubscriptionLP.html?mkt_unsubscribe=1&mkt_tok=##MKT_TOK##" style="color: #0085c5; text-decoration: none; font-weight: normal;">manage my subscriptions</a>.
I'm not sure what the "mkt_unsubscribe=1" is, but we've followed that example from another article on the community.
Could you please help us understand what is going on with the unsubscribe link? The one difference we did compared to the Multiple Brand article is that we have created custom fields for each lead in Marketo. Those custom fields contain the URL which is applicable based on who the contact is. The article mentions that we should dynamically change the data value as a flow step in the send campaign. That seemed redundant because the lead should have the same URL for all mailings. So we set that as a field on the lead.
mkt_unsubscribe=1 probably sets the form to be pre-filled. Is it pre-filled?
How are you setting up the two separate links to each unsub page? Did you edit the default unsub footer under Admin > Email Settings?
If you want Marketo to use the token, you may have to encode the email template without the ##MKT_TOK## because that comes from the default unsub area. Marketo emails will auto wrap any URL unless you specified it to not do that using mktNoTrack.