Unsubscribe Link in Program Token in Snippet
Hello,
we just noticed something unexpected and I wonder if any of you had an idea.
We usually store the link to our Marketo unsubscribe page in a program token:
{{my.unsubscribe-link}} = lp.example.com/Unsubscribe?mkt_unsubscribe=1&mkt_tok=##MKT_TOK##
Where on the email we have something like this:
<a href="https://{{my.unsubscribe-link}}" style="text-decoration: none;">{{my.unsubscribe-text}}</a>
Standard stuff, I guess, and everything works well.
Now, if we put the same mechanism into a snippet, the token version does not work anymore. After clicking the link, this remains in the browser URL:
https://lp.example.com/Unsubscribe?mkt_unsubscribe=1##MKT_TOK##
That looks funky and of course it also doesn't work. The form field for the email address is not populated.
Whereas if we "hard code" the unsubscribe link directly into the snippet, the link works as expected. It is displayed as
https://lp.example.com/Unsubscribe?mkt_unsubscribe=1&mkt_tok=Njc3LVhOVS0yMDMAAAF7wLqgKcm___verylongstring
then the mkt_tok parameter vanishes after a split second, and the URL reads
https://lp.example.com/Unsubscribe?mkt_unsubscribe=1
and populates the form field.
--------------------
Any idea why this link wouldn't work as a token in a snippet?