Overview
Loops is an email platform for SaaS companies, for marketing and transactional email. The Email Love Figma plugin exports the email you designed in Figma as a ZIP with its MJML and images, which you upload to a Loops campaign.
- Works with
- The Figma plugin and Email Love Builder
- Export type
- A ZIP to upload to a campaign
- You need
- No API key. The export is a download.
- Where it lands
- Your campaign’s Compose step
- Images
- Hosted by Loops after you upload
What it does
- Downloads a ZIP with your email’s MJML and its images.
- Loops hosts the images after you upload the ZIP.
- Merges Loops’ unsubscribe link when your email uses an Email Love Footer.
How to export from Figma to Loops
Select your email frame, open Export and choose Loops.
Click Export to Loops. A ZIP with the MJML and images downloads.
In Loops, open your campaign’s Compose step and click the upload icon.
Select the ZIP and upload it, then preview the email and send a test.
Email Love Builder and Loops
Email Love Builder works with Loops too. Your marketers build emails from your approved components in the drag-and-drop editor, without opening Figma, and export them for Loops.
Each component in the Builder is mapped to its Figma component, so your designers update it in Figma and re-sync it. See Email Love Builder.
Good to know
- You upload the ZIP to Loops yourself. To change the email, export it again and upload the new ZIP.
Resources
FAQ
Can I export emails from Figma to Loops?
Yes. The Email Love Figma plugin exports the email you designed in Figma as a ZIP with its MJML and images. Upload it in your Loops campaign’s Compose step.
Who hosts the images in a Loops email?
Loops does. The images travel in the ZIP, and Loops hosts them after you upload it.
Does Email Love Builder work with Loops?
Yes. Email Love Builder works with Loops too, so your marketers can build emails from your approved components in the drag-and-drop editor and export them for Loops.

