Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
Full Classic Email Templates entry
How-to guide

How to create a Classic Email Template

Classic Email Templates are created in Setup, not in the Lightning email composer. The flow below covers the standard path. The exact fields you fill depend on which of the four types you choose at the start.

By Dipojjal Chakrabarti · Founder & Editor, Salesforce DictionaryLast updated Jun 16, 2026

Classic Email Templates are created in Setup, not in the Lightning email composer. The flow below covers the standard path. The exact fields you fill depend on which of the four types you choose at the start.

  1. Open Classic Email Templates in Setup

    In Setup, search for Classic Email Templates (in Salesforce Classic the path is Setup, Communication Templates, Email Templates). Click New Template to begin. Folder access and the Edit HTML Templates permission govern who can create HTML and Custom types.

  2. Choose the template type

    Pick Text, HTML (using Classic Letterhead), Custom (without using Classic Letterhead), or Visualforce. If you choose the Letterhead type, select an existing Classic Letterhead so the header and footer are ready before you add content.

  3. Set properties and write the content

    Give the template a name, a unique name (developer name), an encoding, and a subject. Mark it Available For Use so it appears in pickers. Write the body and insert merge fields with the {!Object.Field} syntax for any record values you want personalized.

  4. Preview, save, and test

    Save the template, then use the preview or send a test email against a real record. Confirm every merge field resolves and, for HTML and Custom types, that the layout holds up in Outlook and a webmail client before any automation uses it.

Email Template Namerequired

The display label shown when users pick a template in the composer or in automation.

Template Unique Namerequired

The developer (API) name that automation and code use to reference the template; renaming the display name does not change this.

Encodingrequired

The character set for the template body, for example Unicode (UTF-8), which controls how text is rendered.

Subjectrequired

The email subject line, which can include merge fields just like the body.

Available For Userequired

The checkbox that makes the template selectable; clear it and the template stays hidden from pickers.

Gotchas
  • Merge fields resolve when the template is inserted, based on the Recipient and Related To values; changing those afterward does not update the inserted content.
  • Creating or editing HTML and Custom templates requires the Edit HTML Templates permission, so not every user can build them.
  • Renaming or deleting a template that an Email Alert references can break automation, sometimes without an obvious error; audit references first.
  • Classic Letterheads do not carry into Lightning; rebuild branding as Enhanced Letterheads or Email Branding when you migrate.

See the full Classic Email Templates entry

Classic Email Templates includes the definition, worked example, deep dive, related terms, and a quiz.