---
title: "A rich editor for your email templates"
description: "Write template-campaign emails in a proper editor — formatting, one-click merge tags with search, a slash menu, and built-in link, compatibility, and spam ch..."
canonical: "https://firstsales.io/changelog/rich-email-editor/"
---

1. [Home](/)
2. [Changelog](/changelog/)
3. A rich editor for your email templates

[All updates](/changelog/)

NewJune 13, 20263 min read

# A rich editor for your email templates

Write template-campaign emails in a proper editor — formatting, one-click merge tags with search, a slash menu, and built-in link, compatibility, and spam checks.

Plain textareas are fine until you need a bold line, a list item, or a merge tag you can actually see before you send. Template-campaign emails now open in a proper editor — built for cold outreach, so it stays light enough to keep your deliverability intact while giving you the tools to write and verify personalized emails efficiently.

New

A rich editor for your email templates

Rich email editor with the searchable merge-tag picker open

## What's new

* **Formatting that survives the inbox** — bold, italic, underline, lists, and headings are all supported, kept deliberately lightweight for cold email. The editor doesn't encourage heavy markup because heavy markup triggers spam filters and renders inconsistently across email clients. The available options are the ones that work.
* **Merge tags you can find** — insert any contact field from a searchable dropdown with a live filter, or pull one in directly from the slash menu. Tags appear as clean chips in the editor so you can see at a glance which fields are present and where — then send as standard merge-field syntax that your contact data fills in at delivery time.
* **A slash menu** — type `/` anywhere in the body to drop in a heading, list, divider, link, or merge tag without leaving the keyboard. For writers who prefer to stay in the flow without reaching for a toolbar, this keeps composition fast.
* **Checks while you write** — a link and compatibility check flags anything that may not render consistently across major email clients, and a spam lint offers advisory nudges about phrasing that commonly triggers filters. Both are guidance only; they never block saving or sending. You stay in control.

## Built for deliverability, not just appearance

The editor outputs simple, well-supported HTML and maintains a plain-text version of every email automatically, so your messages stay readable everywhere — including email clients that display plain text by default or where rich HTML is filtered. The goal is a tool that feels like a proper editor while producing email that behaves like clean plain text under the hood. Rich formatting in the editor does not mean heavy markup in the inbox.

## Why it matters for personalized outreach

Personalization at scale only works when merge tags are easy to insert, easy to verify, and hard to break. In a plain textarea, finding the right field name means remembering the exact syntax, typing it correctly, and hoping the field is populated for every contact on your list. A mistyped field name renders as a broken placeholder — `{{companyname}}` instead of `{{company_name}}` — and that broken placeholder reaches every prospect before you notice.

The searchable tag picker closes that gap. You pick the field from a list of the actual fields available on your account, the chip appears in the editor so you can see it in context, and the compatibility check catches rendering issues before you save. The result is fewer broken variables reaching inboxes and less time spent auditing templates before launch.

## What you should do

Open any template variant in a campaign and start typing — the editor is already there. Existing plain-text templates open straight into it with their content intact, and your merge tags keep working exactly as before. No migration, no reformatting. If you previously worked around the plain textarea by copying field names from a reference list, the searchable picker replaces that step entirely.

[ PreviousOne signature on every email — no more duplicates](/changelog/single-signature-on-every-email/)