Appearance
Transactional, promotional, and automated emails, all on-brand. Integrate with a simple API and webhooks. Pay per send, not per contact.
No credit card, no subscription. Connect your backend, send your first email, and scale from there.
Start free. 3,000 sends includedTransactional, triggered, promotional, newsletters. Build your design system once and reuse it across every email type. No rebuilding per campaign.

Trigger flows from any product event. Onboarding to win-back, every stage compounds into retention and revenue.
Four endpoints cover every email use case. Trigger sends, sync contacts, and manage subscriptions with simple HTTP calls.
Send to an entire subscriber list or specific recipients. Personalize with dynamic data via handlebars. Built-in unsubscribe and pause keeps your lists clean.
fetch('/v1/send-triggered', {
method: 'POST',
body: JSON.stringify({
emails: ['user@example.com'],
triggeredId: 'TEMPLATE_ID',
data: { plan: 'pro', name: 'Jamie' }
})
}) View API reference Deliver one-to-one account emails instantly. Invoices, password resets, receipts. Supports attachments inline.
fetch('/v1/send-transactional', {
method: 'POST',
body: JSON.stringify({
email: 'user@example.com',
transactionalId: 'TEMPLATE_ID',
data: { invoiceNumber: 'INV-3021' }
})
}) View API reference Sync profiles from your backend or CRM. Update custom properties to power segmentation, personalization, and trigger automations automatically.
fetch('/v1/contacts/PROJECT_ID', {
method: 'POST',
body: JSON.stringify({
email: 'user@example.com',
name: 'Jamie',
data: { plan: 'pro', lifecycleStage: 'expansion' }
})
}) View API reference Pause, unsubscribe, or reactivate recipients in real time. Protect deliverability by acting on bounces and complaints automatically.
fetch('/v1/subscriber-lists/LIST_ID/user@example.com', {
method: 'PATCH',
body: JSON.stringify({
status: 'paused',
pausedUntil: '2026-12-01T00:00:00Z'
})
}) View API reference Track delivery, engagement, and conversion in one place. Optimize on outcomes, not guesswork.
Transactional, triggered, marketing. One platform, one API, one price per send.
Start free. 3,000 sends included