Ways to Boost Sales with Social Proof in Your Promo Emails
30 April 2020

AMP Emails in Gmail Now Fully Supported by Android and iOS

Create AMP emails
Table of contents
  1. A little excursion into the history of AMP for Email
  2. How AMP for email renders on mobile devices now
  3. How do you test AMP emails on mobiles?
  4. What other email clients support AMP on mobiles
  5. Word of advice
  6. Final thoughts
A little excursion into the history of AMP for Email

Great news, everyone!

Gmail finished rolling out its support of dynamic emails for iOS. Now AMP emails in Gmail App work perfectly both on iOS and Android.

As of April 2020, this functionality is fully available to all Gmail users. 

You will not have to do anything to see AMP emails in your inboxes on mobile devices as dynamic emails are turned on by default for all Gmail users, including G-Suite.

A little excursion into the history of AMP for Email

In March 2019, Google rolled out its AMP for email. And on July 2, it went available for all Gmail users, including G-Suite.

In the beginning, the AMP for Email technology was supported by Gmail and Mail.ru on desktop devices. 

Yahoo and AOL are planning on supporting AMP soon.

Initially, AMP was about to render on desktop devices only.

But on November 21, 2019, Gmail started rolling out its support of dynamic emails for iOS and Android. They finished rolling out AMP for Android in December 2019. However, this process for iOS took them longer.

As of April 2020, AMP is fully available to all Gmail users both on mobile and desktop devices.

How AMP for email renders on mobile devices now

We tested 7 major AMP layouts and shared our feedback and results with the Gmail team. You can do the same, btw ;) Google is now open to comments.

1. AMP accordion

This is the AMP template we used for our test. You can see its code in our demo editor, plus you can use it for your tests.

Accordion allows you to make emails concise and prevents customers from bothersome scrolling as you “hide” content into collapsible sections. Customers need to click on a necessary section name to see its content. 

No matter if this is our Drag-n-Drop AMP-accordion block, or you embed a custom code that you’ve built with Google playground, AMP accordion rendered well both on iOS, and Android.

AMP Emails_Accordion_Non-Expanded Section(1)

(AMP accordion with non-expanded sections. Gmail on Android)

AMP Emails on Mobiles_Accordion_Expanded Section(1)

(AMP accordion with an expanded section. Gmail on Android)

Use template

Problems detected:

None — AMP accordion worked well on iOS and Android.

2. AMP carousel

This time we used two templates for our tests:

  1. the one with preview images;

  2. the one without preview images.

You can see their codes in our demo editor, plus you can use these templates for your tests.

Image carousel prevents from bothersome scrolling and enables an email marketer to place a number of banners in one screen.


(Gmail on Android)

Use template

Problems detected:

None — AMP carousel worked well on iOS and Android.

3. AMP lightbox effect

The lightbox effect allows zooming in a particular element of the email. We applied it to images.

Our test showed that the lightbox effect works pretty well both on Android, and iOS if the email is SHORT.

AMP_Lightbox_Expanded Photo (1)

(Gmail on Android, lightbox effect, a zoomed-in photo)

But if you build a regular promo email, you will face some difficulties with the Lightbox effect.

Problems detected:

The image upon a click gets zoomed in somewhere in the middle of the email lengthwise. The rest of the screen gets black.

LightBox Effect_AMP_Android_Gmail

(I scrolled down to find the zoomed-in image)

How are your customers supposed to know they need to scroll down to see the image?


We recommend that you do not use this effect as Gmail decided to disable this component.

4. AMP sidebar

The sidebar is a collapsible navigation menu that gets opened on the left of the screen.

It saves precious space in emails, does not annoy recipients as they can “close” it whenever they want and it navigates your subscribers exactly where they want.

For our test, we used the sidebar code that Google offers on its AMP for Email page. The test showed that the sidebar works well both on Android, and iOS with a slight difference. It is important to mention that we did not apply any styles to the sidebar. We just pasted links (but you can apply styles if you like):

  • Gmail on Android

On this OS, the links got green.


  • Gmail in iOS

On iOS, the links got blue.

AMP_Sidebar on iOS

We checked — all these links worked. And the sidebar would close if you click the “close” button.

Problems detected:

None. The sidebar worked well across iOS and Android. 

5. AMP form

We used the template, added the mock “endpoint” in it with our Mock Server to check if our form really works and is capable of “posting” feedback to a real server. You can also try it. 

Forms allow you to gather feedback from customers directly in emails. 

I love it :)

It worked! It worked on iOS and Android. 

We checked — “answers” were delivered to our Mock server :)
Yet, we noticed a slight difference, when I gave “five” / rated and left a comment, and then clicked on “Send Feedback”:

  • Gmail on Android

The form said “Thank you for your opinion", yet I was still able to see the rating I'd given and my comment.

AMP Form on Gmail

  • Gmail on iOS

It does not make much of a difference, but on iOS, my feedback disappeared. Yet, I could still see the “Thank you” part.

AMP_Form_Gmail on iOS

Use template

Problems detected:

None. This form worked pretty well across these two OSs which is really great :)

6. AMP selector

Selector allows your customers to choose apparel colors, stuffing, etc. directly in emails.

This prevents you from the necessity to include all your rich assortment in one email and from placing numerous product cards in your promo.

It worked well both on Android and iOS.

Selector on Android_Gmail

(AMP selector on Android)

Use this template

Problems detected:


7. AMP-list

Lists are meant to help us provide our users with fresh content — all information gets updated the moment customers click on the "View more" / "View recent" button, etc.

This is the template we used for our test.

This is how my email looked on desktops:

Use this template

Problems detected:

There were some. Though, in general, it works well on mobile devices and very well on desktops.

  • Gmail on Android

The button was active, the content was updated upon every click. But the button was not center-aligned.

AMP_Live List_Android

  • Gmail on iOS

Same here — the content would get updated when I clicked on the button. But the button design got a little bit broken.

Button on iOS_Gmail


Gmail does not recognize "input type = submit" for buttons.
Here's what we did to our button design:

  • we replaced "input type" with the "button type";
  • added the closing button tag at the end of the code sample </button>;
  • removed the "value" part which contained the button label of the email;
  • put the "label button" before the closing tag.

Here's the code we used when designing our button:

<button type="submit" name="add-to-cart" style="outline:none;text-decoration:none;font-family:arial, 'helvetica neue', helvetica, sans-serif;font-size:18px;color:#FFFFFF;border-style:solid;border-color:#34265f;border-width:12px 40px;display:inline-block;background: none 0% 0% repeat scroll #34265f; border-color: #34265f; border-radius: 30px;font-weight:normal;font-style:normal;line-height:22px;width:auto;text-align:center;cursor:pointer;" role="button" tabindex="4" on="tap:AMP.setState({showArticles: '1'})">View actual posts</button>

Now, even on iOS our email works well and looks exactly as we wanted it to.

iOS_Updated Button_Gmail Live-List

How do you test AMP emails on mobiles?

There are three ways to do it: 1) sending them via your ESP if your email address is whitelisted with Google, 2) adding our email address which we use to send test emails from as a trusted sender to your Gmail account, or 3) sending them from Google Playground (amp@gmail.dev).

Getting whitelisted with Google

In our "How to Get Whitelisted with Google to Send AMP Emails — Our Experience" blog post we provide you with a step-by-step guide on how to get Google's permission to send AMP emails.

The entire process will not take you long. Besides, our tests show that AMP is worth all the effort it takes as its conversion is 5 times higher than the conversion of traditional HTML emails. 

Adding Stripo as a trusted sender

We already described in one of our posts how you can add Stripo as a trusted sender to your Gmail account.

It is required to send emails to your devices from test accounts.

So, how to add Stripo as a trusted sender to your Gmail account:

  • open Gmail on the desktop;

  • go to the settings;

  • in a dropdown menu, select “Settings”;


  • tick “Dynamic emails”;


  • click the “Developer settings” section to be able to see AMP emails ;

  • tick the “Allow dynamic emails from amp@gmail.dev” to be able to receive AMP emails from Google Playground as well;

  • enter our email address info@stripo-test.email ;

Adding Stripo As Trusted Sender

By doing this, you allow us and Google to send dynamic emails to you.

  • click “Save”.

Sending AMP emails from Google Playground

Google Playground allows building, validating and testing AMP emails. It sends test emails from amp@gmail.dev. 

To be able to receive AMP emails from the aforementioned email address, you need to tick the "Always allow dynamic emails from amp@gmail.dev " box.

We described all the necessary steps in the previous paragraph.

Important: all these email settings can be done on desktops only. They are immediately applied to mobile devices. 

But remember to refresh your Gmail page on mobiles ;) Log out and then log in again.

Which versions of Android and iOS support AMP 

Android — 5.01, and higher.

 iOS —  OS 6, and higher.

What other email clients support AMP on mobiles

Mail.ru does support AMP on mobile devices. Mail.ru states that only desktop Octavius and mobile apps display AMP.

Both the desktop and mobile versions of this email client do support AMP.

Word of advice

Here's just a friendly reminder. To be able to send AMP content, you need to:

  • get whitelisted with Google;
  • fix all the bugs if any occurs. You will see them in the Preview mode (otherwise users will see HTML email);
  • add the fallback — HTML version — in this email;
  • make sure that your ESP/CRM is capable of sending AMP emails;
  • AMP emails lose their AMP components if you forward them.

Final thoughts

If the AMP feature is not visible for you yet, you can join the beta channel for testing AMP emails in Gmail on Android and iOS.

As of April 2020, the AMP4Email technology is fully supported by iOS and Android by default.

Was this article helpful?
Tell us your thoughts
Thanks for your feedback!
Лысенко Григорий 4 years ago
Десктопный gmail не отображает AMP письма, а в настройках нет динамических писем
Hanna Kuznietsova 4 years ago
Григорий, Спасибо за Ваш вопрос. Данная проблема могла возникнуть по следующим причинам: а) Вы отправляли письма с нашего тестового адреса. Дабы тестовые АМР-письма работали в Gmail, нужно внести Страйпо в список доверенных отправителей. На скриншоте показано, как это можно сделать: https://prnt.sc/sbcrme б) У Вас корпоративный аккаунт в Gmail. Если Вы используете G-Suite, то опция "динамические письма" появится только после того, как ее включит сис админ. Обновления вступят в силу в течение 24 часов. Вам точно также нужно будет внести Stripo в доверенные отправители, дабы Gmail мог показать АМР контент ваших тесовых писем. Если же после внесения данных изменений АМР не отобразится, обратитесь, пожалуйста, к нам в тех поддержку stripo@support.email, чтоб мы могли более детально разобрать проблему и выявить причину, почему же АМР не сработал. Спасибо.
Harald Walker 4 years ago
The data-next-button-aria-label and data-prev-button-aria-label attributes of amp-carousel also don't seem to work in Gmail (desktop). It keeps displaying the default text.
Hanna Kuznietsova 4 years ago
Harald, Thank you so much for your comment. Right, these attributes are removed by Gmail. This is a very important thing to know. When writing this post, we tested only basic layouts but did not test all possible attributes. There's whole lot of them :) Once again, thank you very much
Stripo editor
Simplify email production process.
Stripo plugin
Integrate Stripo drag-n-drop editor to your web application.
Order a Custom Template
Our team can design and code it for you. Just fill in the brief and we'll get back to you shortly.

Stripo editor

For email marketing teams and solo email creators.

Stripo plugin

For products that could benefit from an integrated white-label email builder.