Onboarding
Get new users to their first "aha".
- Welcome emails for new signups
- Multi-step onboarding sequences
- Feature tutorials triggered by events
- Nudges when users stall mid-setup
- First-week activation drips
- "Aha-moment" reminders
Letter sends emails to your SaaS users. Trigger drip campaigns from what they do in your app, or send broadcasts when you have news.
From signup to first email in the time it takes to brew a coffee.
Drop the SDK in your backend. Identify your users and track product events with a couple of function calls. We figure out the rest.
Design email flows on a visual canvas. Trigger on events. Branch on properties. Wait, retry, skip. No spreadsheets.
Letter handles SPF, DKIM, throttling, suppression, bounces, opens. Your emails arrive in the inbox. Quietly.
Drag and drop triggers, waits, conditions, and emails. Branch on real product events, not vague “user attributes” pulled from a CRM.
Lifecycle drips when your users do something. Broadcasts when you have something to say.
Get new users to their first "aha".
Turn trials into paid, paid into upgrades.
Keep users active. Catch the ones drifting away.
Reach everyone at once, or just the segment that matters.
Free up to 1,000 contacts. Drag the slider to see what scale costs. No hidden seat fees, no event quotas.
Everything you need to start. No card required.
Get started, free foreverNeed more than 500k contacts or custom routing? Talk to us →
No. Letter handles delivery end-to-end: SMTP, deliverability, suppression, the lot. Connect a domain, we verify SPF/DKIM, and mail flies. If you'd rather bring your own SES or Postmark, you can.
Loops and Customer.io are closer cousins, both lifecycle-focused. Letter is more opinionated and smaller in surface area. We don't do support chat (that's Intercom), and we don't sell ourselves as a CDP. We deliver lifecycle email well, and that's the whole job.
Any unique person you've identified with Letter: typically a signed-up user, but could be a lead, a waitlist signup, anyone. We don't charge per event, only per contact in your database.
No. The composer ships MJML, not drag-and-drop blocks. The dashboard shows engineers what shipped to whom, not pretty conversion funnels you'd never look at twice. Letter is built for the people writing the emails, not the people pitching them.
Yes. Import contacts from CSV or directly via API. We can run alongside your existing tool during migration so nothing drops. We've written guides for the common ones.
Hand the one-liner to your coding agent, or drop the SDK in yourself. Identify users, track events: sequences fire automatically. No webhooks to configure, no schemas to define.
npx @letterapp/cli One command wires Letter into your app. It opens your browser to confirm, provisions your key, and installs the SDK. Your key is never pasted into chat.
Free up to 1,000 contacts. No credit card. Drop the SDK in, fire your first event, watch it arrive.