Templates that
just work
Build reusable templates with Handlebars — or React Email — in a block editor with a live preview, send a test to your own inbox, start from eight gallery designs, and let every save bump the version number.
Professional email templates
Everything you need to create, manage, and deploy email templates at scale.
Handlebars Syntax
Use {{variable}} placeholders, conditionals with {{#if}}, and loops with {{#each}} for dynamic content.
Learn the syntax
Live Preview
See the rendered template beside the editor as you type, in visual, HTML, split or plain-text mode.
See the live preview
Version History
Every save bumps the version number, shown on the list and in preview, so you always know which revision is sending.
See version numbers
Responsive Design
Gallery templates are single-column, table-based layouts with a mobile viewport tag; React Email templates render to inline-styled HTML.
See responsive layouts
Test Sends
Send the saved template to your own inbox through the real pipeline, with a [TEST] subject prefix, before it goes live.
See test sends
Template Library
Eight starting points — welcome, newsletter, promotion, announcement, receipt, invoice, appointment reminder, win-back — ready to duplicate and rebrand.
Browse the gallery
Templates, answered
Which template languages does PostFrame support?
Handlebars, with a fixed set of safe helpers (eq, neq, gt, lt, and, or, not, uppercase, lowercase, truncate, formatDate), and React Email, where you write JSX that PostFrame compiles and renders in a sandbox.
How do I use a template when sending?
Pass template_id and a template_variables object on the send call. PostFrame renders the subject and body server-side and queues the finished message.
Can I roll back a template?
PostFrame keeps the version number, not the previous body. Duplicate a template before a large edit if you want a safe copy; the Duplicate action creates it in your workspace.
How do I test a template before it goes live?
Save it, click Send Test in the editor, and enter an address. It goes out through your real provider with a [TEST] subject prefix, so what lands is what customers get.
Run your business from one place.
Five plans, seventeen launch apps, one dashboard. Set up in under 5 minutes — change tiers any time.
From $0 · Basic $9.95/mo · Save 20% on annual billing · Upgrade or downgrade any time
Starter
Get started with transactional email.
- 5,000 emails / month
- 1 sending domain
- SPF, DKIM & DMARC verification
- Open & click tracking
- 7-day data retention
- Ticket support
Growth
For growing teams and products.
- 10,000 emails / month
- 3 sending domains
- SPF, DKIM & DMARC verification
- Open & click tracking
- Webhooks & API access
- 14-day data retention
- Ticket support
Pro
For high-volume senders.
- 50,000 emails / month
- Unlimited sending domains
- SPF, DKIM & DMARC verification
- Open & click tracking
- Webhooks & API access
- 30-day data retention
- Dedicated IP add-on
- Priority support
Enterprise
For organizations at scale.
- 200,000 emails / month
- Unlimited sending domains
- SPF, DKIM & DMARC verification
- Open & click tracking
- Webhooks & API access
- 90-day data retention
- 1 dedicated IP included
- Custom SLA
- Priority support
Prices shown do not include applicable tax.
