What's New
Version June 05, 2026
Code Editor, Versioning, and Cross-Account Duplication for Code Snippets
Available to all customers
Background
Code Snippets just got three big upgrades that help manage Snippets more efficiently. We've refreshed the snippet code editor so it feels at home in Sailthru and is easier to use. We've also added full version history. You can now see who changed what and when, and roll back any change in seconds. And you can now duplicate Snippets to multiple other Sailthru accounts at once.
Solution
Updated code editor
- Cleaner layout, typography, and spacing that match the rest of the platform.
- Improved error and validation messaging when your HTML or Zephyr doesn't resolve.
Version history and rollback
- Every save creates a new version automatically.
- Open any snippet to see up to 20 previous versions. Each one shows the timestamp, the editor's email, and an optional change description.
- Restore a previous version with one click. Restoring is non-destructive: it creates a new latest version, so nothing is lost.
- Mark a version as preferred to protect it from deletion (you can unmark it at any time).
- Manually delete older versions you no longer need.
- Note: if a snippet is deleted, all of its versions are deleted with it and can't be restored.
Duplicate snippets across accounts
- Save time by duplicating snippets to multiple accounts at once
What this looks like in Sailthru
- Content > Code Snippets. Open any snippet to see the updated editor.

- Snippet details > Versions dropdown. Browse, restore, mark preferred, or delete previous versions.

- Snippet card. Click the new Copy Zephyr include button to copy the snippet/include code.

- Click the 3 dots on a Snippet card and select Duplicate. You can duplicate to the same account or other accounts.
New Zephyr function for hosted page links
Available to all customers
Background
When you send someone to a hosted page like a preference center or opt-out page, Sailthru needs to know who they are when they get there so the update or opt-out applies to the right customer. The new function does this for you.
Why this change matters
Two reasons. Email addresses in URLs hurts deliverability. And API secrets in your template are a security risk. The new function protects that data and provides a secure experience.
What’s new
- New Zephyr function: {hosted_page_link("page_name", "page_type")}. Drop it in a template to generate a personal link to a hosted page.
- page_name is the name you gave the page in Sailthru.
- page_type is the kind of page: signup, manage, etc.
Sailthru builds the safe URL at send time. Your API secret stays out of the template.
Who can use this
- Anyone writing Sailthru email templates with hosted page links.
- People reading the email see no change. The link still takes them to the same page.
What to expect
Old templates keep working. The two old tokens switch to the new format on their own. For any other hosted page, swap your hand-built URL for {hosted_page_link(...)}.
The status page provides you with regular updates regarding the status of the Sailthru platform in the event of a major system incident in your region. In this article we’ll explain the information you will see and how to subscribe to the Sailthru notification system to receive regular updates on the platform status, which we highly recommend to all users.
Click here for the Platform Status page.
For more information on the Platform Status page, including signing up for notifications, see the Platform Status documentation.