You Might Also Like
Comments (51)
Marketo doesn’t have a built-in email preference center like other marketing automation platforms such as HubSpot. This means that you need to create one from scratch, which can seem daunting at first if you’ve never done it before. We’ve laid out all the steps below to make this process as easy as possible for you.
In email marketing you want to retain as many of your subscribers as possible, which is why it’s important to ensure you are sending relevant content. If people feel that the content isn’t interesting to them, or that they are receiving emails too frequently, they are sure to unsubscribe – or worse, report you as spam. While a preference center won’t completely prevent unsubscribes, it can help to reduce the number of people who unsubscribe by putting them in control of what they receive. Rather than presenting people with only the option to unsubscribe from all emails, offering options in the form of a preference center can help you maintain relationships with leads by giving them the content they are looking for.
Whether you are migrating from an existing marketing automation platform or starting fresh in Marketo, the first task is to create new fields for each subscription type. To do this, click Admin at the top of the page and select Field Management under Database Management.

Next, select New Custom Field. The Object is Person, the Type is Boolean, and then you need to give it a name. For example, use the name “Subscribed to Marketing Emails” or “Subscribed to Sales Emails” so the field can be easily identified on the person record under Info. Complete this step for as many subscription types as you have.

Using a program to house all of your Marketo email preference center assets keeps everything together so you don’t need to look for them across Marketing Activities and Design Studio.
In Marketing Activities, right click on the Operational folder and select New Program. Next, name the program and leave the Program Type as Default.

Right click on the program and create three new folders: Pages, Forms, and Flows. It should look like the image below.

You’ll need to create two landing pages: the preference center page and the confirmation page. Right click the Pages folder you created and select New local asset, then Landing Page. If you need information about building Marketo landing pages, check out their support documentation, or download our free email preference center landing page templates.
When creating these landing pages, please note that the preference center page needs to have a spot for a form in it, whereas the confirmation page does not.
The form is the base of your preference center. This is where people can select the types of emails they want to receive, or unsubscribe all together.

Image 1 – Email address token.

Image 2 – Updating field labels.
You have created the form and the preference center page, now it’s time to put them together. Navigate back to the landing page in your Pages folder and add the form you just created, making sure to approve and close when you are done.
When someone selected “Unsubscribe from All” on your email preference center form they need to be removed from all other subscription type fields. To do that we need to create a Smart Campaign in the Flow folder you set up.

Image 3 – “Unsubscribe from All” Smart List.

Image 4 – “Unsubscribe from All” Flow.

Image 5 – Schedule Smart Campaign.
Now that everything is set up you need to replace Marketo’s default Unsubscribe page with your new preference center in the global email template. Navigate to Design Studio and open the Global Landing Pages folder. Select Unsubscribe Page and click on Landing Page Actions, hover over URL Tools and select Edit URL Settings. Change the URL to “UnsubscribePage-oldversion.”
Now you can navigate back to your preference center page and change that URL to “UnsubscribePage.” This way you don’t have to make any changes to the email defaults in Admin, other than customizing the unsubscribe text or updating the font type or colour in the HTML. For more information on this, we recommend this article from Adobe Experience League.
Read Next: The 2 Common Marketo to SalesForce Sync Errors Lowering Your Lead Counts
Congratulations! You’ve set everything up and all you need to do is test that it’s working as expected.
In a new Marketo window, open up Database, expand the System Smart Lists folder and click All People. Find yourself in People using the search box at the bottom of the page. Click your Id to open up the person record and scroll down the Info page to find the subscription type fields you created in Step 1. If none are already checked, check at least one.

Send yourself an email and click the unsubscribe link at the bottom. This will open up your new Marketo email preference center and you’ll see that the checked fields on the person record match those on the landing page. From here you can either subscribe to a new list or check “Unsubscribe from All.” Refresh your Marketo person record window, scroll down to the subscription type fields and confirm that they match. If they don’t match on the first refresh, try refreshing the page once more.
If you are looking for more tips to make your transition to Marketo go more smoothly our certified Marketo experts would love to help. Reach out today for a free 30-minute consultation.
This website requires a modern browser to function properly.
Please upgrade for the best experience
Get access to hours of Webinar learning to grow your business.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Preference cookies are used to store user preferences to provide content that is customized and convenient for the users, like the language of the website or the location of the visitor.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.












Post a comment