Hi all,
We have 2 types of templates - HTML, promotional templates that are center-aligned for the most part and text, sales-rep-y looking ones that are plain text and left aligned. We have multiple unique designs of each.
Without adding the Unsubscribe link to the footer in every single template as a mkt_editable element, is there a way to have two versions of the Unsubscribe footer in the Admin section that we could use depending on the type of template?
Thanks!
Solved! Go to Solution.
We have several email templates with different layouts. Using snippets is the only scalable approach we've found within Marketo - especially since we have 23 country workspaces which share the same templates and require localized/translated footer content. This is also very convenient when we have to make a change that will affect many existing/future emails (like the "year"). We also use the system "{{system.unsubscribeLink}}" token for our common unsubscribe link in every one of our snippets.
Here's what every footer looks like in our template:
When creating an email based on the template, all a user has to do is simply click on the editable region and select "Replace with Snippet":
This brings up the "Replace with Snippet" selector where all one has to do is select a local, compliant footer snippet to use. We use the same approach for our social media toolbar:
Which results in the red text being replaced with the appropriate snippet:
This might be helpful for you as well, Malik Zafar. Here's a footer with tokens included:
UPDATE: We now use a single, dynamic email footer snippet in all of our emails (instead of individual country snippets), that serves up the localized footer based on a country segmentation:
If you use the {{system.unsubscribeLink}} token you can do this because it will override the existing default Admin version of the footer.
You could also do this with a Snippet.
Good idea, I'll use the token. Thanks!
We have several email templates with different layouts. Using snippets is the only scalable approach we've found within Marketo - especially since we have 23 country workspaces which share the same templates and require localized/translated footer content. This is also very convenient when we have to make a change that will affect many existing/future emails (like the "year"). We also use the system "{{system.unsubscribeLink}}" token for our common unsubscribe link in every one of our snippets.
Here's what every footer looks like in our template:
When creating an email based on the template, all a user has to do is simply click on the editable region and select "Replace with Snippet":
This brings up the "Replace with Snippet" selector where all one has to do is select a local, compliant footer snippet to use. We use the same approach for our social media toolbar:
Which results in the red text being replaced with the appropriate snippet:
This might be helpful for you as well, Malik Zafar. Here's a footer with tokens included:
UPDATE: We now use a single, dynamic email footer snippet in all of our emails (instead of individual country snippets), that serves up the localized footer based on a country segmentation:
Thanks again Dan Stevens, love learning new tips and tricks in Marketo - this is super helpful info.
Hi Dan
Fully agreed. We do the same for all our international rollouts.
-Greg
A couple questions on the thread above,
1. If I want to make a dynamic unsubscribe like described here (using a snippet w/ segmentations), will I need to go and place that snippet on every live email in my instance? I have hundreds of nurture emails so this is not practical. Is there a way to call the snippet through the global unsubscribe option in Admin?
2. If the above is implemented, will unsubscribes still be tracked accurately on email send dashboards and in email performance reporting?
If I want to make a dynamic unsubscribe like described here (using a snippet w/ segmentations), will I need to go and place that snippet on every live email in my instance?
Yes you will.
Is there a way to call the snippet through the global unsubscribe option in Admin?
Not that I'm aware of.
If the above is implemented, will unsubscribes still be tracked accurately on email send dashboards and in email performance reporting?
Yes they will. You're still using the same system unsubscribe link (that resolves to a unique, tokenized value per lead).
Hey Dan, do we need to also remove the unsub code from the Admin panel in order to get this to work? It's been years since I last did this, but when I do it right now, it's showing both the snippet code as well as the unsub code from the Admin section.
Hi Andy - once you use a custom approach like this, there's no need to do anything with the unsubscribe settings in Admin - in fact, you'll want to leave them intact in case, for whatever reason, someone forgets to add the custom footer.
As you can see in the code of the custom footer (that I included below), it contains the same unsubscribe token that's used in Admin. And that's what's key here - what Marketo looks for. I suspect you don't have this and therefore, Marketo thinks there is no proper unsubscribe link in your footer.
<a href="{{system.unsubscribeLink}}">unsubscribe</a>