Suggest a new feature

Check out our feature request board. Add new or vote for the existing ideas.

Request

Stripo Release Notes

Nov

5

2026

Interactive controls in the AI widget chat, merge tags and error details in Custom CSS, mobile commenting in Shared Preview, and fixes

New Editor
New
  • Added a mobile view for commenting in Shared Preview, so you can leave comments from a mobile device.
  • Added a hint under the “Size” control in the “Timer” block: the size resets after you change timer settings.
  • Added support for merge tags in the “Custom CSS” tab of the code editor.
  • Added error details for “Custom CSS”: they now show in a tooltip, and the problem is highlighted in the code.
  • Added interactive controls for settings in the AI widget chat. You can now change the widget’s styles and settings with controls, the same way as in editor blocks, instead of writing prompts and reading through JSON.
  • Added a layout strip above the AI widget chat. Click a layout tile to switch layouts, or use the toggle to collapse the strip.
Fixed
  • Fixed the table settings panel disappearing in the “Text” block.
  • Fixed cells being selected in all added tables at once.
  • Fixed merged cells being reset when RTL was enabled.
  • Fixed cell sizes not being recalculated after cells were unmerged.
  • Fixed the “Get” action in a copied Smart Element applying data from a different Smart Element (the last one you worked with).
  • Fixed an AMP validator error when adding an image by external URL to an AMP block.
  • Fixed the editor freezing when you clicked an image in a smart stripe with many blocks.
  • Fixed emails not saving after you set a container background with mobile paddings.
  • Fixed a comment pin on a “Text” block placing the cursor in the text instead of opening the comment popup.
  • Fixed the slide preview not showing in the “Carousel” block settings after inserting an image by URL.
  • Fixed list fields not locking and the “Restore” option missing in “General Styles” when custom CSS overrode ul and ol with the margin or font-family shorthand.
  • Fixed the migration from margin to margin-top/margin-bottom for ul and ol not running on import when selectors were on a new line (the way the code editor formats them).
  • Fixed containers having different widths on mobile after you changed the “Containers per row” value.
  • Fixed a selection-handling error in the “Text” block after pasting into an empty container.
  • Fixed list items with text placed directly inside the <li> element losing their height and mobile font size the first time a V1 template was opened in V2.
  • Fixed links added with “Insert link” in the “Text” block keeping a trailing space in the href, which became an extra character in the compiled email.
  • Fixed “Font Weight” not opening and “Font Size” being empty in a newly added “Text” block with default text.
  • Fixed how the code editor handles edits with invalid or empty HTML at the body level. These edits are now rejected with the “Changes not applied” message.

Nov

5

2026

“Amazon Connect” export, multiple drafts for “Gmail”, new “MCP” tools, date columns in list view and fixes

amazon-optimized

  • Added export to “Amazon Connect”, where emails are saved as draft templates in the selected instance’s “Message templates”. It connects through “Access Keys” or “IAM Role”, the same way as “Amazon SES”, and replaces “Amazon Pinpoint”, which “AWS” stopped supporting on October 30, 2026.
New
  • Added the “Multiple drafts” option to “Gmail” export settings. With it turned on, you choose how many drafts to create each time you export an email or template.
  • Added a success state to the “Copy to Clipboard” button in “HTML” export. After you copy, the button shows “Copied” for 5 seconds.
  • Updated the names of sections, tabs, search fields and notifications on the “Integrations” page in project settings. Connect and disconnect messages now include the “ESP” name.
  • Updated the “Mailpro” connection window. The “Password” field is now called “API key”, and the link to the API key instructions opens the “Mailpro” export article in the “Help Center”.
  • Added the “create_folder” tool to the “Stripo MCP” server. AI agents can create email and template folders in a project, with the same rules and limits as in the interface.
  • Added the “copy_folder” tool. AI agents can copy a folder together with all its emails, templates and subfolders.
  • Added “Created” and “Modified” columns to the list view of emails, templates and modules. Click a column header to sort by that date in either direction.
  • Creating a module category with a name that already exists now applies the existing category to the module instead of making a duplicate.
  • Removed the “New check” button from the results of a spam test you just ran. It still appears when you reopen an earlier result.
  • Hid the “URL validation” tab in the “Testing” window for roles without URL validation access.
  • Added a feature request link to the “Help Center” panel for Basic plans and above. It opens the “Stripo” feature request board, where you can suggest new features or vote for existing ones.
  • Added “LinkedIn” to the “or share to” row in the “Copy Link to Share” window and on the public preview page.
  • Changed the tooltip of the path copy button in breadcrumbs to “Copy breadcrumbs”.
  • When all items have loaded, table footers now show the total number of items instead of “Showing N of N”.
Fixed
  • Fixed display conditions in synced modules breaking on export to “Mailjet” after a copy of an email was edited. Each module now exports with its own condition.
  • Fixed re-export to “Pega” after a connection is recreated. Emails exported earlier now update without an error.
  • Fixed the “Leave Title tag” option being locked in “Pardot” export settings. You can now turn it off, and the email subject is then sent with the export.
  • Fixed the “SSO” login page asking signed-in users to log in again. They now go straight to their account.
  • Fixed invitation notifications showing the “Manager” role for users invited as “Writer”.
  • Fixed the folder name field closing and cancelling folder creation when you click inside it. You can now place the cursor and select text.
  • Fixed the “Release Notes” link in the update notification opening “Emails”. It now opens the “Release Notes” page in a new tab.
  • Fixed the “Editor permissions API” section being available on the Free plan in “Plugin” settings. It is now locked with a plan notice, like “Autosave” and “Version history”.
  • Fixed the “Brand Guidelines” generation status staying at pending until the page was reloaded.

Oct

29

2026

Animated Play button for videos, renamed Smart Elements tabs, Calendar Event Link validation, and fixes

New Editor

animated-play-button-optimized

New
  • Added the “Animate play button” toggle to the “Video” block in Link to video mode. The Play button on the video preview pulses smoothly, and the preview is saved as an animated GIF.
  • Renamed two tabs in “Smart Elements”: “Config” is now “Variables” and “Preview” is now “Data”. The “Data Feed” buttons now span the full width of the panel.
  • In the “Calendar Event Link” block, the first click on “Apply” now shows errors for every empty required field at once, so you can fill them all in one pass.
  • Hid the “Background Image” control for empty containers.
Fixed
  • Fixed <br> tags doubling on export (2 became 4) in the “Text” block. This added extra spacing in email clients that ignore head styles, such as Apple Mail/iCloud, Hotmail and Gmail on iOS.
  • Fixed merged table cells splitting again after table settings were closed in the “Text” block.
  • Fixed an issue where you could select no more than two table cells at once in the “Text” block.
  • Fixed a control name in the “Video” block running past the edge of the settings panel in the Russian interface.
  • Fixed the “Text Background Color” control not resetting to Transparent after being applied to bold text in the “Text” block.
  • Fixed a raw “&” in links being encoded as &amp; in the template HTML returned by getTemplateData, while the compiled HTML kept “&” (Plugin V2).
  • Fixed the image responsiveness control switching on when outer margins were added to images 281px wide or larger in mobile view in the “Image” block.
  • Fixed extra spacing between list items in templates created in V1 when the template CSS doesn’t set margins for ul/li (Plugin V2).
  • Fixed a merge tag icon appearing on a newly added image block when the account settings contained a merge tag with an environment address.
  • Fixed problems with opening comments and showing dropdown menus.
  • Fixed the button color control in the “Button” block showing the color from the general settings when the button’s styles were overridden.
  • Fixed the warning icon and its hover tooltip not appearing next to the “Dark Mode” icon in the “Image” block.
  • Fixed the spacing between containers on mobile devices being different in the editor and in test emails for structures with a changed containers-per-row value.
  • Fixed the sorting options in the “Modules” section staying open after you picked a single option with “Only”.
  • Fixed vertical alignment in the “Text” block resetting from middle to top when you changed a fixed height on a block with no valign set.
  • Fixed a valid selector with a combinator and no spaces (u +.body img~div div) being flagged as “Your changes are invalid” in the code editor.
  • Fixed a module’s CSS being copied more than once during HTML export and compileEmail.

Oct

28

2026

Flexible export permissions, a responsive-design switch for new emails, editor settings that stick, and a bigger “Stripo API”

New

Managing emails through code just got far more powerful. “Stripo API” now bulk-updates names, subjects and preheaders of existing emails and templates, copies them into a chosen folder, moves them between folders, and tags emails at creation, so a whole new-brand rollout runs without opening the “Editor”.

  • Teammates can now export through existing connections without being able to change them — the “Export” permission now has two levels, where read access covers exporting, re-exporting and viewing connections, and write access adds creating, editing and deleting them.
  • Leaner code from the start is now one switch away — we added “Responsive Design for New Emails” to “Workspace settings”, so new emails from basic or public templates can skip mobile styles, and any single email can still go responsive.
  • Your module gallery layout now follows you to any device — the chosen view is saved to your account in “Editor settings”, including changes you make right inside the “Editor”.
  • See only what you can actually use — turn on hiding of unavailable controls in “Editor settings”, and the “Editor” skips elements your role can’t manage.
  • Hitting a plan limit without billing rights is now a one-click detour — the limit popup sends an upgrade request straight to your workspace admins or billing owners, no second window.
  • The “Emails” start screen has a fresh look for everyone — new card images with action buttons, a fuller blank template preview and an updated design import card.
  • Setting your first password is clearer if you signed up with a social account — “Profile” now shows “Set password” instead of “Change password” when you’ve never created one.
  • Member counts are easier to read — the counter under the “Members” table now says “Showing X of Y”, and a tooltip explains that suspended members are counted but don’t take a seat.
  • Sign-up, sign-in and “SSO” screens read more naturally — we switched their texts to sentence case.
  • No more guessing what AI does to your ALT text — the ALT and Title auto-generation setting now explains how to keep existing ALT text and links straight to “Workspace settings”.
  • Clearer hints where you share and edit — the “Share” window has sharper descriptions for the expanded preview and HTML source options, and the code editor button tooltip now reads “Edit code”.
  • Cleaner details in the “Notification Center” and “Export” — we refreshed the mark-all icon, made the dots menu in dark theme show its outline only on hover, and gave the “HTML” export tile a new icon.
Fixed
  • Editing an export connection now opens with the right settings — instead of jumping to a new account, the selector offers “Restore deleted account”, with “Don’t restore” picked by default.
  • AI-generated module names and descriptions now match your content’s language — we improved language detection when saving a module.
  • Emails from templates with images stored in “Cloudflare Images” are now created smoothly — images copy to your storage correctly.
  • Design import with AI rebuild now checks your plan limit up front — if you’ve hit the email or template cap, you see the limit message right away and no rebuild runs.
  • Invitations accepted through a “Microsoft” sign-up now wait for email confirmation — the new member joins the organization only after entering the code.
  • Sign-in and password reset are quicker — we cut the wait on a background security check.
  • The help link in the “MCP” settings now leads to the current guide on connecting your AI assistant to “Stripo”.

Oct

21

2026

Containers per Row for mobile layouts, one-click link copying, and fixes

New Editor

containers-per-row-optimized

New
  • Added the “Containers per Row” control to Structure settings in mobile mode. When “Responsive Structure” is on, you can keep up to 4 Containers side by side on mobile, so product grids and catalogs keep their desktop layout instead of stacking into one long column.
  • Added a copy icon to the “Link” control in all blocks, so you can copy the URL in one click instead of selecting it manually.
  • Added image thumbnails to the Data Preview list in Smart Elements. Each item with an Image value now shows a small preview, so you can find the right record without opening each image URL.
  • Updated the highlight for a widget opened via a direct link. The widget card in the Modules panel now shakes every 2 seconds, and the whole panel button pulses if the panel is closed. Other cards look and drag as usual.
Fixed
  • Fixed the Lock option in the “Cell padding” control for tables in the Text block switching off when you changed one side. Padding now updates on all sides at once.
  • Fixed the Dark Mode color field staying empty in block, Container, Structure, and Stripe settings when a Light Mode color was set while the Dark Mode control was on.
  • Fixed a console error when turning off the “Alt and Title settings” control in the Social block.
  • Fixed HTML comments in the “Code Before Module” and “Code After Module” fields of Display Conditions being escaped after switching the from editor v2 to v1.
  • Fixed button colors set in the editor being overridden by background-color rules from saved module styles. Preview and export now show the same color as the editor.
  • Fixed jagged edges on widget previews in the widget library.
  • Fixed a Smart Elements expression for removing a currency symbol not working when the Replace field was left empty and Global was off. The rule now saves and returns the correct value without a false “selector not found” message.
  • Fixed ignoring button padding, font-family, and line-height set via the .es-button selector when opening emails created in v1.
  • Fixed buttons in emails created in v1 shrinking on mobile after opening in editor v2. A general mobile button rule no longer overrides each button’s own padding and line-height, so buttons keep the size they had in v1.
  • Fixed the gap between Containers disappearing on mobile in non-responsive Structures migrated from v1. The mobile gap now matches the desktop one, as in v1, and hidden Containers no longer show duplicate hide icons.
  • Fixed the Link field of the Button block breaking deep links inside query parameters. Custom schemes such as app:// no longer lose a slash, so links that open apps work again.
  • Fixed the Dark Mode text color not applying to list items in the Text block.
  • Fixed Stripes pasted into the same email with Ctrl+C / Ctrl+V (⌘C / ⌘V on Mac) getting extra scope classes and duplicate CSS rules. Repeated pastes no longer bloat the email’s CSS, which could break the mobile layout in Gmail on iOS. Modules saved without “Keep module styles” no longer carry scoped styles.

Oct

20

2026

AI conversion of imported HTML into editable blocks, single-file PDF export, new API methods, and fixes

Search now looks inside emails, not only at their names. Type a phrase you remember from the copy, and the results show the emails that contain it, with a snippet of the matching text and your query highlighted.rozsirenii-posuk-optimized

New
  • Added search by email text — results show a snippet with the matching text, and the query is highlighted in names and snippets.
  • Added a “Convert to editable blocks” toggle to “Import design” for uploaded files and pasted code — AI rebuilds the imported “HTML” into editable blocks, so the whole layout can be edited, not only images and text. The toggle is on by default, and the number of conversions depends on the plan.
  • Added a mobile layout for comments in shared “Preview” — reviewers can read, add, and reply to comments from a phone.
  • Added a “Chat with us” button to the “MCP” connector sign-in error screen — users can contact support without signing in.

Export & Integrations

  • Added the “One long page – Desktop and Mobile (1 file)” option to “PDF” export — both versions of the email come in one file instead of an archive with two files.
  • Added labels above all fields in export connection forms — saved values are easy to identify when editing a connection.
  • Updated “Outlook Web” export to show the admin consent link as soon as the “Export” window opens — no failed export attempt is needed to get it.
  • Added an upgrade panel to “Projects” > “Integrations” on the Free plan — it explains that “ESP” export requires a paid plan and links to upgrade or to request an upgrade.

“Stripo API”

  • Added “API” methods to create folders for emails and templates — the returned folder ID can be used right away to place generated emails and templates.
  • Added an “API” method to create templates from “HTML” and documented the existing method for emails — the same methods overwrite an existing email or template by its ID.
Fixed
  • Fixed re-export to “MoEngage” failing with a duplicate error after opening the connection settings.
  • Fixed “OFT” export with “Convert images to Base64” returning an empty archive for emails with large images — images over 1000 px on either side are now scaled down, and if the file still exceeds the limit, a message asks to reduce image size.
  • Fixed “PDF” export archives appearing empty when unpacked in “Windows” for emails with Cyrillic names.
  • Fixed uploading “WebP” and “TIFF” images with conversion in the image library — they are now converted to “PNG”, and animated “WebP” to “GIF”.
  • Fixed the “MCP” connector sign-in screen showing “No Stripo account found” for existing accounts during a temporary failure — it now asks to try again in a few minutes.
  • Fixed users with the “Proofreader” or “Writer” role being signed out after selecting a module on the Pre-built tab — they now see a permissions message.
  • Fixed email scrolling in the Expanded view of shared “Preview” on “iPhone”.
  • Fixed deleting several localizations of an email at once.
  • Fixed the search field clearing when selecting several emails or templates.
  • Fixed multiple export not sending the email to the “ESP” when “HTML” or “AMP HTML” export was selected first.
  • Fixed the “Export Date” column in “Exports statistic” showing 12-hour time without AM/PM — time now shows in 24-hour format.
  • Fixed a double dot in the file name of the exports statistics “CSV”.
  • Fixed the “Google” sign-in outage notification — it now stays on screen for 10 seconds, and the incidents page opens in a new tab.
  • Fixed the “Password” field in “Plugin” server settings not being marked as required.
  • Fixed “Tax ID type” and “VAT ID” fields not being required on “Billing address” for business customers.
  • Fixed the Export Date column in Exports statistic showing 12-hour time without AM/PM — time now shows in 24-hour format.
  • Fixed a double dot in the file name of the exports statistics CSV.
  • Fixed the Google sign-in outage notification — it now stays on screen for 10 seconds, and the incidents page opens in a new tab.
  • Fixed the Password field in Plugin server settings not being marked as required.
  • Fixed Tax ID type and VAT ID fields not being required on Billing address for business customers.

Oct

16

2026

Layering controls in the “Banner” block, mobile container layout, module search filters, and fixes

New Editor

gpt-image-25-optimized

New
  • Added AMP, Sync, and Shared filters to module search in the editor, so you can find modules by their properties.
  • Updated Data Preview in Smart Elements. The first element is now selected by default, the Apply button spans the full width, and radio buttons have a new design.
  • “Video” blocks now generate a preview image with a play button.
  • The “Discount code” field in Gmail annotations now accepts special characters.
  • Reduced the CSS generated for Dark Mode element colors, which makes the email code smaller.

 

“Banner” block

  • Added a Layering control to the “Banner” block toolbar with “Bring to Front” and “Bring to Back” options for arranging overlapping elements.
  • Banners created in the old editor are now converted into a copy in the new format.
Fixed
  • Fixed extra spacing when a comment was copied and pasted into a Text block.
  • Fixed smart card data from JSON not being applied during generation for older pre-built modules.
  • Fixed images added from Icons or AI not appearing in the “Email” tab of the Image Gallery.
  • Fixed the error message showing without styling when a calendar event was saved with an invalid date.
  • Fixed missing Ukrainian and Russian translations for five labels in the “Version History” panel.
  • Fixed long file names overflowing the settings tab of the “Video” block.
  • Fixed the HTML Support checkbox in Smart Elements not rendering HTML when it was enabled after a value had been pasted.
  • Fixed the save changes menu not appearing in synced structure or stripe modules after containers were resized.
  • Fixed Global Styles colors not carrying over when a synced module was added to a new email.
  • Fixed the mobile font size of a Text block resetting to the stripe default in Preview.
  • Fixed YouTube live streams failing to insert with a “Video not found” error.
  • Fixed the mobile font size not changing in a “Button” block inside a module that was saved with styles and added to another email.
  • Fixed Text blocks taking the stripe’s mobile font size in the compiled email when the email contained a “Carousel” block set to “Everywhere.”
  • Fixed misaligned control labels and input fields in Smart Elements settings in the Russian interface.
  • Fixed the cursor not changing in custom emails while the comment shortcut key was held.
  • Fixed modules losing sync after being saved from the Widgets panel at the container, structure, or stripe level.
  • Fixed sorting controls staying visible in the Image Gallery after all images were deleted from the “Email” and “Project” tabs.
  • Fixed images not reappearing in the “Email” tab of the Image Gallery after being removed from the tab and added to the email again.
  • Fixed the Dark Mode color control for “Text background color” in a Text block closing when a Light Mode color was set while Dark Mode was on.
  • Fixed the color value and settings panel disappearing for buttons in General Styles when the first gradient color had 0% opacity.
  • Fixed exported emails using border colors from general settings instead of merge tag colors in the “Button” block.
  • Fixed a calendar event link not being applied to a second Menu item when the same event was selected there for the first time.
  • Fixed a “Link + Icon” Menu item turning into “Link” after code was pasted in the code editor.
  • Fixed animated GIFs in custom “Video” block thumbnails not playing on the canvas when the play button style was set to “No markers.”
  • Fixed the “Space between icons” field in the “Social” block not accepting values above 40 px.
  • Fixed text in a clickable container appearing underlined when the module was saved with Keep Module Styles.
  • Fixed the “Video” block breaking responsive layout in Gmail on iOS.
  • Fixed the Undo button becoming active after “Version History” was opened and closed in a reopened email.
  • Fixed pressing Esc showing a “nothing found” message instead of closing the modules panel when a Text block was selected.

Oct

14

2026

Semantic search for saved modules, copying to the current project, role fixes and other

New
  • Added semantic search for your account’s saved modules. Results now match by meaning, not only by exact words.
  • Added the option to copy a module into the current project with “Copy to”. Previously, modules could only be copied to other projects.
  • Managing SSO settings no longer requires full access to the organization.
  • The 2FA form now confirms the code automatically once it’s entered, so you don’t need to click a button.
Fixed
  • Fixed hidden characters appearing in PDF exports and shared previews of emails and templates.
  • Fixed delays of up to 25 seconds when signing in or resetting a password.
  • Fixed currency selection at checkout when a currency other than USD was chosen.
  • Fixed SSO settings not saving after all emails were removed from the SSO bypass list.
  • You can now change the role of a member with SSO enabled. Editing no longer fails with an organization access error.
  • In role settings, the member count now includes invited people who haven’t created an account yet.
  • Fixed error messages not showing in field tooltips in Plugin and SSO settings.
  • Fixed the option to move a root folder into itself with “Move to”.
  • Custom module categories are now sorted alphabetically, and a new or renamed category moves to its place right away. This makes the category you need easier to find in a long list.

Oct

8

2026

Resizable table columns, SVG in Image Gallery, Calendar Event Link update, and module fixes

New Editor
New

Calendar Event Link

  • Added an "Apply" button at the bottom of the Calendar Event Link form, so you don't have to look for the checkmark in the header to confirm a new link or save edits. It works the same way as the checkmark, including validation of required fields.
  • Added a notice when editing an existing Calendar Event Link. It reminds you that changes apply everywhere the event is used, including other templates.

Tables

  • Added column and row resizing in tables by dragging the borders between cells. Column widths now stay fixed when you type or change cell padding, and long text wraps instead of stretching the table.

Image Gallery

  • Added SVG support for pasting into Image Gallery with Ctrl+V / ⌘+V. Vector graphics copied with "Copy as SVG" from Illustrator, Figma, or Sketch are converted to PNG automatically, so you don't need to export a file first.
 
Fixed
  • Fixed emojis moving onto a separate line in Gmail when the email contained a module saved with its styles.
  • Fixed a console error that appeared when selecting the "Carousel" block, in any interface language.
  • Fixed modules keeping their saved styles after "Keep module styles" was turned off. When dropped again, the module now picks up the email's General Settings styles.
  • Fixed synced modules staying in sync after the email background color was changed in General Appearance. The module now switches to Sync off and shows a notice about the changes.
  • Fixed a "Menu" block copied from a saved module ignoring the email's General Styles font sizes. The font size now updates on desktop and mobile, and the control shows the correct value.
  • Fixed synced modules with a "Social" block showing changes right after being saved. The module now saves with Sync on.

Oct

7

2026

Saved cards at checkout, search by email text, invitation improvements, Recents in Modules, and fixes

New
  • Added specific hints for invalid email addresses in the invitation dialog. When an "@" is missing, there's an extra dot or there are non-Latin characters, it's clear what to correct.
  • When inviting members, you can now select or clear all groups at once, or all projects within a group. Groups and projects are sorted alphabetically, and bulk selection appears when there are three or more.
  • Repeat payments are now faster: the second step of "Checkout" shows your saved card, which you can use or delete.
  • Added "Recents" to "Modules", so recently edited modules appear at the top, as in "Emails" and "Templates".
  • When exporting to "Zoho Marketing Automation", an info panel now explains why topics or recipient lists are empty. The "Check again" button reloads them without reconnecting the account.
  • Renamed "Theme preview" to "Mode" in "View Options" and updated its tooltips to show that the control switches between light and dark mode.
  • Spam checks are now more accurate: we updated "SpamAssassin" and the spam rule base to the latest version.
Fixed
  • Updated the login page banner in light tones, so it now scales correctly on large screens.
  • Fixed emails imported from desktop Outlook via "Import via email": Word/Outlook-specific markup is now removed, and embedded images are uploaded to the project's images.
  • Fixed a second code window appearing in the module "HTML" export dialog when the "Advanced styles" option is turned off.
  • Fixed users with the "Proofreader" and "Writer" roles being signed out after selecting a module in the "Pre-built" tab. A message is now shown instead.
  • Fixed the "Load 10 more members" button on the "Members" page stopping after the second click.
  • Fixed the sign-up and login forms staying in a loading state after the "Microsoft" sign-in window is closed.
  • Fixed errors when adding a "Jira link" or "Tag" to an email from another project in workspace-wide search. These actions are now unavailable for such emails.
  • Fixed modules staying in the destination project after a failed batch copy of emails or templates, for example when a plan limit is reached. They are now removed along with the emails or templates.
  • Fixed a new "Stripo Images" folder being created in "Mailchimp" on every export when the account has 10 or more folders. Images now go to the existing folder.
  • Fixed inconsistent masking of credentials in ESP connection settings.
  • Fixed the unit price on invoices and receipts for "PayPal" payments, which now matches the amount charged.
  • Fixed template "HTML" export via the API failing when the request asked for a "JSON" response.
  • Fixed video blocks with "Play in email" appearing twice in email and template screenshots.
  • Fixed email two-factor authentication codes being accepted after they expire. Expired codes are now rejected both when turning on "2FA" and when signing in.

Sep

30

2026

Color merge tags in Color picker, transparent base color with gradients, and fixes

New Editor

merge-tags-optimized

New

Сolor picker

  • Added a "Variable" tab to Color picker. You can now apply a color merge tag configured in your account without entering a HEX value manually. The tab appears only when the account has color merge tags. In the editor and in Preview, the element shows the tag's preview HEX value.
  • Updated color controls that support gradients (buttons, stripes, structures, and email background). You can now set the base color to "Transparent" and the gradient is kept. The "Transparent" option is disabled in the gradient color palette.

 

Fixed
  • Fixed the "Timer" block changing size after edits to settings that don't affect its size, such as the date or time zone.
  • Fixed custom fonts declared via @font-face inside a custom HTML block being removed when the email was compiled. These fonts now load correctly, so text no longer falls back to another font and shifts the layout.
  • Fixed the bottom settings in the block settings panel disappearing under the grey bar when scrolling. The panel now has bottom spacing and a divider.
  • Fixed incorrect handling of CSS comments inside inline style attributes. Neighboring declarations, such as backgrounds, are no longer lost on compilation.
  • Fixed long widget names being cut off in the "Widgets" tab. Long names now wrap onto two lines.
  • Fixed conditional comments being removed from widget fallback code, such as the "Quiz" widget, after reopening an email.

Sep

30

2026

Export to several ESPs at once, Stripo Backup, plain text export, industry-based gallery images and fixes

Export an email to several ESPs in one run. The "Export" window now has a selector to the left of the tabs where you pick some or all of your ESPs. You also choose a specific connection when an ESP has more than one. After you click "Export", the exports run one after another, and you don't reopen the window for each service.

 

New

Integrations & Export

  • Added export to several ESPs at once: select the services in the "Export" window and they are exported one by one in a single run.
  • Added "Stripo Backup" to the "File" section of "Export". You can download a backup of an email, of a template with its localizations, or of several templates as a "ZIP" archive, then restore it via "Import" > "Upload File". Available on Pro, Prime and AWS plans.
  • Added plain text export to the "File" section of "Export". You get a text-and-links version of the email as a file or through "Copy Text", ready for CRM sends and accessibility requirements.
  • Added a "Mobile bottom margin offset" toggle to "PDF" export settings for mobile one-long-page formats. It adjusts the bottom margin in pixels, up or down, when the email gets cropped or ends with extra white space.
  • Added re-export to "CleverReach": an email you already exported is updated there instead of being created again.
  • Renamed "Zoho MarketingHub" to "Zoho Marketing Automation" in the ESP list and export settings.

Email Client Testing

  • Added a loader to the device tile when you test with your own "Email on Acid" key and pick an extra device in the "Editor". The screenshot appears as soon as it is ready.
  • At least one email client now always stays selected in "Workspace Configuration" > "Email on Acid", so every test has a device to run on.

Templates

  • The "Shared" tab in "Templates" is now available on the Free plan when at least one template is shared with you, so you can preview those templates and create emails from them.

Editor

  • Default images in the "Editor" "Image gallery" now match the project's industry. For example, "Pets" shows pets and "Retail" shows shops. Projects without an industry, or set to "Other", keep seasonal images.
  • Added an error screen with a page reload button for when the "Editor" can't load.

Account

  • Import via email results are now saved to the "Notification Center", so you see the outcome even after closing the tab. A successful import opens straight in the "Editor".
  • Updated the "Quick Start" onboarding. It now has the "Save a template" and "Test before you send" steps and a refreshed video on designing and saving an email.
  • Improved password requirements for sign-up, password reset and profile settings. A password now needs 10–50 characters and must not include your name or email.
Fixed
  • Copying an email as a template from a folder now creates the template in the root folder.
  • When one of the locations selected in "Copy to" exceeds the plan limits, the plan upgrade window now opens.
  • Screenshots of emails imported via code now appear right after generation, without a page reload.
  • The "Your first export is out the door" window now appears only once, after your first successful export.
  • On the Free plan, the search field in the ESP tab of "Export" stays inactive while the form is locked.
  • Editing an "Amazon SES" connection now saves "IAM Role" authentication when you switch to it from "Access Keys".
  • The "AI Assistant" form stays in place with a long prompt and expanded settings.
  • The "Custom Domain" field in project and group settings is now locked for users without edit access.
  • The billing address and checkout now accept VAT IDs for Aruba, Azerbaijan, Bangladesh, Benin, Burkina Faso, Cameroon, Cape Verde, Ethiopia, Kyrgyzstan and Laos.
  • The payment amount in MX$ in the "Subscription" block on "Home" now has proper spacing from the "VISA" icon.
  • Removing a member from an organization now also removes them from the "SSO" bypass list.
  • The “Writer” role settings no longer include the “Themes” permission, since this role has no access to General Styles.
  • The login page now shows without the wallpaper selected in your profile.
  • The login page banner now uses a light gradient in the light theme.
  • The login page now shows no error message when the banner is unavailable.
  • Updated the layout of the permission request page that appears when you connect "Stripo" in "Claude" via "Connectors".

Sep

23

2026

Dark mode color and image settings, drag-to-adjust counters, image gallery updates, and fixes

New Editor

dark-mode-optimized

New

New

  • Added a toggle next to color and image controls for setting separate dark theme values. It appears when "Theme Emulation: Dark" is on, so you can set the dark look of an email right in the element settings.

Editor controls

  • Added drag-to-adjust for counters: hold the cursor on a counter and move the mouse left or right to decrease or increase the value.
  • Clicking an item in the element action menu, such as Copy or Duplicate, now performs that action. Also added descriptions for these items.

Images

  • The stock tabs in the image gallery (Seasons, Decoration, AI Image, Photostock, Icons, GIFs) now appear according to your account permissions.
  • Changed the default alt text for icons in the "Social Networks" block to the full network name instead of the abbreviated one.
Fixed
  • Fixed the missing notice in stripe style settings that says background and content colors are inherited from the general stripe settings.
  • Fixed scrolling in the image gallery's "Email" tab when adding images to an email.
  • Fixed the list of added images in the "Email" tab extending beyond the window when adding an image for Gmail annotations.
  • Blocked opening Data Feed settings when a container, structure, or stripe has no elements.
  • Fixed a console error when opening the "Styles" tab of the "Button" block.
  • Fixed a default icon being inserted instead of the image gallery opening when setting the header icon in the "Accordion" block.
  • Fixed the "Timer" block's height and width resetting to 0 after adding a date and dropping a module that contains the block.
  • Changes to an existing "Single Image Preview" Gmail annotation are now saved after editing.
  • Container sizes in the settings of a structure saved as a module now change even when one column contains two containers.
  • In Smart Elements, a variable value that contains a colon is now saved when you reopen the configuration.
  • Smart Elements now pull values from a website even when the OG tag contains two colons, such as og:price:amount.
  • Fixed the widget panel staying open at the start of a drag and covering the drop area.
  • Fixed the settings pop-ups for Gmail annotations and event links completely covering the settings pop-up below them.
  • Fixed the previous window showing through while the image gallery loads.
  • Fixed the horizontal custom scrollbar blocking clicks on a short block at the bottom of the canvas.
  • Fixed a smart module losing all its data and its "Data" tab breaking after clicking Save.
  • Alt text is now generated automatically the first time an image is added to a block when "Preserve ALT text when replacing images" is on in workspace settings.
  • The selected "Data Source" option is now saved, so you can switch back to the public channel after choosing a website page.
  • The "External Data Source" URL field now disappears from the interface after switching to pulling data from a website page.
  • Fixed an extra tag staying in the email after a calendar event was deleted.
  • Fixed text disappearing from the "Banner" block preview after a custom HTML block was added to the email.
  • Fixed the alignment control appearing active for a "Timer" block set to maximum size.

Sep

23

2026

Your Editor, your way — new «Editor» options in your profile, multi-word icon search, clearer imports and a round of fixes

New
  • Set up the «Editor» once and it stays that way — new options in your profile settings let you show block names next to icons, move the block panel left or right and pick your default «Image gallery» view, and anything you change inside the «Editor» syncs back automatically.
  • Grab icons for several ideas in one go — type a few words separated by commas in the «Image gallery» icon search and you'll get results for each word in a single list.
  • You'll always know what you're setting up — project and group settings now show the project name, plus its group if it has one.
  • Custom roles are easier to set up — «Layout & content» now sits above «Text & images», and once it's set to Manage, the redundant «Text & images» row hides itself on the Email, Template and Module tabs.
  • Invitations feel personal — the invite notification now says who invited you, to which organization and in what role.
  • Import via email keeps you in the loop — every import state now has its own clear message, including hints that attachments aren't imported and that you can close the window while you wait.
  • If Google sign-in is temporarily down, you'll see a heads-up with a link to the status page and a nudge to sign in with your email and password.

 

Fixed
  • Code you paste into «HTML» import stays put when you hop to another tab and back.
  • Editable templates exported to «Klaviyo» keep their structure, content and brand colors and adapt properly to mobile screens.
  • «Pardot» campaign search in «Export» finds all your existing campaigns, even when you have lots of them.
  • The «Email Client Testing» counter updates right after each test, so the upgrade button shows up the moment your tests run out, with no page refresh needed.
  • The «Localization» popover fits mobile screens with no sideways scrolling.
  • «Data Sources» delay settings stay steady while you edit them — the field now shows its limits and accepts values from 500 ms.

Keep up with our content

Subscribe to our newsletter and get fresh insights weekly