Email templates

Two scopes: system templates built by the admin and pushed into every customer's gallery, and customer templates built in their workspace and private to them. Drag-drop block builder, merge tags, responsive preview, plain-text auto-derive.

System templates (admin)

Build once at Admin → Email templates → New system template:

  1. Metadata — name, category, default subject, internal description.
  2. Click Edit design to open the full visual builder (the same one customers use).
  3. Drop blocks from the left palette onto the canvas — heading, paragraph, image, button, divider, columns, social row, list, etc.
  4. Inspector on the right edits properties of the selected block.
  5. Click Save design → returns to the metadata page with HTML + plain-text auto-generated.
  6. Save the template.
Admin template builder · documentation/screenshots/admin-template-builder.png

Block palette + canvas + inspector. Same builder customers see.

Per-tier template access

Choose which system templates each quota tier gets:

  1. Admin → Customer groups → Edit a tier.
  2. Scroll to Template access.
  3. Toggle "Allow every system template" OFF to curate a subset.
  4. Check the templates this tier should see. All / None bulk buttons available.
  5. Save. Customers on this tier will only see allowed templates in their gallery.

Merge tags

Tokens replaced at send time with per-recipient data:

GroupTokens
Subscriber{{ subscriber.email }}, {{ subscriber.first_name }}, {{ subscriber.last_name }}, {{ subscriber.uid }} (signed)
List{{ list.name }}, {{ list.from_name }}, {{ list.company_name }}, {{ list.company_address }}
Campaign{{ campaign.subject }}, {{ campaign.web_view_url }}
System{{ unsubscribe_url }}, {{ current_year }}, {{ current_date }}
Unsubscribe URL is mandatory CAN-SPAM + GDPR require a one-click unsubscribe in every commercial email. Always include {{ unsubscribe_url }} in the footer of every system template.

Plain-text fallback

Auto-derived from HTML if you don't override it. Recommended: leave blank and let KodMail strip tags + flatten lists. Override only when you want a hand-crafted plain version.

Categories

System categories help organise large galleries. Manage at Admin → Template categories. Suggested: Welcome & Onboarding, Newsletter, Promotional, Transactional, Re-engagement.