---
name: saas-email-sequences
description: SaaS lifecycle email sequences — onboarding flows, activation drips, trial-to-paid conversion, and churn prevention. ALWAYS use this skill when the user mentions: onboarding emails, email drip campaign, email sequence, welcome email, activation email, trial email, free-to-paid conversion email, upgrade email, churn email, win-back email, re-engagement email, lifecycle emails, email automation, behavior-based emails, SaaS email flow, email onboarding sequence, user onboarding emails, SaaS email marketing, in-app emails, email nurture, or ANY request to write or plan email flows for a SaaS product or app.
---

# SaaS Email Sequences

A complete lifecycle email framework for SaaS — from first signup to paid conversion, retention, and win-back. Based on frameworks from Userlist, PostHog, and SaaS Email Marketing Playbook.

## The SaaS Email Lifecycle

```
SIGNUP
  ↓
[Onboarding Sequence] — activate the user
  ↓
[Activation Sequence] — reach "aha moment"
  ↓
[Trial-to-Paid Sequence] — convert free/trial users
  ↓
[Retention Sequence] — keep paying users engaged
  ↓
[Win-Back Sequence] — re-engage churned users
```

Build in this order. Onboarding first, always.

---

## Part 1: Onboarding Sequence (Days 0–7)

Goal: Get users to their first "aha moment" as fast as possible.

### Email 1 — Welcome (Send immediately on signup)

```
SUBJECT: Welcome to [Product] — here's how to get started

Hi [First Name],

You just signed up for [Product] — great to have you.

Here's the one thing to do first:
→ [Single most important action — link]

[Brief 1-sentence why this matters]

If you run into anything, just reply to this email.

[Name]
[Title] @ [Product]

P.S. [Optional: community link, docs, or helpful tip]
```

**Rules:**
- One CTA only
- Personal tone (from a founder or named person, not "The Team")
- Send instantly — not 30 min delay
- Include reply prompt (improves deliverability)

---

### Email 2 — Quick Win (Day 1)

```
SUBJECT: The fastest way to get value from [Product]

Hi [First Name],

Most people get the most out of [Product] when they do [specific action].

Here's how to do it in 3 steps:
1. [Step 1]
2. [Step 2]
3. [Step 3]

[CTA: Do this now → link]

Takes less than 5 minutes.

[Name]
```

---

### Email 3 — Feature Spotlight (Day 3)

```
SUBJECT: [Feature] is the part most people miss

Hi [First Name],

Quick tip: [Feature] is one of the most powerful things in [Product] — and most people don't find it right away.

Here's what it does: [1-2 sentences — outcome focused]

[CTA: Try [feature] → link]

[Name]
```

---

### Email 4 — Social Proof / Story (Day 5)

```
SUBJECT: How [Customer/Type of Customer] used [Product] to [outcome]

Hi [First Name],

[Customer Name] was [struggling with X].

They started using [Product] to [do Y], and within [timeframe] they [achieved Z — specific outcome].

[1-2 sentence description of how they did it]

[CTA: See how → case study link, or just "Try it yourself"]

[Name]
```

---

### Email 5 — Check-in / Feedback (Day 7)

```
SUBJECT: Quick question about [Product]

Hi [First Name],

You've been using [Product] for a week — I wanted to check in.

Have you been able to [key action / goal]?

If yes: awesome — [what to do next / CTA]
If not: I'd love to know what's getting in the way. Just reply to this email.

[Name]
```

**Why this works:** Replies to this email are gold — they tell you exactly why users aren't activating.

---

## Part 2: Trial-to-Paid Sequence (Last 5 Days of Trial)

Goal: Convert free/trial users before they churn.

### Email 1 — Trial Ending Soon (5 days before)

```
SUBJECT: Your [Product] trial ends in 5 days

Hi [First Name],

Your free trial ends on [date].

Here's what you'll lose access to: [List key paid features]

If [Product] has been useful, now's the time to upgrade:
→ [Upgrade CTA]

Questions? Reply here — happy to help.

[Name]
```

---

### Email 2 — Value Reminder (3 days before)

```
SUBJECT: What you've accomplished with [Product]

Hi [First Name],

In the past [X] days, you've:
- [Usage stat 1, e.g., "Created 3 reports"]
- [Usage stat 2, e.g., "Connected 2 integrations"]
- [Usage stat 3]

[If you can't personalize, use outcomes:]
Teams like yours typically [achieve outcome] within the first [timeframe].

Keep the momentum going:
→ [Upgrade CTA — show price]

[Name]
```

---

### Email 3 — Last Day (1 day before)

```
SUBJECT: Last day of your [Product] trial

Hi [First Name],

Your trial ends tomorrow.

[One-line restate of key value]

Upgrade now and keep everything you've set up:
→ [Upgrade CTA — with pricing clearly stated]

If you're not ready to upgrade, no worries — you can [downgrade to free / export your data / etc.].

[Name]
```

---

### Email 4 — Trial Expired (Day after expiry)

```
SUBJECT: Your [Product] trial has ended

Hi [First Name],

Your trial ended yesterday.

[What they've lost access to — briefly]

If you'd like to continue: [Upgrade CTA]

If you're not interested, no problem — I'd love to know why so we can improve. Just reply with a quick note.

[Name]
```

---

## Part 3: Activation / Re-Engagement (Inactive Users)

Send when a user signed up but hasn't completed key action.

### Trigger: No action within 3 days

```
SUBJECT: Did something go wrong?

Hi [First Name],

You signed up for [Product] but haven't [done key action] yet.

Did something get in the way?

The most common blockers are:
- [Blocker 1] → [Solution]
- [Blocker 2] → [Solution]
- [Blocker 3] → [Solution]

If it's something else, just reply and I'll help you get set up.

→ [Get started CTA]

[Name]
```

---

### Trigger: No login in 14 days (free/paid)

```
SUBJECT: We miss you at [Product]

Hi [First Name],

It's been a couple weeks since you logged in.

[What's new / what they're missing — 1-2 bullet points]

Come back and [specific action]:
→ [CTA]

[Name]
```

---

## Part 4: Win-Back Sequence (Churned Users)

Send when a paid user cancels or downgrades.

### Email 1 — Cancellation Confirmed + Feedback Request (Immediate)

```
SUBJECT: Your [Product] subscription has been cancelled

Hi [First Name],

Your subscription has been cancelled and you won't be charged again.

[What happens to their data — be clear]

One quick question: what was the main reason you cancelled?
(Just reply — takes 30 seconds)

a) Too expensive
b) Missing a feature I need
c) Switched to another tool
d) No longer need it
e) Something else

Your feedback helps us improve.

[Name]
```

---

### Email 2 — Win-Back Offer (30 days after cancellation)

```
SUBJECT: [First Name], we've made some improvements

Hi [First Name],

Since you cancelled, we've shipped:
- [New feature 1]
- [New feature 2]
- [Improvement 3]

If any of these address what made you leave, I'd love to have you back.

Here's [X]% off your first month back: [COUPON CODE]

→ [Reactivate CTA]

Offer expires [date].

[Name]
```

---

## Part 5: Email Copywriting Rules for SaaS

### Structure Every Email With:
1. **Subject line** — curiosity, benefit, or personalization (not both at once)
2. **Opening line** — personal, specific, no "I hope this email finds you well"
3. **One point** — one topic per email, always
4. **One CTA** — never two
5. **Signature** — real person, title, reply-friendly

### Subject Line Formulas

| Formula | Example |
|---------|---------|
| [Number] + [thing] | 3 things most users miss |
| Question | Did something go wrong? |
| Urgency | Your trial ends tomorrow |
| Curiosity gap | The part most people don't find |
| Personalization | [First Name], quick question |
| Direct | Your [Product] summary |

### What to Avoid

```
❌ "Just checking in" — lazy, delete it
❌ "I wanted to reach out" — just reach out
❌ Multiple CTAs — pick one
❌ Long paragraphs — max 3 sentences
❌ "Dear [First Name]" — use "Hi" or just their name
❌ No-reply@yourdomain.com — use real person address
❌ HTML-heavy emails — plain text often outperforms
```

---

## Part 6: Behavioral Triggers (Advanced)

Instead of time-based sequences, trigger emails based on actions:

| Trigger | Email |
|---------|-------|
| Signed up, no key action in 1h | "Quick tip to get started" |
| Completed onboarding step | "Here's what to do next" |
| Used feature X for first time | "Pro tip for [feature]" |
| Didn't log in for 7 days | "We miss you" |
| Hit usage limit | "You're growing — here's your next plan" |
| Invited a teammate | "Here's how to get the most out of teams" |
| Exported / used integration | "Did you know you can also..." |

---

## Sequence Setup Checklist

- [ ] Welcome email sends immediately on signup
- [ ] From address is a real person (founder@, or name@)
- [ ] All emails have a single CTA
- [ ] Trial expiry sequence starts 5 days before end
- [ ] Cancellation email includes feedback prompt
- [ ] Inactive trigger set for 3 days + 14 days
- [ ] Sequences tested with a real email account
- [ ] Unsubscribe link in every email (legal requirement)
- [ ] Plain text version exists alongside HTML

---

## Quick Reference — Email Timing

| Sequence | Timing |
|----------|--------|
| Welcome | Immediately on signup |
| Onboarding Day 2 | Day 1 |
| Feature spotlight | Day 3 |
| Social proof | Day 5 |
| Check-in | Day 7 |
| Trial warning 1 | T-5 days |
| Trial warning 2 | T-3 days |
| Trial warning 3 | T-1 day |
| Trial expired | Day of expiry |
| Inactive check-in | Day 3 after inaction |
| Win-back offer | 30 days post-cancel |

**Golden Rule:** The goal of every onboarding email is to get users to their "aha moment" — not to promote features. Every email should move them one step closer to experiencing value.
