Lifecycle Email Design
Build automated email sequences that guide users from signup through activation, retention, and win-back — all triggered by Meridian events.
Overview
Lifecycle emails are timed messages sent when a user hits a milestone — account created, first feature used, subscription lapsed. Meridian emits webhook events for every lifecycle stage. Wire them to your email provider and design sequences that feel personal, not robotic.
The Four Stages
Onboarding
user.createdWelcome email, setup guide, first-value prompt. Ship within 60 seconds of signup.
Activation
license.activatedConfirm activation, link to dashboard, highlight one power feature.
Engagement
feature.usedCelebrate milestones, suggest adjacent features, ask for feedback.
Win-back
subscription.cancelledRe-engagement offer, survey, or a simple "we miss you" after 14 days of inactivity.
Design Principles
- Timing matters. Send onboarding emails within minutes; win-back emails after days of silence.
- One goal per email. Don't cram setup instructions and upsells into the same message.
- Plain text wins. HTML-heavy templates land in Promotions. A short plain-text email from a founder lands in Primary.
- Measure everything. Track open rate, click rate, and conversion back to your app. Kill sequences that don't move the needle.
Wiring It Up
In your Meridian dashboard, navigate to Settings → Webhooks and subscribe to the lifecycle events above. Point each event at your email provider's API endpoint. Use a lightweight relay function to transform the Meridian payload into the shape your provider expects.
POST /api/email-relay
{
"event": "user.created",
"email": "user@example.com",
"timestamp": "2026-01-15T08:22:00Z"
}Pro tip: The 3-email onboarding
Day 0 — welcome + setup link. Day 2 — one power feature with a screenshot. Day 5 — social proof ("here's how X team uses Meridian"). Three emails, no more. Every extra email halves your reply rate.