Beautiful email templates,
no designer needed
Build and manage email templates with a visual editor or raw HTML. Inject dynamic content with Handlebars variables and preview before you send.
Store templates centrally, send via API
Create reusable templates once in the dashboard. Reference them by alias in any API call and inject per-send variables — no HTML in your codebase.
- Handlebars-style variable substitution
- HTML + plain-text variants stored together
- Template versioning with rollback
- Send-time preview with real variable values
- Template alias for stable references
- Shared layout inheritance
{
"from": "noreply@yourapp.com",
"to": "user@example.com",
"template_alias": "welcome-email",
"template_model": {
"name": "Jane",
"confirm_url": "https://app.co/confirm/abc"
}
}
Everything you need for scalable templating
One template in the dashboard, referenced from any language or framework.
Visual Editor
Drag-and-drop blocks, custom fonts, and live preview — no HTML knowledge required.
Raw HTML Mode
Full HTML editor with syntax highlighting and inline CSS inlining for max compatibility.
Template Versioning
Every save creates a version. Roll back to any previous version with one click.
Send-time Preview
Supply real variable values and see exactly what the recipient will receive before sending.
Stable Aliases
Reference templates by a slug like welcome-email — IDs never leak into your code.
Layout Inheritance
Define a master layout once and extend it for every template — consistent headers, footers, and styling.
{{}}
Handlebars variable syntax
∞
Templates per account
API
Full CRUD via REST
Build your first email template in minutes
Start with one of our pre-built layouts or import your existing HTML. Variables, preview, done.
No credit card required · Cancel anytime