10 Things You Should Know About The New Marketo Email Editor


Marketo recently rolled out a new email editor, also referred to as the Email Editor 2.0, for their Spring ’16 release. This highly anticipated feature allows for a better experience when editing and creating emails within Marketo. However, there are a couple things you should know before enabling the new email editor. Here are 10 things you should know about the new Marketo email editor.

1. The Email 2.0 Editor has to be enabled by an admin user

The new Email 2.0 editor and template picker will not be enabled by default. In order to get access to the drag-and-drop email functionality, an admin will need to enable it for your Marketo instance. This can be done under Admin > Email > Edit Email Editor Settings.


Optionally, you can check Enable Starter Templates which will give Marketo users access to responsive email templates created by Marketo.

2. Email templates can now contain modules

Modules are containers for HTML elements and can be configured within email templates which makes it easy to delete and add additional elements to your emails.


Modules can be defined in the email template by adding a class, ID and mktoName to a table element.

Example syntax:

Example syntax with a table:

3. Emails can contain variables

Similar to guided landing page templates in Marketo, you can now add variables to email templates. Variables can be set through code in the email template and will allow you to easily edit things like button colors, background colors, spacing, and text color.


To view if any variables are enabled for a section within the email, double-click the name of the editable section within the sidebar. The variables related to that section will appear in the sidebar.


Variables can be defined in an email template the same way variables are defined within a guided landing page template. View my tutorial to learn more about the syntax.

4. Preview text can be added easily to any email

Previously, there was no easy way to add preview text to an email. Now if you navigate to Email Actions > Edit Settings you can configure the preview text for the email.


Note: You can still enable preview text even if you’re still using a template configured for 1.0.

5. The text version of the email can now be edited easily

No need to click into each editable section and edit the text version for each section of your email. You can now use the toggle at the bottom of the page and edit the text version for the entire email. The text version will also update automatically based on the changes you make to the copy in the HTML version.

6. Enabling the 2.0 editor disables the 1.0 editor in your instance

After the 2.0 editor is enabled you won’t be able to use the 1.0 editor anymore. Make sure all your Marketo users know about the change before you turn the 2.0 editor on, so they aren’t surprised by the update and are aware of the new way to update emails. You can always revert back to 1.0 editor by switching the setting off, but if you build out any emails using a 2.0 enabled template the template will no longer work.

7. You can still use your old templates

Email templates that have previously been created using the old template syntax can still be used within the 2.0 email editor. However, you will not have the ability to add or remove modules or create variables unless you use the new 2.0 email syntax.

8. Elements can be deleted, duplicated and moved within the editor

It used to be a pain to remove or duplicate editable sections from the email editor now you can write click on any element and duplicate and delete any section.


You can also re-order elements in the email by dragging them into the order you want in the sidebar.


Note: This can only be done if you are using the 2.0 syntax for modules.

9. The new email templates can’t be used with the Asset API

Currently, the Marketo API cannot create, edit or approve emails using the 2.0 format. You can, however, switch to the 2.0 editor and use a 1.0 email template in order to use Asset API.

UPDATE: API support for 2.0 email templates will be made available in Marketo’s Summer ’16 release.

10. Marketo is still improving the editor

I’m really happy with the new improved Marketo email template editor, but there’s still some room for improvement. Check out the Marketo Community for possible bugs and ideas related to the email editor 2.0.


Send them to me via email, send me a tweet @jennamolby, or leave a comment

Related Posts

  • 24/05/2017
    8 Tips for Creating Marketo 2.0 Email Templates From Scratch

    Over the past couple of months, I have been creating email templates using the new(ish) email template syntax in Marketo and I’ve learned a couple tricks along the way. To save you from some headaches, here are 8 tips that I’ve learned from creating Marketo 2.0 email templates from scratch.

  • 03/10/2016
    How to Create Marketo 2.0 Email Templates

    The new Marketo email editor allows for more customizations than ever before. You now have the ability to create modules, color pickers, number variables and more, but your email templates need to follow the email template 2.0 syntax in order to take advantage of these features. In this tutorial, I’ll show you how to create a Marketo 2.0 friendly template and how to turn your existing 1.0 email templates to 2.0 email templates.

  • 01/06/2016
    How to Localize a Date Field in Marketo Using a Velocity Script

    Earlier this month I was given the task of localizing the date formatting within a Marketo email. The email referenced a date field within Marketo that was formatted as yyyy-mm-dd. The issue was that it was a global email, sent out to different countries who do not format the date as yyyy-mm-dd. To fix this issue I created a simple velocity script to transform the date value into something that’s recognized within each country. Here’s a breakdown of how I did it and how you can implement something similar in your Marketo instance.

7 comment(s)
  • HP

    26/09/2017 at 7:45 am

    How do we create three column row using the same template? Do we need to create it in HTML as and save it as a new module?

    • Jenna Molby
      to HP

      26/09/2017 at 9:06 am

      Yes, you need to add the HTML for the three columns and add the module code to your row or table. The module code should look like this <tr class="mktoModule" id="mkto-article" mktoName="Article">

  • Brian Law

    10/04/2017 at 12:27 pm

    Great article Jenna!

  • Ryan

    03/10/2016 at 4:11 pm

    Super helpful! Maybe I just read through the Marketo help too quickly - but I found your help much more helpful. I wish there were a few more examples of proper syntax usage. On the Img element, can you specify a default img src and an image link? The single example on the marketo page gets me close, but not all the way there. I'm finding that I'm struggling a lot with "default" values displaying in a lot of the elements I've created. Also, thanks for the heads up on the pre-header text - I didn't know about that!

    • Jenna Molby
      to Ryan

      04/10/2016 at 11:03 am

      Hi Ryan, So happy you found my post helpful. Yes, you can set a default value for image src and image link. Here's an example of both. <div class="mktoImg" id="mkto-article-image" mktoName="Article Image" mktoImgLink="https://www.jennamolby.com"> <img alt="" height="250" src="images/placeholder-image-1.jpg" width="560"> </div>

  • Graham Ó Maonaigh

    30/09/2016 at 7:48 am

    Hi Jenna, We have been using Marketo for almost a year now and have had our fair share of headaches. One issue has been the inflexibility of Marketo's Landing Pages and the lack of third party offerings of Marketo Landing Page Templates. We eagerly await an update to the Landing Page functionality to allow us do something as basic as add/edit the Alt tags on images. Can you help with any suggested resources for Landing Page templates in Marketo? Paid or Unpaid?

  • Danny T.

    11/07/2016 at 11:04 am

    Very nicely put.

Leave A Comment

Your email address will not be published. Required fields are marked *

About Me

Welcome to my blog, where I share, tips, tricks, thoughts and solutions that I learn in my daily life as a sales and marketing professional.


Most Commented
Popular Posts