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

  • 11/06/2019
    How to Turn Any Email Template into a Pardot Email Template

    Do you know you can turn any email template into a Pardot email template? With a couple of modifications to the HTML, you can have a fully functional Pardot email template which allows you to remove, edit and duplicate sections. In this tutorial, I will show you how to take any free, responsive email template and turn it into a Pardot email template.

  • 06/12/2018
    Creating Pardot Email Templates: Common Questions & Answers

    Can my Pardot email be responsive? Why doesn’t my background image appear in Outlook? Can Pardot emails be drag & drop? I get asked these questions a lot from Pardot users and see them posted frequently in the Trailblazer Community. Let’s dive into these questions as well as other common Pardot email template questions.

  • 24/10/2018
    How to Create a Net Promoter Score Survey in Pardot

    Learn how to build a net promoter score (NPS) survey directly in Pardot. I will show you how to create an NPS survey that asks the recipient to give you a score from 1 – 10 using an in-email rating that directs them to a Pardot landing page to collect more information.

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 Marketing Operations leader.

Most Commented
Popular Posts