Skip to main content
We’re constantly improving the Email Love Figma Plugin based on your feedback and the evolving email landscape. This page tracks every update so you know what’s new, what’s fixed, and what’s changed.

October 18, 2026

New Features

  • Convert designs from the Assets tab. Select a Figma design that isn’t an Email Love email yet and the bar at the bottom of the Assets tab offers Build with AI Studio. Convert one design or several with AI Import without opening AI Studio, using the same Recache and Decompose switches. See Converting from the Assets Tab.

Improvements

  • Saved API keys belong to you and your workspace. Your ESP keys now load for the workspace you’re in. Switching workspaces shows that workspace’s keys, and a teammate on the same workspace never sees yours. If a key fails to save, the plugin tells you instead of failing quietly.
  • “How to get API key” links for every platform. The link was missing for Iterable Snippets, Braze Content Blocks, MoEngage Content Blocks and Netcore. It now opens the right guide.

Bug Fixes

  • Fixed Braze merge tags with a variable inside, like {{preference_center.${Your_Preference_Center}}}, getting https:// added in front in the link list. See Merge Tags as Link Destinations.
  • Fixed Braze exports asking for a localized subject line when localization was turned off.

September 27, 2026

Bug Fixes

  • Fixed columns with Stack turned off being squeezed on phones when a row used equal column heights.
  • Fixed mobile styles being ignored in Outlook for Mac. Each mobile breakpoint now gets its own style block.
  • Fixed mobile styles breaking in Salesforce Marketing Cloud templates that contain AMPscript.

September 25, 2026

New Features

  • Fill Column Height for images. A new switch in Mobile Styles → Image stretches an image to the full height of its column. The image is cropped at the edges to fill the space instead of being distorted. It’s off by default and set per image. See Fill Column Height.

Improvements

  • Column background colors fill the whole row. When columns sit side by side, every column now matches the height of the tallest one, so a column’s background color reaches the bottom of the row instead of stopping where its content ends. This applies to every multi-column section automatically. Classic Outlook for Windows and the Outlook mobile apps keep the old look. See Column Backgrounds.
  • Backgrounds sit inside cards. Buttons, dividers, social icons, and images that have their own background color now sit inside an Inner Column card’s padding instead of running to its edge. See Inner Column (Card) Backgrounds.

September 24, 2026

New Features

  • Design System Admin permission. On Email Love Builder workspaces, the workspace owner now decides who can change design systems. Members with the Design System Admin right, and owners, can create design systems, upload components, sync, save templates to Customs, and delete. Everyone else can still browse every design system and build emails from its components. Controls they can’t use are hidden or disabled, with a note to ask a workspace owner. The Customs tab follows the same rule. See Who can change a design system.
  • Billing-owner screen. If you pay for your team’s plan but chose not to use a seat yourself, the plugin now shows a billing-owner screen instead of the editor. It lists your plan, seats, and pending invites, with buttons to Invite a teammate or Use a seat myself. See If you pay for the team without using a seat.
  • Iterable template attribution. Save a team member’s email with your Iterable API key, and templates the plugin creates in Iterable show that person as the creator instead of the person who created your Iterable organization. Works for Iterable Snippets too. See Attributing templates to a team member.
  • Create a category while bulk saving. Save Multiple Templates now has a New category form, so you can bulk save into a design system that has no categories yet. Rows without a category get the new one automatically. See Saving several templates at once.
  • A bigger plugin window. The plugin now opens at 460 x 700 (it was 400 x 580), so every panel shows more at once.

Improvements

  • Limits follow the workspace you’re in. Your monthly export and AI limits now come from the plan of the workspace you’re signed into, not your personal plan. Switching into a workspace applies that workspace’s plan right away instead of carrying over the plan from the workspace you left. See Email Love Subscription Plans.
  • AI Import waits longer for large templates. Each template now gets up to 180 seconds to finish building on your canvas (it was 120). If one still runs longer, that frame is reported as failed and its import goes back to your allowance. If the template finishes anyway, it lands on the canvas with a notice, and you aren’t charged for it. See How Imports Are Counted.
  • Uploads run one at a time. Upload several components at once and the plugin now uploads them one after another, waiting for each to finish, instead of sending them all at the same moment. The upload summary reports what actually uploaded.
  • Re-saving a template replaces the old copy. Save a frame to Customs, then save the same frame again under a new name or category, and the plugin removes the first copy instead of keeping both.
  • A clear message when you lose access to a workspace. If a workspace owner removes you, the plugin now says “You no longer have access to this workspace” instead of “Session expired.”
  • Fewer unexpected sign-outs. If the plugin can’t reach Email Love when it opens, you now stay signed in instead of being logged out.

Bug Fixes

  • Fixed AI Import sometimes miscounting your monthly allowance when several frames converted at the same time.
  • Fixed a dropped connection at the start of an AI Import using up an import. The plugin now gives it back.
  • Fixed the Customs tab showing the delete × on templates you aren’t allowed to delete.

Early September 2026

New Features

  • Save Multiple Templates. Select several finished emails and save them to Customs in one pass. A dialog lists every template in your selection (or on the current page) with a preview, an editable name, and a category per row, then saves them one at a time with progress and a per-row result. Add New Template with several frames selected now opens this dialog. See Saving several templates at once.
  • Braze Content Blocks are updatable. A separate Enable Updatable Templates toggle for Braze Content Block stores the block’s ID on your Figma frame, so re-exporting updates the existing content block instead of creating a duplicate. It’s independent of the email-template toggle, so a frame exported both ways keeps both links. See Updatable Templates.

Improvements

  • AI Import converts every frame you selected. Batches now track your original frames by ID, so runs of any size convert the right designs. No more converting in rounds of three or re-selecting between rounds. See AI Import.
  • Batch results are laid out in a row and named after their source frames. Converted templates no longer stack on the same spot or all arrive named EmailLove_clone, and the viewport zooms once at the end of the run instead of after every frame.
  • AI Import and AI Generate only count successful results. An import or generation that fails, or that you cancel before it finishes, goes back to your monthly allowance.
  • Image alt text and links survive image replacement. Both are stored on the image block itself, so swapping the picture, including with Figma’s Paste to Replace, keeps them. See Add Links and Alt Text to Images.
  • Switching workspaces switches everything. The design systems, saved templates, and AI Studio state you see now follow the workspace you’re in, and anything you create after switching is saved to that workspace.
  • Permission-based deletes on team workspaces. A saved template or component can be deleted by the person who uploaded it or by the workspace owner. Deleting a design system is owner-only.
  • Your selected design system is remembered. The plugin reopens with the design system you last picked instead of resetting to Default.

Bug Fixes

  • Fixed multi-component uploads losing all but one component when layer names contained a / (like Header/Centered). Every selected component now uploads and lists correctly.
  • Fixed dropdown menus being clipped inside the plugin panel.
  • Fixed the quick-add bar covering the last item in the Assets lists.
  • Fixed long design system names pushing the plugin header controls out of view.

July 2026

New Features

  • Custom mobile breakpoint. Set your own breakpoint per template for when Mobile Styles overrides (padding, font size, alignment, hide/show) switch on, right from the Mobile Styles tab. Save your value as the default for every new template you create. See Setting a Custom Mobile Breakpoint.
  • Better compatibility with Figma-MCP-built emails. The plugin now recognizes Email Love structure on layers the Figma MCP writes to directly, not just untouched component instances, so more of what an agent assembles exports cleanly. See Build with the Figma MCP.
  • Button hover states. Select any 🔗 Button layer and open the Properties tab to set a hover background color, hover text color, and an animated transition (15 effects, including Fade, Grow, Float, and Skew). Hover styles show up live in the plugin Preview and export as CSS that works in hover-capable email clients. See Element Reference: Button.
  • Merge tags in the Link List. The “Links included in your email” list in the Properties tab now accepts ESP merge tags (like {{unsubscribe_url}}, *|UNSUB|*, or %%unsub_center_url%%) as link destinations, including on text links that Figma itself would reject. Nine merge-tag syntaxes are supported, and UTM parameters are never appended to them. See The Properties Tab.
  • Quota cards with upgrade shortcuts. The Export screen and AI Studio now show a visual quota card with your usage count, a progress bar, and the monthly reset date. When you run out, the export button becomes an Upgrade to export shortcut that takes you straight to checkout. See Email Love Subscription Plans.
  • Quick Relaunch button. After Email Love runs once in a file, Figma shows a relaunch button in the right sidebar so you can reopen the plugin with one click instead of going through the Plugins menu.
  • Sign up and pay from the plugin (Stripe). Create a free Email Love account directly from the plugin’s new welcome screen, and upgrade to Professional or Organization with secure Stripe checkout. Manage your plan, seats, and billing from the Account page. Gumroad license keys continue to work for existing customers. See Email Love Subscription Plans.
  • Bring your own image hosting. Connect Amazon S3, Cloudflare R2, Google Cloud Storage, Backblaze B2, DigitalOcean Spaces, Wasabi, Vultr, or Tencent COS, and exports upload images to your storage instead of the Email Love CDN. See Image Hosting.
  • Three new ESP integrations. Export directly to Sailthru, Emarsys, and Salesforce Pardot (Account Engagement), bringing the total to 25+ supported platforms.
  • HTML Content Blocks (ZIP) export. A new export mode that splits your template’s top-level sections into standalone, individually-styled HTML files delivered as a ZIP, ready to paste into any editor as reusable blocks.
  • Link List in the Properties tab. Review and edit every URL in your template from one numbered list, with validation and automatic https:// completion. See The Properties Tab.
  • Klaviyo preference center links. The word “preferences” in your footer is now automatically linked to Klaviyo’s preference center on export, just like unsubscribe text.

Improvements

  • Much higher style fidelity in Customer.io exports. Border radius on sections, wrappers, and heroes (including ones with background images), button borders and vertical label centering, letter-spacing, image and divider spacing, native spacers, and navbar link styles now all carry through to Design Studio. See Export Figma emails to Customer.io.
  • Lighter exported HTML. Shared mobile styles are now deduplicated into common classes and the mobile CSS and style-tag blocks are optimized, shrinking file size and helping avoid Gmail clipping.
  • Smarter image uploads. Identical images are now detected and stored once instead of being re-uploaded on every export, making exports faster.
  • Security hardening. Third-party API calls now run through the Email Love backend instead of the plugin itself, so integration credentials never ship inside the plugin, with additional protections to keep each account’s stored API keys isolated.

Bug Fixes

  • Fixed button rendering in older Outlook versions (buttons now use Outlook-safe VML).
  • Fixed a tiling artifact in screenshots of very long emails.
  • Fixed a Customer.io tag issue on export.
  • Fixed an issue where API keys sometimes failed to save.

February 2026

New Features

  • Pre-export scanning with 16+ issue types and auto-fix capabilities
  • Typography: full font configuration panel with fallback font selection and preview

Improvements

  • Improved dark mode preview accuracy for iOS devices
  • Better error messages for API integration failures

Bug Fixes

  • Fixed edge case where nested wrappers caused incorrect background rendering
  • Resolved issue where alt text wasn’t being preserved on component duplication