Versions, diff and rollback
Each time you save a template (Save, or Ctrl/⌘ + S in the editor), Frontmail stores a new version with the full content – HTML, text, subject, recipients and the parameter schema – plus the author and time.
If someone else saved the template while you were editing, the editor tells you so and lets you either Reload their version (your changes are lost) or Keep mine and overwrite it, after comparing the HTML.
History and diff
Section titled “History and diff”Open the Versions tab in the template editor to see all versions, newest first, with the author, time and note. For each version you can open:
- Changes – what changed compared with the previous version,
- Compare with current – what differs from the current version.
The diff is shown per part – HTML, Text, Subject, Parameters (the schema as JSON) and Recipients (To, CC, BCC, Reply-To, From name, From email) – as a line-by-line diff.
Rollback
Section titled “Rollback”Choose a version and click Restore, then confirm. Frontmail does not rewrite history: restoring creates a new version with the old content, so you can always go back again. Unsaved changes in the editor are replaced.
Template settings (service, fallback service, CAPTCHA, attachments, auto-reply, contact collection) are not versioned – they apply to the template immediately.
What version does a message use?
Section titled “What version does a message use?”Every message records the template version it was rendered with (templateVersion). Messages
waiting in the hold queue are rendered with the version that was current
when they were accepted, so a later edit does not change emails your visitors already sent.
The Resend action in History creates a new message rendered with the current version.