programs

Programs & flows: where lifecycle marketing actually runs

A lifecycle program is a set of connected flows that change user behaviour at scale, not a set of campaigns. These guides cover the canonical programs every lifecycle function eventually runs, what works, what doesn't, and where the leverage actually lives.

The word 'programs' matters. A campaign is a send; a program is an ongoing system. Welcome flows, winback sequences, abandoned-cart recovery, subscription-save interventions, post-purchase education: these run continuously, triggered by user behaviour, tuned over time. They compound in a way campaigns don't.

The guides in this category are playbooks for each of the canonical programs. The welcome series that gets users to their 'aha moment' in 72 hours. The three-message abandoned-cart flow and the incrementality math behind measuring it honestly. Winback vs reactivation (they're different; mixing them up is why most winback programs underperform). Sunset sequences: the clean goodbye that protects domain reputation without burning a list.

Ecommerce gets post-purchase, replenishment, browse abandonment, referral program flows, and loyalty mechanics. SaaS gets trial-to-paid: the most financially leveraged lifecycle flow in the category, where every percentage-point of conversion compounds against CAC. Both get transactional emails treated as brand surfaces rather than ops artefacts, and VIP programs that actually protect the 5% of customers driving 40% of revenue.

Read the program guide that matches the investment you're prioritising this quarter. Each is scoped so it can be shipped end-to-end in 2–4 weeks, measured properly, and iterated.

All 23 guides in this category

Browse all categories
Intermediate

Email popup timing: fire on a signal, not on a stopwatch

Most lead-capture modals fire on a blind timer a few seconds after page load. That timer selects for the visitor who is still there and still busy, the most engaged person on the site, and interrupts them. Here's the intent-aware version, including the accessibility duties nobody reads before setting aria-modal.

8 min read

Intermediate

Onboarding flows: signup to activated

Most onboarding programs fail in the same three ways: no activation metric, no awareness of what the user just did in-product, and a sequence that won't stop once the user has clearly activated. Fix those three and the program starts moving signups to activated users in numbers you can actually defend.

10 min read

Beginner

The first 72 hours decide who activates

Activation isn't a seven-day project. It's a 72-hour race most teams lose without noticing. Why the window is that short, what to watch inside it, and how to intervene while users are still reachable.

9 min read

Intermediate

Win-back flows: 12 patterns that earn their place

Win-back is the highest-ROI program most lifecycle teams underbuild. Twelve patterns that work, when each one fits, and the sunset policy that stops the program quietly eating your sender reputation.

11 min read

Beginner

Transactional emails: the highest-engagement messages you ignore

Order confirmations, password resets, receipts, shipping updates. Transactional emails post open rates two to three times higher than marketing sends, and most lifecycle teams have never touched them. Effort is going to the wrong place.

10 min read

Beginner

The welcome email sequence: the 7-day shape that actually moves new signups

Most welcome sequences over-pitch, under-onboard, and keep firing long after the user has either started using the product or wandered off. Here's the 7-day shape that gets new signups to a real first action: shorter, sharper, conditional on what they actually did, plus the stop rules that keep it from training people to ignore your email.

9 min read

Intermediate

Abandoned cart emails: what actually works

Cart abandonment is the easiest program to get wrong because the defaults work well enough to hide the problem. Here's the structure that actually moves incremental revenue: timing, sequencing, and the discount policy most teams have backwards.

9 min read

Intermediate

Post-purchase emails: what to send after the receipt

Post-purchase is the highest-engagement window in the entire customer relationship and most lifecycle programs spend it sending a receipt, a generic welcome, and then silence. Here's the 30-day sequence that actually earns the second purchase.

8 min read

Intermediate

Reactivation vs win-back: the distinction that changes the program

Reactivation and win-back get used interchangeably. They're different audiences with different psychologies and different conversion patterns. Running the same program for both is how one of them fails.

8 min read

Intermediate

Browse abandonment: the program that sits between ads and cart

Browse abandonment catches the users who viewed a product and left without adding to cart. Smaller per-user lift than cart abandonment. Ten to twenty times the trigger volume. For most programs it's the biggest revenue lever you haven't shipped yet.

8 min read

Intermediate

Referral program emails: the three flows that make it work

A referral program lives or dies on the lifecycle messaging, the automated emails that prompt, deliver, and confirm, wrapped around it. Three flows do the work: inviter prompt, invitee welcome, reward confirmation. Get the timing and copy right on each and conversion roughly doubles without anyone touching the offer.

8 min read

Intermediate

Sunset sequences: how to say goodbye without burning the list

A sunset is the last-chance messaging to a dormant user before permanent suppression. Run it well and you recover 5–10% of the audience; run it badly and it's a complaint magnet. Here's the three-message structure.

8 min read

Advanced

Loyalty program emails: the six touches that make a loyalty program work

A loyalty program without lifecycle emails is a badge on the checkout page that nobody remembers. The emails are what make it feel like a program. Six touches turn a points system into real behaviour change: here's the shape, the cadence, and the stop rules.

8 min read

Intermediate

Trial-to-paid: the seven-email sequence that converts 20%+ of free users

Trial conversion is the most financially leveraged flow in SaaS. Every percentage point compounds directly against CAC. Here's the seven-email sequence that reliably moves trial conversion from 5% to 20%+.

9 min read

Intermediate

Replenishment emails: the lifecycle flow that buys itself

Replenishment emails remind users to re-order a consumable before they run out. Done right, they generate the highest revenue-per-send in any lifecycle program because purchase intent is already established. Here's the timing, data, and copy.

7 min read

Advanced

VIP customer lifecycle: how to treat the 5% of users who drive 40% of revenue

Your highest-value customers need a different lifecycle than everyone else. Most programs send them the same broadcast cadence as a cold signup. Here's the VIP-specific flow: what to send, what to skip, and how to protect the relationship that's paying the bills.

8 min read

Intermediate

Progressive profiling: asking users for data without scaring them off

Progressive profiling means collecting user data over time in small, contextual prompts instead of one giant signup form. Done well, it transforms personalisation data quality. Done badly, it's irritating surveillance with extra steps.

7 min read

Intermediate

Price increase emails: how to raise prices without a churn spike

A price increase is one of the highest-risk lifecycle moments your program will ever run. Done wrong, it triggers churn, public complaints, and a reputation dent that outlasts the extra revenue. Done right, most users accept the change without friction. Here's the sequence that works.

8 min read

Beginner

Birthday and anniversary emails: the easy wins most programs don't run

Birthday and anniversary emails are low-effort, high-response lifecycle triggers that most programs never set up. Here's the playbook: what to send, what to offer, and how to handle the 40–70% of users who didn't give you a birthday.

6 min read

Intermediate

Free shipping threshold emails: the cart-value nudge that reliably lifts AOV

A user with $45 in their cart and a $50 free-shipping threshold will add another item to cross the line, if they realise it. The right email at the right moment surfaces the gap and reliably lifts AOV by 5–15%.

6 min read

Intermediate

Review request emails: the timing that actually produces reviews

A review request at the wrong time gets ignored. At the right time, it converts at 15–25% into a submitted review. Here's the timing, the message pattern, and why incentivising reviews almost always backfires.

7 min read

Intermediate

Product launch email sequence: the five emails that actually sell a new product

A product launch with one big announcement email captures a fraction of the addressable audience. A proper five-email sequence catches multiple attention windows, builds anticipation, and converts the users who needed a second or third touch. Here's the structure that reliably outperforms the single-send version.

8 min read

Intermediate

Subscription churn saves: the three-moment intervention that retains 20%+ of cancellers

A subscription cancellation is three distinct moments: pre-cancel intent, the cancel action itself, and post-cancel. Each needs its own intervention. Most programs only address the middle one, and leave the other two on the table.

8 min read

Frequently asked questions

What are the most important lifecycle programs to build first?
In order for most consumer businesses: welcome/onboarding (activates new users), abandoned cart (captures near-purchases), winback (reactivates dormants), transactional (brand surface every customer sees), post-purchase (extends customer lifetime). For SaaS specifically, trial-to-paid sits at the top of the list: its financial leverage against CAC makes it the highest-ROI investment in the category.
How long does a welcome series need to be?
5–7 messages over the first 7–14 days, with a hard-stop on activation. A welcome series that keeps sending after the user activates is a fatigue problem waiting to happen. The welcome guide covers the structure, timing, and activation-gate that makes this work.
How do I measure if a program is working?
Holdout tests. Randomly suppress 10% of users who qualify for the program and compare their 14-day or 30-day outcome to the sent group. Last-click attribution over-credits programs with intent-captures (cart abandonment, winback). Holdouts surface the real incremental lift.
What's the difference between a campaign and a program?
A campaign is a one-off send or short sequence tied to a specific moment (promotion, announcement). A program is an ongoing system triggered by user behaviour (welcome on signup, cart abandonment on cart-leave). Campaigns drive near-term revenue; programs build compounding behaviour change. Both matter; confusing them produces either thin programs or noisy campaigns.
How often should I rebuild my programs?
The structure: rarely. The content: quarterly. A good onboarding flow designed against real product data should last 12–24 months before structural changes. The copy, examples, and CTAs inside the flow benefit from quarterly refresh to keep pace with the product.
Should B2B and B2C programs use different playbooks?
Yes, materially. B2B programs operate on the account level, not the user level; cadences are lower; sales-handoff friction is a first-class design problem. Applying consumer-B2C playbooks directly to B2B is one of the most common lifecycle failures. The B2B lifecycle guide covers the structural differences.