Prefer Claude or Codex? Follow Build Emails in Figma with Claude or Codex. The agent can assemble the draft from your design system while you review it in Figma.
Before you start
You need:- The Email Love Figma plugin
- An Email Love template in a Figma file
- Your copy, images, and one primary CTA
1. Duplicate and name the template
Duplicate the template before editing it. Keep the original nearby as a reference or move the copy to your campaign page. Rename the top-level email frame with a clear campaign name. This name can become the template name in your ESP, so avoid labels such asCopy, Final, or Frame 42.
2. Open the plugin and select the email
Open the Email Love plugin in the file, then select the whole email frame. The plugin should recognize it as an email and enable Preview, Properties, Appearance, Mobile Styles, and Export.3. Replace the content
Work from top to bottom:- Replace the logo and hero image in Figma.
- Rewrite the headline and supporting copy.
- Keep one primary CTA and update its label.
- Remove sections you do not need by removing their top-level Wrapper.
- Keep the footer and confirm the unsubscribe link is present.
4. Add links and email details
Use the plugin’s Properties tab to add or verify:- Button, image, and text links
- Useful alt text for meaningful images
- The subject line and preheader on the email frame
- The unsubscribe link in the footer
- UTM parameters, if your campaign uses them
5. Check mobile and dark mode
Open Mobile Styles to review padding, font sizes, visibility, and column stacking. A desktop two-column row usually stacks on mobile, so confirm the order still makes sense. Open Appearance to review fallback fonts and dark-mode colors. Custom fonts do not work in every inbox, so the fallback version must still fit the layout.6. Run the preflight
Before export:- Run Copilot and fix structural warnings.
- Open Preview.
- Check desktop, a narrow mobile device, fallback fonts, and dark mode.
- Confirm no text is clipped and no image is stretched.
- Confirm the email has one visible primary CTA.
7. Export and test
Select the outer email frame, click Export, and choose your destination. Follow Export Your First Email for the complete first-export flow. After export, send a real test email. Check links, images, merge tags, the unsubscribe link, and the inbox version on both desktop and mobile.Your finished-email checklist
- The top-level frame has a useful campaign name
- The copy contains no placeholder text
- Every meaningful image has alt text
- One primary CTA is visible
- Subject and preheader work together
- The footer includes an unsubscribe link
- Mobile, dark mode, and fallback fonts have been previewed
- Copilot reports no unresolved structural errors
- A real inbox test has been sent

