Site icon Email Uplers

How to Enable AMP in Braze for Dynamic Email Campaigns

Enabling AMP in Braze

The initial jog for AMP-enabled emails may have dulled. The pandemic already drew marketers’ attention away from experimenting with fancy emails. Add to that Google’s curious insistence on the AMP standard being a standalone application, unrelated to its parent founder, which might have caused a promotional trough. 

More significantly, the incredibly low support for AMP emails in the US and Europe has pushed the standard to relative obscurity. Since consumers are yet to be fully trained to experience AMP emails, there hasn’t been any solid sense of loss among marketers. Most marketers are happy to include standard interactive features into their emails, such as hamburger menus, hotspots, games, toggles, tabs, etc.

But all’s not lost! Quite a number of ESPs do support AMP technology. In this how-to guide, you will learn how to enable AMP in Braze, one of the leading ESPs and customer management platforms in the market today. Let’s get going! 

What is AMP?

Launched by Google in 2019, AMP (Accelerated Mobile Pages) is an open source HTML framework developed by the AMP Open Source Project. 

AMP enhances the performance and user experience of mobile web content by simplifying code and enabling near-instant loading. It achieves this by compressing large files and loading only essential elements required to display a webpage. 

There are four types of AMP: AMP websites, Web Stories, AMP ads, and AMP emails. 

In the context of email marketing, AMP allows marketers to create dynamic and interactive emails, featuring elements such as carousels, accordions, drop-down menus, forms, etc. The goal is to bring app-like functionality within emails. Here’s an example of an AMP-powered email. (Note: ⚡ is the standard sign of an AMP email)

Currently, the following email clients support AMP technology:

Feel free to go through the full list of supported email clients, platforms, and email providers. 

Enabling AMP on Braze 

Once you’re ready to deploy your dynamic emails to your audience, it’s essential to register each sender email address with Google. Registration is a one-time process, even if your email content evolves or if the same sender address serves other purposes in the future.

1. Create an AMP email

Creating an AMP email involves meeting certain core requirements:

This code sets the visibility of the body element to hidden, ensuring that the content remains hidden until the AMP components are fully loaded.

The below example shows the minimum markup required to make an email a valid AMP email. 

2. Test your AMP code

Having created your AMP email, you need to test the AMP code. 
You can check the validity of your AMP code either on AMP Playground or on Gmail AMP for Email Playground. Below is a screenshot of our AMP code being tested on AMP Playground.

You can insert or paste your AMP code into the Playground and verify it. If there are any errors in the code, the page will display them at the top and provide suggestions on what might be missing or mistaken, similar to the preview shown below.

Gmail AMP for Email Playground works similarly. You can use the Gmail Playground to insert or paste your code for validation. If your code is correct, the validation status will show “PASS” as the following screenshot shows.

If there are errors, it will display a “FAIL” result along with a suggestion message as shown below. 

3. Send a test email in Braze

This step involves sending a production-ready AMP email. The registration process requires sending a test AMP email for approval. 

You need to meet the following requirements to register successfully:

Once you’ve confirmed the above points, send a production-ready AMP email from Braze to the following email addresses:

Time to send the test email from Braze Editor! Follow these steps:

Send the email directly instead of forwarding it. When emails are forwarded in Gmail, AMP MIME parts are removed. 

Registration works on a per-sender-email-address basis. If you intend to register multiple sender email addresses, each address must be registered individually, and each must send its own production-quality email for approval.

4. Submit the Google registration form

Sender registration is necessary for email clients to display AMP emails to users. You need to fill the AMP for Email: Sender Registration form. This single form is sufficient to be allowlisted for sending AMP emails across all supporting email clients. You only need to submit this form once for any domain you wish to register.

Remember, this is the most important step. Note also that Google will reject your registration application if you don’t send an email for review. 

After sending a test email and completing the Google registration form, you should expect to wait approximately five days for a response. In most cases, responses are received within five working days. Once Gmail has accepted your registration, you can start including AMP email content in your Braze email campaigns. 

Food for thought?

Implementing AMP for email is not easy. For one thing, not many brands use it for reasons already discussed. Second, configuring it for a particular ESP can be a complex process, requiring significant development resources. 

All that said, with ESPs like Braze, and a strong development team at your disposal, you can successfully implement AMP for email. From product selections to appointment bookings, AMP technology is the blend of app and web experiences in email. 

The future of AMP for email remains to be seen. In the meanwhile, if you want to bring more engaging experiences to your subscribers’ inboxes, get in touch with our Braze-certified experts today for a free consultation. 

Exit mobile version