MENUMENU
  • Services
    • Services
      • Search Engine Optimization
      • International Search Marketing
      • Local Search Marketing
      • Pay Per Click Advertising
      • Social Media Marketing
      • Email Marketing
      • Conversion Rate Optimization
      • Public Relations
      • Website Design & Development
      • Reporting & Analytics
      • Amazon Marketing Services
      • Digital Marketing Strategy
      • Franchise Marketing
  • About Us
    • About Ignite Visibility
      • Our Story
      • Case Studies & Reviews
      • Clients
      • Our Values
      • Our Team
      • UCSD Extension Courses
      • Careers
  • Resources
    • Resources
      • Our Blog
      • Podcast
      • SEO: The Movie
      • Social Media Marketing: The Movie
      • Book: The Forecaster Method
      • Digital Marketing Webinars (2022 Webinars)
  • Diversity & Inclusion
  • Contact
  • 619.752.1955
  • Client Login
Home / Email / Email Markup Language: Email Schema Guide

Email Markup Language: Email Schema Guide

May 27, 2020 By John E Lincoln

You probably already know about using schema.org markup in your web pages.

But did you know that you can use it in your emails as well?

In this article, I’ll explain how to use email markup language to enhance your emails and validate your efforts.

Email markup language

What We’ll Cover:

  • Using Schema.org for email markup
  • How to get started with email markup
  • Adding email markup language to Gmail messages
    • Gmail actions
    • Gmail highlights
    • Gmail promotions
    • Answers in search
    • Confirmation cards
    • Google calendar
  • How to Use Google’s Email Markup Validator to Check Your Work
  • Using email markup language with your clients

What is Email Markup?

Whether you’re a digital marketer or you’ve just read a few recent SEO articles, you know that schema.org is a huge part of search in 2020.

Schema.org markup may be best-known for helping you highlight parts of your website to optimize for SERP features and snippet slots, but you can also use it in the inbox to kick your emails up a notch.

While email markup won’t help you rank higher in the search results, it does offer some benefits that can give your communications a boost.

You might boost conversions by embedding “quick action” CTAs in your email or drive traffic with an appearance in the “Promotions” tab or reinforce branding by connecting Gmail data with users’ search experiences.

In these next few sections, I’ll show you how to get started with email markup and look at the features currently available for Gmail.

What is Schema.org?

I’ve talked about schema.org in several other blog posts, so I won’t get into too much detail, here, but here’s a quick intro for structured data newbies:

Schema.org is a collaborative, open-source project between Google, Microsoft, Yandex, and Yahoo designed to improve the web by creating a unified structured data schema supported by all major search engines.

The primary goal of schema.org is making it easier for search engines to identify the most relevant information and use it to create rich results like Knowledge Panels, the Local 3-Pack, and so on.

How to Get Started with Email Markup

Like any other Google-based tool, getting started with email schema starts by registering with the search giant.

Google needs to vet your account before whitelisting your domain, which is part of a user experience effort to prevent spammers from harassing Gmail users with markup.

Here’s a quick overview of what criteria you’ll need to meet in order to gain access (full instructions can be found here):

  • You’ll need to send an email from your servers with SPF or DKIM headers. Essentially, Google needs to verify that the domain you use to send emails is a domain that you control.
  • That email must include correctly implemented email markup to help Google ensure you understand the guidelines. Validate your work using the Email Markup Tester ahead of sending.
  • You’ll also need to have a low rate of spam complaints and a consistent record of sending 100+ (Gmail) emails a day from your domain.

Google’s main priority is maintaining positive user experience and may take a few days to review your account.

If your list members already think you’re bombarding them with unwanted emails, you’re going to have trouble getting approval to send markup.

How to Add Email Markup Language to Gmail Messages

The easiest way to add email markup to Gmail is by using the free Email Markup Helper.

You can access this tool from your Search Console account or link directly to it by clicking here.

Structured Data markup helper in Gmail for email markup

Source

Here’s the basic rundown for how to use this tool:

1.Make sure you select the “Email” tab, then select a data type

Email markup in Gmail

2. Next, paste in your HTML code

3. Select “start tagging” and highlight areas that contain relevant information

4. Make sure you provide all required information for the data type you’ve selected

5. Add missing tags, if applicable

Structured data markup in gmail

Source

6. Remove any tags the Helper generated by mistake

7. When finished, click the “generate HTML” button to create the file you’ll use for your email

Do note that the Structured Data Helper will give you the option to generate your HTML file in one of two ways:

1.JSON-LD which uses a JavaScript object in the main body of your HTML content to define the data. According to the official JSON-LD site (and Google), this option is best suited for webpage content as it can be added as a template. The key benefit is, users can quickly add, change, or remove schema without messing up the code.

OR

2. Microdata uses schema attributes in HTML header tags to define the data. While microdata doesn’t offer the same benefits as JSON-LD, it is an effective tool for indexing content–which can enhance SERP performance and potentially drive click-throughs.

You’ll then want to check your code with the email markup validator (more on that later).

Gmail Actions

According to Google, adding interactive actions to an email is an effective way to increase engagement in the inbox.

Gmail Actions aren’t exactly new.

I mean, the image below comes from a 2013 post from The Verge and Google still uses a YouTube video from 2014 to explain the benefits of email schema.

In any case, the simple CTA schema has remained largely unchanged over the years

Gmail email markup language actions

Source

Gmail supports a wide range of CTAs, all of which fall into one of two categories: one-click actions and go-to actions, which break down as follows:

One-Click Actions are simple CTAs that don’t require users to visit another website to complete the action. Here, you’ll have two choices: confirm or save. Confirmation actions, as you might have guessed, are ideal for confirming an appointment or a mailing list sign-up.

Save actions work the same way but are designed for actions like adding a podcast episode or movie to a list for later.

Go-to Actions take users to a second location to complete the action.

Here, you’ll have the option to use the View Action, which can be used to send users to any external landing page.

This type of action also allows you to add publisher data, if applicable. Potential use cases might include directing users to a YouTube video or long-form article (where the publisher markup applies).

Or, as you’ll see in the example below, view actions can also be used for check-ins, status updates, and the like.

Gmail actions for email markup

There’s also the option to create a “track action,” which is a hyper-specific markup type that indicates that customers can track the shipping information for an order.

Other use cases for go-to actions include updating payment information, resetting passwords, or completing a purchase.

By adding CTA markup to your emails, you remove several friction points that prevent users from acting.

For example, if you’re trying to capture feedback, adding a go-to action makes it easy for customers to write a review–no need to look up your site or find you on social media.

Gmail Highlights

Gmail Highlights are designed to surface key details or actions from an email and display them as easy-to-read chips inside an email message.

Highlights are generally used in the sort of confirmation emails that you might receive when you buy a ticket or make a reservation.

For example, if you book a rental car, that confirmation email might contain a chip with a confirmation number, the dates you’ve booked, and details for pick-up and drop-off.

Additionally, highlights can be used for order confirmations, invoices, and delivery details. In these cases, a customer might place an order and receive a chip confirming order details, then a follow-up email with another chip that provides an ETA for the packages.

As of May 2020, Gmail supports the following highlight schema:

  • Ticketed Events
  • Bus
  • Train
  • Car Rental
  • Flights
  • Hotel Bookings
  • Invoice
  • Order
  • Delivery Information
  • Restaurant

Gmail Promotions Tab

Gmail users will immediately recognize Gmail Promotions tab markup from the consumer point of view.

The familiar feature is used to surface top deals in users’ promotions tab, which according to Google, drives more engagement among users.

Promotions schema in Gmail

While Promotions schema looks a lot like a PPC ad, it’s not a paid placement. Instead, Google uses machine-learning algorithms to determine which email is the “most valuable” to the user and gives that email the top spot.

The Promotions feature allows you to control the content that appears as a rich preview by annotating the images, deals, and other key details you want your customers to know about.

Supported annotations can be found here and include the following options:

  • Image previews
  • Bundles
  • Deal badges

You can add email annotations as JSON-LD in the script tag, which can be found at the head of your email’s HTML code.

Additionally, you can preview your results by editing the code found on the Gmail promotions reference page (click here to test it out).

Gmail promotions preview

Source

Google Answers in Search

A clear indication that Google’s gone all-in on journeys, Answers in Search links personalized info across all Google properties for a seamless experience.

This feature allows users to access answers and information from Gmail, Google Drive, and Google Calendar from the Google search bar.

According to the Developer Center, users can enter queries such as “my flights” or “my events” to pull up information about upcoming to-dos.

Here’s what happens when you Google “my flights:”

Example of a search for "my flights"

And another example showing what appears when you ask Google about an upcoming restaurant reservation:

Restaurant answer card from Google search "my reservation at amelie"

While this feature has been around since ~2013, the rise of voice search and Google’s ever-improving NLP capabilities allow users to speak their queries and receive structured information cards in return.

By marking up email you can help your users quickly locate and consume key information in an appealing, accessible format.

Gmail currently supports four Answer Card schemas; event reservations, flight reservations restaurant reservations, and hotel reservations.

Confirmation Cards

Confirmation cards are used to provide users with the information they need at the right time. Like the Answer Card schemas, confirmation cards are only available for events, flights, hotels, and restaurant reservations.

After an email confirming a flight

Source

Here’s what the Event template looks like:

After an email confirming an event booking, example

Source

Google Calendar

Events from Gmail pulls event data from users’ booking confirmation emails and automatically populates Google Calendar with relevant details and notifications, making it easy for users to stay on top of engagements.

Google currently supports the following four “Events from Gmail” markup types (same options as you’ll find with Answers in Search):

  • Event Reservations (specifically for events with tickets)
  • Hotel Reservations
  • Flight Reservations
  • Restaurant Reservations

By adding markup to your emails, you can highlight the most important information about your events and embed those details into the user’s schedule.

How to Use Google’s Email Markup Validator to Check Your Work

To validate your Gmail schema, navigate to Google’s aptly-named Email Markup Tester Tool and paste in your HTML code.

How to validate Gmail schema

Source

Hit the “validate” button and Google will scan your code and generate a report listing any errors detected in that scan.

You can also test your results by emailing the marked-up Gmail message to yourself.

Can You Use Email Markup Language with Other Email Clients?

According to Google, the search giant has worked closely with the schema.org community to standardize email-related schema, as part of a larger effort to help other email clients leverage the benefits of email markup.

What this actually means is, email services provided through Bing, Yahoo, and Yandex, as well as those offered by email clients also support email schema though they may support a different mix of markup options.

Email Markup for Gmail is specifically for Gmail users on both the brand side and the recipient side. You’ll want to split up your email recipients, though, so that your markup-driven campaigns only go to Gmail users. Consult your autoresponder for instructions about how to do that.

This feature seems to be designed for smaller companies or those performing 1:1 outreach. So, salespeople, freelancers, entrepreneurs, and others focused on low-volume relationship-building.

Brands that need something more robust will likely be able to find the same features (and then some) by working with a traditional email client.

If you’re looking for an email solution, this article goes over the best ones in the game.

Final Thoughts

Bottom line: email markup is a relatively simple way to improve the email experience for your recipients. However, many of these schema options only apply to “reservation-based businesses.”

The Action buttons, which are available to all whitelisted users make it easy for users to respond to your CTAs, which could bump up your conversion numbers.

I could see this being useful for freelancers or entrepreneur-types looking for a fast, easy way to create professional-looking emails that stand out in the inbox.

The Promotions tab also could work for a broad range of brands. I think the main benefit of this one is, it’s another way to reach your target audience by highlighting relevant images and offers.

About John E Lincoln

John Lincoln (MBA) is CEO of Ignite Visibility (a 2017, 2018, 2019 and 2020 Inc. 5000 company) a highly sought-after digital marketing strategist, industry speaker and author of two books, "The Forecaster Method" and "Digital Influencer." Over the course of his career, Lincoln has worked with over 1,000 online businesses ranging from small startups to amazing clients such as Office Depot, Tony Robbins, Morgan Stanley, Fox, USA Today, COX and The Knot World Wide. John Lincoln is the editor of the Ignite Visibility blog. While he is a contributor, he does not write all of the articles and in many cases he is supported to ensure timely content.

You may also like:

  • 6 reasons why welcome series emails are essential
    6 Reasons Why Welcome Series Emails Are Essential

  • Guide to Unignorable Marketing Campaign Emails

  • 2022 Email Marketing Calendar Template and Download for Ecommerce
  • How to Write a Promotional Email that Converts in 4 Quick Steps
    How to Write a Promotional Email that Converts in 4…

Search Here

NEWSLETTER // SIGN UP NOW

About The Editor

John E Lincoln, CEO

John Lincoln is CEO of Ignite Visibility, one of the top digital marketing agencies in the nation and a 2017, 2018, 2019 and 2020 Inc. 5000 company. Lincoln is consistently named one of the top marketing experts in the industry. He has been recipient of the Search Engine Land "Search Marketer of the Year" award, named the #1 SEO consultant in the USA by Clutch.co, most admired CEO and 40 under 40. Lincoln has written two books (The Forecaster Method and Digital Influencer) and made two movies (SEO: The Movie and Social Media Marketing: The Movie) on digital marketing. He is a digital marketing strategy adviser to some of the biggest names in business. John Lincoln is the editor of the Ignite Visibility blog. While he is a major contributor, he does not write all of the articles.

LEARN MORE ABOUT JOHN

Contact Us. Let’s Chat!

  • Hidden

Marketing Guides

SEO In 2020: How To Prepare For Major Disruption

"SEO: The Movie" - Have You Seen Our Film? Watch Now

"Social Media Marketing: The Movie" - Have You Seen Our Film? Watch Now

Amazon Seller Central vs Vendor Central

Listen To The Podcast Featuring The Best Minds In Marketing

John Lincoln Interviews Global Director of Digital Marketing & Strategy at Qualcomm, Jessica Jensen

Check Out 227 Free Online Marketing Classes

The 2020 Guide To Dominating SEO With Advanced Schema

Learn More About Our Digital Marketing Agency

Learn More About Our SEO Services

Learn More About Our Paid Media Services

SELECT CATEGORY

Become A Contributor

Interested in writing for Ignite Visibility?

APPLY NOW

Services

  • Search Engine Optimization
  • Pay Per Click Management
  • Conversion Rate Optimization
  • Website Design & Development
  • Social Media Company
  • Public Relations
  • Amazon Marketing Services
  • Franchise Marketing
  • International Services
  • Digital Marketing Agency Services

About

  • Our Team
  • Our Values
  • Clients
  • Reviews
  • UCSD Extension Courses
  • Careers
  • Tools & Resources
  • Sitemap

Contact

4250 Executive Square, Suite 100
La Jolla, California 92037

619.752.1955

Join The Newsletter

Sign up for our newsletter to get the latest from Ignite Visibility.

google parther logo

©2022 Ignite Visibility. All Rights Reserved. Privacy Policy