Skip to content

Email

First PublishedLast UpdatedByAtif Alam

The decision this page enables: what email to send, to whom, on what trigger — and how to keep your inbox-placement rate above the 98% threshold that separates working email programs from broken ones.

What email is — and why it’s still the highest-ROI channel

Section titled “What email is — and why it’s still the highest-ROI channel”

Despite 20 years of “email is dead” predictions, email remains the highest-ROI marketing channel for almost every category. Reasons:

  • You own the channel. No platform algorithm decides who sees your message.
  • Cost is near-zero per send (excluding the labor to make it good).
  • Conversion concentrates here. Most B2B SaaS gets 30–60% of new-trial activation and 20–40% of expansion revenue from email-driven sequences.
  • Direct attribution. Clicks, opens, conversions — measurable per send.

What’s changed in 2026 is the bar. Inboxes are crowded; deliverability requirements have tightened (Gmail / Yahoo’s bulk-sender requirements as of Feb 2024); generic broadcasts get filtered into Promotions tabs or Spam.

Almost every email you send falls into one of two categories. Treat them differently.

flowchart LR
    Email[Email]
    Email --> Broadcast["Broadcast<br/>(one-to-many<br/>scheduled sends)"]
    Email --> Lifecycle["Lifecycle<br/>(triggered<br/>behavior-driven sends)"]
    Broadcast --> Newsletter[Newsletter]
    Broadcast --> Announcement[Launches and announcements]
    Broadcast --> Promo[Promotional campaigns]
    Lifecycle --> Transactional[Transactional - receipts, reset, etc.]
    Lifecycle --> Onboarding[Onboarding / welcome series]
    Lifecycle --> Behavioral[Behavioral - usage triggers]
    Lifecycle --> Retention[Re-engagement / win-back]

Scheduled one-to-many sends — newsletters, announcements, promotional campaigns. The same content goes to everyone in the segment at the same time.

  • Best for: announcements, content distribution, event invites, time-bound promos.
  • Cadence: weekly newsletter; monthly product updates; promo campaigns 4–8× / year.
  • Conversion characteristic: low conversion per recipient but high aggregate lift.

Triggered by an event — signup, behavior, time-since-last-action, billing event, support escalation. These are deeply covered on the dedicated Lifecycle Programs page; email is one channel inside lifecycle.

  • Best for: onboarding, activation, retention, expansion, win-back.
  • Cadence: on-trigger; some are 1-touch, some are multi-touch sequences.
  • Conversion characteristic: high conversion per recipient because the message is matched to the moment.

Most teams over-rotate on broadcast and under-invest in lifecycle. The reverse is the right starting point — lifecycle compounds; broadcast amplifies.

Email that lands in Spam isn’t email. Deliverability is the foundation; everything else is downstream.

  • SPF (Sender Policy Framework) — DNS record listing which servers are allowed to send mail “from” your domain.
  • DKIM (DomainKeys Identified Mail) — cryptographic signature proving the message wasn’t tampered with.
  • DMARC (Domain-based Message Authentication, Reporting, and Conformance) — policy declaring what to do when SPF/DKIM fail, plus reporting back. As of Feb 2024, Gmail and Yahoo require DMARC for any sender doing >5,000 emails/day.

If any of these three isn’t set up correctly, your deliverability is at risk. Run MX Toolbox or EasyDMARC checks every quarter.

  • Hard-bounce removal: cut anyone whose email bounced as invalid. Keep your hard-bounce rate <2%.
  • Soft-bounce monitoring: temporary issues (full inbox, network); retry then cut after N attempts.
  • Spam-complaint rate: keep below 0.1%. Above 0.3% triggers ISP-level deliverability issues.
  • Engagement-based pruning: a recipient who hasn’t opened or clicked in 12 months should be moved to a re-engagement segment, then suppressed if no response.
  • No bought lists, ever. Bought lists are the single fastest way to destroy your sender reputation.

When launching a new sending domain (or new IP), you can’t blast 100k emails on day 1. Warm-up sequence:

Day 1: 50 emails (engaged-only, hand-picked)
Day 2: 100 emails
Day 3–7: double daily until 1,000
Day 8–14: daily 1k → 5k
Day 15–30: 5k → 25k
After 30: full capacity

If your ESP doesn’t do this automatically, you’ll need to. Tools: Warmup Inbox, Mailwarm.

  • GlockApps / Inbox Insight / Mail-Tester — send a test to a panel of inboxes; see what % land in Primary vs Promotions vs Spam.
  • Gmail Postmaster Tools / Microsoft SNDS — official deliverability dashboards from Gmail and Outlook.
  • Aim for ≥98% inbox placement for transactional; ≥85% for marketing broadcast.

Match the tool to the use case:

  • Customer.io, Iterable, Braze — lifecycle + segmentation power; B2B / B2C app focus.
  • Klaviyo — ecommerce-led; native Shopify / WooCommerce integrations.
  • HubSpot Marketing Hub — bundled with CRM; great for sales-led B2B.
  • ActiveCampaign / Loops / Mailchimp — SMB-friendly all-in-one.
  • Postmark / SendGrid / Resend — transactional-focused; pair with a marketing tool.
  • Substack / Beehiiv / Ghost — for content-led newsletter programs.

Sending the same email to everyone is the highest-volume way to lower engagement. Even simple segmentation lifts conversion 2–4×.

  • Lifecycle stage: visitor / trial / paid customer / power-user / churned.
  • Behavior: feature adopted, frequency of use, days-since-last-action.
  • Source: where they came from (organic / paid / partner / referral). Acquisition source predicts engagement.
  • Tier / persona: which packaging tier they’re on; which role (admin vs end-user).

A practical starting point: segment your list into 5 buckets — engaged / lukewarm / dormant / churned / never-paid — and tune messaging to each.

A list of who NOT to send to:

  • Recent senders: cap at 2–3 marketing emails / week to any individual.
  • In-product engaged: someone who’s actively using the product today doesn’t need an “are you still using us?” email.
  • In active sales cycle: don’t send marketing to someone an AE is closing.
  • Recently opted-out: honor unsubscribes within seconds.
  • Bounced / spam-complained: suppress permanently.

Suppression rules look pedantic until you’ve blown up your sender reputation by ignoring them.

For broadcast sends — one brief per campaign.

Campaign name: [e.g. "Spring product update — May 2026"]
Send date: [e.g. Wed May 27, 10:00 AM in recipient timezone]
Audience: [e.g. all paid customers; exclude churned within 30 days]
Segment carve-outs: [e.g. Business-tier customers get a feature-specific note]
Suppression list: [e.g. anyone who got the launch email this week]
Subject line (A/B):
A: "The 4 things you can finally do in [Product] this month"
B: "Your team's review process just got 3× faster"
Preview text: [e.g. "Plus a sneak peek at what's coming in summer"]
CTA (one): [e.g. "See what's new"]
CTA destination: [link]
Send time: [e.g. 10 AM local; deliver across timezones over 4 hours]
Personalization: [first-name + company-name where available; fallback to "there"]
Sender name: [e.g. "Anika from [Product]" — a real human, not "Team"]
Success metrics:
Open rate: ≥30% (segment baseline 32%)
CTR: ≥4%
Conversions to [action]: 250+
Unsubscribe rate: <0.4%
Spam complaint rate: <0.05%
Kill criteria:
Spam complaint rate >0.2% in first hour → pause and investigate

The most leverage you’ll ever get from email is the first 5 messages a new user receives. Generic template:

Touch 1 — immediate (signup confirmation):
Goal: Set expectation; deliver first value or a clear next step.
Subject: "Welcome to [Product]. Here's how to get going in 5 minutes."
Content: Personal-sounding (from a real human; ideally founder for early-stage).
ONE next action (not 5). The action that produces first-value.
CTA: "Try [the first-value action]"
Touch 2 — Day 1 (or +24 hr if no action):
Goal: Re-engage if they didn't activate; deepen if they did.
Branches: A. They activated → "Here's what to do next."
B. They didn't → "Here's the 5-minute path to your first [outcome]."
CTA: Action-specific to their state.
Touch 3 — Day 3:
Goal: Use-case expansion + social proof.
Subject: "How [similar customer] uses [Product] for [use case]"
Content: 1 customer story; ideal "people-like-you" framing.
CTA: "See how they did it" or feature deep-dive.
Touch 4 — Day 7:
Goal: Power-user feature demo OR re-engagement if dormant.
Branches: A. Active → "These 3 features will save you the most time."
B. Dormant → "Stuck? Here's the most common path back."
CTA: Time-saving feature CTA.
Touch 5 — Day 14:
Goal: Trial-end / conversion / activation review.
Branches: A. On trial → "Your trial ends in [N] days. Here's what's working for you."
B. Free user → "You've done [X] this month. Upgrading unlocks [Y]."
C. Dormant → "We'd love to hear what didn't work. Reply with any thought."
CTA: Conversion / upgrade / feedback survey.

Specifics vary by product, but the structure — multi-branch, multi-touch, behavior-aware — is the discipline. A linear “send everyone these 5 emails” series is the version that underperforms.

  • Deliverability rate — % of sends that reach the inbox (any folder). Target ≥98% for transactional, ≥95% for marketing.
  • Open rate — varies by category and email type. Transactional: 50–80%. Lifecycle: 35–55%. Marketing broadcast: 25–35%. Note: Apple Mail Privacy Protection inflates open rates artificially; treat opens as directional, not absolute.
  • Click-through rate (CTR) — % of opens that clicked. Healthy: 1.5–4% for marketing; 5–15% for lifecycle.
  • Click-to-open rate (CTOR) — clicks / opens. Better indicator of message resonance than raw CTR. Healthy: 8–15%.
  • Conversion rate from email → goal — depends on goal (trial, upgrade, content download).
  • Unsubscribe rate — <0.5% per send healthy; >1% indicates either wrong audience or wrong content.
  • Spam complaint rate — <0.1% healthy; >0.3% triggers deliverability problems.
  • List growth rate — net new subscribers per month / starting list size. Healthy: 3–6%/month.
  • Revenue per recipient (RPR) — gross revenue / total recipients. The composite metric that catches “high opens, no revenue” patterns.
  • Email-attributed revenue as % of total — varies; for ecom: 25–35%; B2B SaaS: 15–30%; consumer subscription: 10–20%.

SaaS workspace — onboarding series boost

Section titled “SaaS workspace — onboarding series boost”

The workspace team’s pre-revision Day-7 activation rate is 24%. The welcome series is a single email at signup; nothing else until manual sales outreach at day 14.

They build a 5-touch series (see template above) with these key decisions:

  • Touch 1 (signup): personal-sounding, from the founder. “Welcome — here’s the one thing to try in 5 minutes” with a link to the import-from-Notion wizard.
  • Touch 2 (Day 1 trigger-branched): if activated → “Invite a teammate next”; if not → “Stuck? Here’s the 90-second video.”
  • Touch 3 (Day 3): customer story — “How a 12-person product team replaced 4 tools with [Product].” Highly skimmable; product screenshots.
  • Touch 4 (Day 7): if active, the “3 keyboard shortcuts that save 20 minutes / day” power-user email. If dormant, a re-engagement survey.
  • Touch 5 (Day 14): trial-conversion check. For trials about to end, a “your team has done X — here’s what unlocking Team gets you” upgrade pitch.
Before (single email): Day-7 activation = 24%; trial-to-paid = 9%
After (5-touch series): Day-7 activation = 38% (+14pp); trial-to-paid = 14% (+5pp)
Implementation cost: ~3 weeks of PMM + designer time
Annual revenue impact: ~$1.2M from improved activation + trial conversion

The biggest single lift came from Touch 2 — the trigger-branched re-engagement. Sending the right thing on day 1 to people who didn’t activate is 4× more valuable than sending anything to people who did.

Consumer fitness app — broadcast + lifecycle dual lift

Section titled “Consumer fitness app — broadcast + lifecycle dual lift”

The fitness app runs two parallel programs:

Weekly broadcast newsletter — every Tuesday, 9 AM in recipient timezone:

Format: 6-block newsletter
1. Workout of the week (links to in-app workout)
2. Creator feature (one of the in-house UGC creators)
3. Quick science tip (90 seconds; nutrition / recovery / form)
4. Reader photo / win (community submission)
5. App update / new feature
6. Soft CTA — "Open the app today"
Metrics:
Open rate: 32% (post-Apple-MPP correction: estimated 28%)
CTR: 4.1%
Revenue per recipient: $1.18/month
Newsletter contribution: ~6% of expansion revenue (Plus → Premium upgrades)

Lifecycle / behavior-triggered emails:

Triggers and conversion lift:
Day-3 "first workout completed": activation +5pp
Day-7 "first week recap": D14 retention +8pp
Day-30 inactive 14d "we miss you": reactivation 8% of recipients
Day-90 "Plus → Premium nudge": upgrade rate 2.1% / month from this segment
Day-30 churn risk "your streak": churn reduction 4pp
Combined attribution: ~28% of paid-tier activation, ~15% of expansion revenue

The broadcast newsletter builds engagement and brand; the lifecycle triggers convert. Together they’re ~30% of total revenue contribution from email — a healthy program.

  • List-buying. The fastest way to ruin sender reputation. Never do it.
  • Broadcast-only with no lifecycle. Sending newsletters to everyone with no behavioral triggers leaves most of the leverage on the table.
  • No segmentation. Sending the same content to all 50,000 subscribers means none of them feel it’s for them.
  • Subject-line clickbait. Drives short-term opens, long-term unsubscribes. The Subject should match what’s in the email.
  • No inbox-placement testing. Open rates can look fine while half your sends are in Promotions or Spam. Test placement quarterly.
  • Sending too often. Above ~3 marketing emails/week to a non-engaged subscriber, unsubscribes spike.
  • Not honoring unsubscribes within seconds. Legal requirement (CAN-SPAM, GDPR, CASL). Operational requirement: ESP-level unsubscribe handling shouldn’t take >1 minute to propagate.
  • Generic from-name (“Team”, “Marketing”). Real human names outperform generic by 20–40% on open rate.
  • No mobile-first design. 60%+ of B2C email opens are on mobile; even higher for B2B post-iOS-MPP. If it doesn’t render on mobile, it doesn’t work.
  • Ignoring spam-complaint signals. A single send pushing complaints above 0.3% can damage deliverability for weeks.
  • Treating welcome series as “set and forget.” The welcome series is your highest-leverage program; iterate on it constantly.
  • Letting lifecycle journeys conflict with broadcasts. Sending a “we miss you” lifecycle email the same day as a launch announcement to the same user is amateur-hour. Suppress correctly.
  • Customer.io / Iterable / Braze / Klaviyo / Loops — full-feature lifecycle ESPs.
  • Postmark / Resend / SendGrid / Mailgun — transactional email infra.
  • GlockApps / Inbox Insight / Mail-Tester — inbox-placement testing.
  • MX Toolbox / EasyDMARC — deliverability infrastructure validation.
  • Stripo / Mjml / Litmus — email template design + testing.
  • Litmus / Email on Acid — render testing across clients (Outlook, Gmail, Apple Mail).
  • Email Marketing Rules (Chad White) — comprehensive reference.
  • Lifecycle / Email-newsletters: Lenny Rachitsky, Demand Curve, Andy Crestodina — practitioner-grade.
  • Apple’s Mail Privacy Protection — what it means (Apple official + Litmus analysis).

See also: Martech Stack & Automation for the deliverability infrastructure, the personalization engine, experimentation discipline (subject-line A/B), and GDPR/CAN-SPAM compliance.