Email providers give you sending, not content management
Postmark, Resend and SendGrid deliver emails. They do not give you a proper home for template content, versions and locales.
Content management for product emails
Manage transactional email templates outside your application. Edit via UI or API, add locales, version everything — rendered on demand per event.
Postmark, Resend and SendGrid deliver emails. They do not give you a proper home for template content, versions and locales.
Contentful or Sanity manage web content. Rendering an MJML template from a Stripe webhook is not what they are designed for.
Template strings in your NestJS service or Rails mailer work for one template. Not for 20 templates across 5 locales.
Create and update templates through the else.events dashboard or via the management API. No repo access needed.
Add English, German or any other locale variant. The event payload selects the right one at render time.
Send an event, else.events renders the template with your payload data and delivers through your provider.
Logo, colours, app name and footer — defined once, inherited by every template.
Start with one template. Render it from a domain event. Everything else follows naturally.