For DTC founders and operators · A field guide

THEJOURNEYMAP

Map the path customers actually take, from the first ad to the fifth order, and fix the one stretch where most of them leave.

Andrew LauchnerAuthor of The Second Order and The Whole MachineSeptember 2026 · 14 chapters · About 70 minutes

A note before you start

Most journey maps are workshop artifacts: sticky notes, an invented persona and an emotion curve nobody measured. A DTC brand doesn’t need to imagine its customers’ journey. Its order, shipping, email, support and returns data already record it, event by event.

30–40%
more strongly correlated with customer satisfaction: performance on whole journeys, compared with performance on single touchpoints (McKinsey research)
20
one-on-one customer interviews found over 90% of the needs that 30 interviews found, in Griffin and Hauser’s study

The first number says what to map. McKinsey’s surveys found that how customers rate a whole journey tracks their satisfaction far more closely than how they rate each step Reported. The second says how little it takes to learn why. Abbie Griffin and John Hauser found that twenty interviews surfaced over 90% of the needs that thirty did Published. You need a data pull to find where customers leave and a few weeks of conversations to learn why.

So this guide maps the journey you can measure: stages defined by events, counts and time in each, every touch laid against them, and the backstage behind them. Then each stage gets one owner and one number, and you fix one stretch at a time.

A journey map is a management tool. If it hasn’t changed a decision this quarter, it’s a poster.

This is the hub of the series. Every stage has a deeper book, and this one links to it for the fix instead of teaching it again; the one-page map lists which book covers which stage.

How to read it

Start with The Journey Audit, or with the one-page map below. Or follow a path:

Three calculators and a scored audit run in the page. Nothing you type leaves your browser.

What’s proven and what isn’t

Examples that open with Say or Picture use made-up round numbers. Every source is listed in Appendix C.

Andrew LauchnerScottsdale, Arizona
Front

TEN POSITIONS

What this guide argues, and what would prove each claim wrong.

A position says what would prove it wrong. Test each on your own store.

  1. A journey map is a management tool, not a poster.Wrong if the map you have now has changed a budget, a roadmap or a flow in the last ninety days.
    A Map Is Not a Poster
  2. Define stages by events you can count, not by feelings.Wrong if a stage defined by a feeling (“considering”, “delighted”) predicts the next order better than one defined by an event.
    Stages Are Events
  3. Read the journey by first-order cohort, not by calendar month.Wrong if customers acquired in different months pass each stage at the same rates.
    Where the Cohort Leaks
  4. Fix the stall, the stage that loses the most customers or contribution, before the touchpoint that looks worst.Wrong if polishing your lowest-rated touchpoint moves repeat purchase more than fixing the stall.
    Where the Cohort Leaks
  5. Time in stage matters as much as conversion.Wrong if customers who take longest to reach a stage go on to reorder at the same rate as those who get there fast.
    Where Customers Wait
  6. Map what customers start, not only what you send.Wrong if customers who contacted support in their first thirty days reorder at the same rate as those who didn’t.
    Every Touch, in Order
  7. Every touch has a backstage, and most failures start there.Wrong if your last twenty problem orders all trace back to something the customer could see.
    The Backstage
  8. Mark which parts of the map are measured and which are inferred.Wrong if your inferred stages hold up unchanged when you finally measure them.
    What the Data Can’t See
  9. Give every stage one owner and one number.Wrong if stages with no owner improve as fast as stages with one.
    One Owner, One Number
  10. Fix one stretch at a time, and measure it against a holdout.Wrong if three fixes launched together, without holdouts, tell you which one worked.
    Fix One Stretch at a Time
Front

THE JOURNEY ON ONE PAGE

Six stages on the main line and three detours. Each starts with an event you can count, has one number that says how it’s going, and has a book in this series that covers the fix.

The main line runs from the first visit to the third order. The detours are where customers step off it: a contact, a return, a lapse. A standard ecommerce dashboard reports the first two stages and a repeat rate, and very little in between.

StageStarts whenThe numberWhere it leaksFix it with
1. ArriveFirst recorded sessionVisitors who place a first order within 30 daysThe ad promises one thing and the landing page shows anotherThe Honest Test, The Proof File
2. First orderFirst order placedFirst-order contribution; share bought on discountA discount that trains the wrong buyer; a surprise at checkoutThe First Offer, The Price Rise, The Free Choice
3. DeliveredCarrier’s delivered scanMedian days from order to delivery; share on time and intactSilence between shipping and delivery; stockouts and split shipmentsThe Kept Promise, The Catalog
4. First useA first-use signal (chapter 3)Share with a signal within 14 or 30 days of deliveryThe product sits in the cupboard, unopenedUsed, Not Bought
5. Second orderSecond order placedShare within your replenishment window; median daysA reminder timed to the calendar, not to the productThe Second Order, The Standing Order
6. Third order and onThird order placedShare of second-order customers who order a third timeEvery customer gets the same flows foreverThe Whole Machine, Close the Loop, The Next Category
Detour: contactFirst ticket, chat or callContacts per 100 orders, by reason and stageNobody counts where-is-my-order contacts as part of the journeyThe Kept Promise
Detour: returnReturn requestedReturn rate; repeat rate by how the return endedA return treated as the end of the relationshipThe Return Trip
Detour: lapseNo order past your 75th-percentile gapShare lapsed at six and twelve monthsWinback that starts too late or too cheapThe First Offer, The Second Order

Two books sit across every row: The Noise Floor on telling a real change from noise, and Cash Before Growth on what each stage does to cash. Your stages may differ (a subscription brand’s second order is its first renewal), but the shape holds.

Do this

Start here · Chapter 1

THE JOURNEY AUDIT

Twelve checks on whether you can see your customers’ journey and whether anyone is running it. About fifty minutes with your order data, your email and SMS platform, your helpdesk and a phone.

The audit doesn’t ask whether you have a journey map. It asks whether you could answer, today, three questions: where customers leave, how long they wait before they do, and who is responsible for each stretch. If you can answer the first only up to the checkout, that’s where the audit starts.

Score each check 0 to 2: 0 if it failed or nobody can answer it, 1 if partly true, 2 if clean. “It’s in the dashboard somewhere” isn’t an answer.

A journey you can’t count is a journey you can’t manage. Start by counting it.

The twelve checks

  1. Stages are written as events · 5 minLook at: Your list of journey stages, or the map on the wall.
    Good: Six to nine stages, each starting with an event in your data that has a timestamp: order placed, delivered scan, second order.
    Cost if wrong: Nobody can count a stage called “consideration”, so nobody can tell whether it’s improving.
    Read next: Stages Are Events
  2. Stage conversion is read by first-order cohort · 5 minLook at: Whether you can show, for customers who first ordered in a given month, the share who reached each later stage.
    Good: A table by cohort month, refreshed monthly.
    Cost if wrong: Calendar-month numbers mix new and old customers, and a growing brand looks better than it is.
    Read next: Where the Cohort Leaks
  3. You can name the stall · 3 minLook at: Ask the team which stage loses the most customers each month, and how many.
    Good: One answer, with a number, that matches the cohort table.
    Cost if wrong: Effort goes to the touchpoint people complain about, not the stage that loses the most customers.
    Read next: Where the Cohort Leaks
  4. Time in stage is known · 4 minLook at: Median and 75th-percentile days customers spend in each stage before moving on.
    Good: Both numbers for every stage, and a target window for each.
    Cost if wrong: Flows fire on guesses, too early for some customers and too late for most.
    Read next: Where Customers Wait
  5. You have a first-use signal · 4 minLook at: Any event that shows a customer started using the product: a how-to page view, a login, a refill scan, a review, a support question about using it.
    Good: One agreed signal, tracked per customer, even if it’s imperfect.
    Cost if wrong: The stretch between delivery and the second order is a black box, and it’s usually the longest one.
    Read next: Stages Are Events
  6. Every message you send is on one calendar · 5 minLook at: Transactional emails, flows, campaigns, SMS, shipping notices from your carrier or tracking app, and review requests.
    Good: One list, by stage and day since first order, with the system that sends each one.
    Cost if wrong: Four tools each send “just one” message on the same day.
    Read next: Every Touch, in Order
  7. Customer-started touches are on the map · 4 minLook at: Whether tickets, returns and reviews are tagged with the stage the customer was in.
    Good: Contacts per 100 orders by reason and by stage, reviewed monthly.
    Cost if wrong: The loudest signal of a broken stage goes to a helpdesk queue and stays there.
    Read next: Every Touch, in Order
  8. No collision days · 4 minLook at: The full message log for ten customers who first ordered last month.
    Good: No day with more than two marketing messages, and no marketing message on the same day as a delay or problem notice.
    Cost if wrong: A promotion lands an hour after a delay notice, and the customer reads both.
    Read next: Every Touch, in Order
  9. The backstage is drawn for your worst stretch · 5 minLook at: Whether anyone has drawn who and what system is behind each touch in the stall stage.
    Good: A one-page service blueprint with fail points marked, less than a year old.
    Cost if wrong: Fixes land on the email copy when the failure is a warehouse cutoff.
    Read next: The Backstage
  10. Measured and inferred are marked · 3 minLook at: Your map, and whether it says which parts come from data and which from belief.
    Good: Every stage labeled measured or inferred, with a plan to measure the inferred ones.
    Cost if wrong: A guess made in a workshop becomes a fact in a budget meeting.
    Read next: What the Data Can’t See
  11. Each stage has one owner and one number · 3 minLook at: Ask who owns first use, and what number they report.
    Good: A name and a number for every stage, reviewed in a monthly meeting.
    Cost if wrong: The stages between teams belong to nobody, and that’s where customers leave.
    Read next: One Owner, One Number
  12. Fixes are ranked and measured with a holdout · 5 minLook at: The last three journey changes you shipped, and how you judged them.
    Good: Each was chosen from a ranked list and read against a random holdout.
    Cost if wrong: You ship five changes at once and credit the one you liked.
    Read next: Fix One Stretch at a Time

Score as you go; your band appears when all twelve are in.

Run your numbers

Score the twelve checks

0: failed, or nobody can answer it. 1: partly true. 2: clean. Scores stay in this browser.
0
of 24 points
0 of 12
checks scored

Read your score

ScoreWhat it meansRead next
20–24You run the journey, not just a map of it. Your job now is to fix the stall with a holdout and keep the monthly review honest.Fix One Stretch at a Time, then The Journey Scorecard
14–19You can see most of the journey, but some stretches have no owner or no number. Name them, then fix the zeros.One Owner, One Number, then the chapter linked from your lowest check
8–13You measure the ends of the journey and guess at the middle. The customers you lose are probably leaving where you can’t see.Part one, starting at Stages Are Events
0–7Start with counting: write the stages as events, pull one cohort through them, and find the stage that loses the most customers.Where the Cohort Leaks, then The First Thirty Days

If you sell on subscription, score check 5 on the first shipment after sign-up and treat the first renewal as your second order.

Part one · The journey you can measure · Chapter 2

A MAP IS NOT A POSTER

Most journey maps are drawn in a workshop from what the team believes. A DTC brand can draw one from what its customers did.

The usual journey map is made in a day: sticky notes, a persona, an emotion curve with a dip at “delivery” and a peak at “unboxing”. The photo goes into a deck. Six months later nobody can say what it changed.

The workshop map’s real problem

A workshop isn’t wrong in itself. The Nielsen Norman Group, a user-experience research firm, calls a map built from the team’s existing knowledge an assumption map or hypothesis map, and it recommends one as a starting point. Kate Kaplan’s warning is about what happens next: the process “often stops before validation occurs”, and the hypothesis map ends up driving critical decisions Reported. The emotion curve is the clearest case. It’s drawn with confidence, and in most workshop maps nobody measured it.

A DTC brand is unusually well placed to skip that risk. Its systems record the journey as it happens: the order, the carrier’s scans, every email and text, every ticket, return and reorder, each with a timestamp and a customer ID. The map you need is mostly a query.

Journeys, not touchpoints

The case for mapping the whole journey, rather than polishing each step, comes largely from McKinsey. In a 2013 Harvard Business Review article, Alex Rawson, Ewan Duncan and Conor Jones, then McKinsey partners, reported from their firm’s cross-industry surveys that performance on whole journeys was 30% to 40% more strongly correlated with customer satisfaction than performance on single touchpoints, and 20% to 30% more strongly correlated with outcomes such as revenue, repeat purchase and churn Reported. Their example was a pay-TV provider whose onboarding ran about three months, with six or so phone calls and a technician visit. Each interaction was likely to go well, yet in key customer segments average satisfaction “fell almost 40% over the course of the journey” Reported.

This is a consulting firm reporting its own research, without a journal’s scrutiny, so take the direction rather than the percentages: the customer’s verdict forms across the stretch, and the damage often sits between touchpoints, where no team is looking.

Three kinds of map, and the one this book builds

MapWhat it showsWhose viewUse it for
Journey mapThe steps a person takes to reach a goal with one business, often with thoughts and emotionsThe customer’sSeeing the experience in order
Experience mapThe same kind of path, for a goal that isn’t tied to any one businessA generic person’sUnderstanding a category before you design for it
Service blueprintThe people, systems and processes behind each step, split at the line the customer can seeThe organization’sFinding where the work behind a touch breaks
The measured journeyStages defined by events, with conversion and time in stage by cohort, every touch against the stages, and a blueprint for the worst stretchBoth, from dataDeciding what to fix next and who fixes it

ReportedFirst three rows: Sarah Gibbons, Nielsen Norman Group, “UX Mapping Methods Compared: A Cheat Sheet”, 2017. The last row is this book’s method.

What the research says a journey is

Katherine Lemon and Peter Verhoef’s 2016 review in the Journal of Marketing splits the journey into prepurchase, purchase and postpurchase stages and calls it “iterative and dynamic” Published. They sort touch points into four kinds: brand-owned, partner-owned (your carrier, your returns app), customer-owned, and social or external, such as reviews and friends. And they’re blunt that firms have “much less control, overall, of the customer experience and the customer journey” Published.

That’s the argument for building from data. The parts you don’t control still leave traces: a carrier delay becomes a ticket, an unopened product becomes a missing reorder. A workshop can only guess at those. A query can count them.

Do this

Part one · The journey you can measure · Chapter 3

STAGES ARE EVENTS

A stage starts with something you can count, per customer, with a timestamp. “Awareness” and “consideration” aren’t stages. “Delivered” and “second order” are.

The first decision is the one most maps get wrong: what the stages are. Get it right and the rest of this book is arithmetic.

Four rules for a stage

  1. It starts with an event.Something that happens to one customer at one moment and leaves a record: an order, a scan, a login, a ticket. Not a feeling and not a phase.
  2. Most repeat buyers pass through it.A stage only a few reach is a detour.
  3. Someone can change it.If nothing you control moves it, it’s context.
  4. It nests.Count a customer at a stage only if they also passed every stage before it. That keeps the counts falling in order, and it tests your signals: if many customers reorder without ever showing your first-use signal, the signal is too weak.

Six to nine stages is enough.

A standard set, and where each event lives

StageEventWhere the data is
ArriveFirst session with a known visitor IDAnalytics; joined to the customer at signup or checkout
First orderFirst paid order per customerorders, the earliest non-canceled order
DeliveredCarrier’s delivered scanfulfillments or your tracking app’s events
First useYour chosen first-use signalSee below
Second orderSecond paid order, excluding exchanges and replacementsorders, with exchange orders filtered out
Third orderThird paid order, same rulesorders
ContactFirst ticket, chat or callsupport_tickets, matched by email or order
ReturnReturn requestedReturns app export or refunds
LapseDays since last order pass your 75th-percentile gapDerived from orders (chapter 5)

Appendix A has the query that turns these into one row per customer with a timestamp for each stage.

Finding a first-use signal

First use is the stage that order data can’t see, and it tends to sit in a long silent stretch. You won’t find a perfect signal. You need one that’s good enough, per customer, and cheap to collect. Candidates, by what you sell:

Then test it: customers with the signal should reorder at a clearly higher rate than those without. If not, it measures something else, such as who opens email. Used, Not Bought covers how to design the first-use stage itself.

Name stages for the customer’s progress

Clayton Christensen and colleagues define a job to be done as “the progress that a person is trying to make in a particular circumstance” Published. That’s a useful test for stage names. “Delivered” is your milestone; the customer’s is “I have it and I know how to start”. Where you count only your milestone, add a signal for theirs.

Do this

Part one · The journey you can measure · Chapter 4

WHERE THE COHORT LEAKS

Take one month of first-time customers, count how many reach each stage, and find the stage that loses the most of them. That’s the stall.

The core of the map is one table: for customers who first ordered in a given month, how many reached each stage.

Why cohorts, not calendar months

A calendar-month report mixes customers at every point in their journey: acquire twice as many in March and April’s second orders rise even if nothing improved. A first-order cohort follows one group from the same starting line. The Second Order covers cohorts in depth; here you need one table.

Give each stage a fixed window, measured from the first order, so cohorts compare fairly: delivered by day 14, first use by day 30, second order by day 120, third order by month 12. A cohort can only report a stage once its window has closed.

A worked example

Say a brand’s March cohort has 5,000 first-time customers. 4,900 are delivered (the rest canceled or were refunded before delivery). 3,000 show the first-use signal by day 30. 1,050 place a second order by day 120, and 600 a third by month 12.

Rank by customers lost. The step to the third order loses 43% of those who reach it, alarming in a rate report, but only 450 people. The steps into first use and the second order lose 1,900 and 1,950. With two stages this close, the next section breaks the tie.

Customers, contribution and the value of a point

Not every lost customer is worth the same. One lost before first use still had two stages to pass before a third order; one lost at the second order had one. A point gained early reaches more customers, but fewer of them go on. In this example, a 5-point gain at the second order is worth about $123,000 a year and the same gain at first use about $71,000 Derived, both computed below.

There’s a simple rule inside that arithmetic: a fixed gain in points is worth most at the stage with the lowest conversion rate, because it’s the largest relative lift there. Chapter 11 adds cost and confidence.

Run your numbers

Where does one cohort leak, and what is a better stage worth?

Example numbers. Replace with yours. Counts are nested: a customer counts at a stage only if they passed every stage before it.
One month’s first-time customers
What it’s worth
the stall: the stage that loses the most customers
customers lost there, per monthly cohort
contribution at stake there, per cohort, at most
value of a 5-point gain at the stall, per year
Assumes twelve similar monthly cohorts, and that a gain flows on at your current downstream rates. Contribution at stake is an upper bound, since customers who drop out are usually weaker. Only third-order customers are valued, so the gains are conservative.

With the defaults, the stall is the second order: 1,950 customers a month stop there, with up to about $134,000 of contribution at stake per cohort. A 5-point gain at the second order is worth about $123,000 a year; first use loses nearly as many customers but the same gain there is worth about $71,000 Derived.

Read the leak carefully

Do this

Part one · The journey you can measure · Chapter 5

WHERE CUSTOMERS WAIT

Conversion says how many customers move on. Time in stage says when, and how long the slow ones wait while you say nothing useful.

Two stages can have the same conversion rate and very different journeys. In one, customers move on in a tight window. In the other, half move quickly and the rest drift for weeks, and that’s where flows fire at the wrong moment.

Median and 75th percentile, not the average

For each stage, take the customers who moved on to the next one and measure how many days it took. Report two numbers: the median (half were faster) and the 75th percentile (three in four were faster). Skip the average, which a few very slow customers drag far from typical. The gap between the two is the stage’s tail.

The target window

Then set a target for each stage: the day by which a customer should have moved on if the journey is working. It can come from a promise (delivery in five days), the product (a 30-day supply) or judgment (first use within a week). Write it down before you look at the data.

The stall in time is the stage where the 75th percentile runs furthest past the target. That’s where the slow quarter of your movers, and everyone behind them who never moves, wait longest after they should have acted.

DerivedThe number on the right is the 75th percentile divided by the target. These are the defaults in the tool below.

In days, the reorders take longest. Against target, first use is worse: the slow quarter take 2.6 times as long as they should, in a stage that often gets no useful message at all.

Silence means different things for different customers

The repeat-purchase models marketers use to predict which customers are still active, such as Peter Fader, Bruce Hardie and Ka Lok Lee’s BG/NBD model, need only two facts per customer: recency, when they last bought, and frequency, how often Published. In those models, thirty quiet days means more for a customer who ordered every two weeks than for one who orders twice a year. Judge time in stage the same way: against what’s normal for that stage and that kind of customer. The Second Order covers timing the reorder reminder; this chapter is about finding which stage to time first.

Run your numbers

Which stage keeps customers waiting longest past its target?

Example numbers. Replace with yours. Days in stage are for customers who moved on to the next stage, measured from the day they entered it.
Order to delivered
Delivered to first use
First use to second order
Second order to third order
the stall in time
75th percentile as a multiple of the target
days the slow quarter waits past the target
tail: 75th percentile over the median
Only customers who moved on are timed. A tail above about 2× usually means two groups in one stage: split it by product, channel or discount first.

With the defaults, first use is the stall in time: its 75th percentile is 2.6 times its target, and the slow quarter waits 11 days past the 7-day target, with a tail of 3.0 (the 75th percentile is three times the median). The median is on time, so this is a fast group and a slow group, not a bad target.

Do this

Part two · Everything that touches them · Chapter 6

EVERY TOUCH, IN ORDER

List everything you send and everything customers start, lay it against the stages by day, and look for two things: silent stretches and collision days.

Ask five people how many messages a new customer gets in their first two weeks and you’ll get five answers. Messages come from the store platform, the email and SMS tool, the tracking app, the review app and the helpdesk, each set up by someone thinking about their own. Only the customer sees the whole sequence.

Two lists

List what you send: order and shipping notices, flows, campaigns, SMS, tracking-app notices, review requests, subscription reminders. Then what customers start: tickets, chats, replies, return requests, reviews, cancellations. In Lemon and Verhoef’s terms, the first list is mostly brand-owned and partner-owned; the second is where customer-owned touch points leave a trace Published.

For each touch, record its stage, the day it fires (from the first order), the trigger and the system that sends it.

Lay it on one timeline

Then pull the actual message log for a handful of real first-time customers and lay it out by day. Picture a customer who orders on a Friday, during a sale week, and whose parcel is delayed:

Messages received by one example customer in the first 14 days after a first order, by stream and day. Day 3 has four messages, including a delay notice and two promotions. Made-up example.
Stream01234567891011121314
Order and shipping1111
Flows11111
Campaigns111
SMS11
Review request1
All messages32141112

Made-up example. Day 0 is the first order. Day 3: a delay notice, a flow email, a sale campaign and a sale SMS. Delivery on day 6; review request on day 7, before most customers have used the product. Days 8 to 14: nothing.

Two patterns stand out.

Collision days

A collision is a day when messages from different systems pile up, or when a marketing message lands next to a problem. The delay notice on day 3 is the worst kind: the customer learns their order is late and, an hour later, gets a text urging them to buy more. Each system behaved correctly. Nobody owned the day.

Three rules prevent most collisions:

The Whole Machine covers flows, frequency and deliverability. The point here is narrower: a collision is a journey problem, and you only see it when every system is on one timeline.

Silent stretches

The opposite problem sits at days 8 to 14: after the review request, nothing, until a replenishment email weeks later. That’s the stretch between delivery and first use, the stage chapter 5 found running furthest past its target. Silence isn’t always wrong. But it’s usually where the next question goes unanswered.

The Corporate Executive Board’s contact-center research, published in HBR in 2010, is useful here. Matthew Dixon, Karen Freeman and Nicholas Toman reported that 22% of repeat calls involved “downstream issues related to the problem that prompted the original call”, and that “fifty-seven percent of inbound calls came from customers who went to the website first” Reported. That’s the firm’s own research, from service centers, but the lesson carries: the next question is predictable. In a DTC journey it’s how to start, what to expect in week one, and when to reorder. Answer it before it’s asked.

What customers start is a stage signal

Tag every ticket with the stage the customer was in when they wrote, which most helpdesks can do from order status, and report contacts per 100 orders by reason and stage. A rise in how-do-I questions from customers without a first-use signal tells you more about that stage than any survey. Where-is-my-order contacts belong to The Kept Promise; returns to The Return Trip.

Do this

Part two · Everything that touches them · Chapter 7

THE BACKSTAGE

Behind every touch is a person or a system that has to do something first. A service blueprint draws that work, and marks where it breaks.

Failures usually start where the customer can’t see: a warehouse cutoff, a tracking app that doesn’t talk to the email tool, a helpdesk that can’t see order status. The service blueprint is the tool for that half of the map.

Shostack’s blueprint

G. Lynn Shostack, then a senior vice president at Bankers Trust, introduced the service blueprint in Harvard Business Review in 1984. Her method has four steps: identify the processes, isolate the fail points, set a time frame for each step, and analyze profitability. The blueprint separates what the customer sees from what happens behind it with a “line of visibility”, and marks each place the service is likely to go wrong with an F Published. Her example was a shoeshine: a standard execution time of two minutes, and a customer who would tolerate up to five before thinking less of the service Published. That’s a target window, the same idea as chapter 5.

Mary Jo Bitner, Amy Ostrom and Felicia Morgan turned it into a practical technique in California Management Review in 2008. Their blueprint has five layers: physical evidence, customer actions, onstage contact employee actions, backstage contact employee actions and support processes, split by a line of interaction, a line of visibility and a line of internal interaction Published.

Their cases include ARAMARK Parks and Resorts, which blueprinted its Lake Powell houseboat vacations and redesigned around the gaps. The authors report that ARAMARK saw “50 percent fewer complaints” and repeat business up 12 percent afterward Reported. That’s one company’s before-and-after, not a controlled test, so read it as what’s possible, not what to expect.

When a touch fails, look below the line of visibility first. The email is rarely the problem. The system that was supposed to trigger it usually is.

A DTC blueprint for one stretch

For a DTC brand the “employees” are mostly systems. Here’s the stretch from order to delivery, with fail points marked:

StepCustomer seesBehind the lineSystemsFail point
Order placedConfirmation page and email with a delivery estimateOrder routed to the warehouseStore platform, order managementF: the estimate ignores the warehouse cutoff and the carrier’s real transit times
Pick and packNothingPicked, packed, labeled3PL systemF: an item out of stock splits the order without telling the customer
HandoffShipping notice with trackingCarrier collects the parcel3PL, tracking app, email toolF: the notice fires when the label is printed, not when the carrier scans the parcel
In transitTracking page; any delay noticeCarrier networkTracking app, email and SMS toolF: the delay event doesn’t pause marketing (chapter 6)
DeliveredDelivered notice; how-to emailDelivery scan receivedTracking app, email tool, helpdeskF: the helpdesk can’t see the scan, so agents ask the customer for it

Every fail point in that table sits at a handoff between two systems or two teams. That’s the typical pattern, and it’s why a stage needs an owner who can see both sides of every handoff (chapter 10). The Kept Promise covers fixing the delivery stretch itself.

Blueprint the stall, not everything

Don’t blueprint the whole journey. Blueprint the stall from chapter 4, and the stall in time from chapter 5 if it differs, one page each. For first use the backstage is often thin: a how-to email written at launch and no signal feeding back. That’s a finding too.

Do this

Part two · Everything that touches them · Chapter 8

WHAT THE DATA CAN’T SEE

Data shows where customers stop. It rarely shows why. For that you need their words, a small number of them, and an honest label on what you’re guessing.

The cohort table can tell you that 1,900 customers a month never show a first-use signal. It can’t tell you whether the product was confusing, was a gift, or was used without triggering your signal. Those are different fixes, and the only way to tell them apart is to ask.

Four sources, and what each misses

SourceWhat it showsBlind spot
Support ticketsProblems in the customer’s own words, tagged by stageOnly customers who bothered to write; most who leave don’t
Return reasonsWhat didn’t work, by productVague codes; nothing from customers who kept an item they didn’t like
Session recordingsWhere people hesitate, scroll back or quit on the siteOnly on-site stages; no view of the cupboard, the bathroom or the dog
InterviewsThe circumstance, the goal and what got in the waySmall numbers; people explain their past behavior tidily

Use the first three to form a view, and interviews to test it. For reading tickets and return reasons as a defect log, see The Return Trip. For session recordings and on-site research, see The Honest Test.

How many conversations

Fewer than most teams think. Abbie Griffin and John Hauser, studying how firms identify customer needs, found that “interviewing 20 customers identifies over 90% of the needs provided by 30 customers”, and hypothesized that 20 to 30 interviews find 90% to 95% of needs. Two one-on-one interviews were about as productive as one focus group Published. For website problems, Jakob Nielsen’s rule of thumb is that five users surface about 85% of usability issues, with more needed for distinct groups Reported.

For a journey stage, that suggests eight to ten interviews with customers who stalled and five or so with customers who passed, per round. The comparison is what makes it useful: the difference between the two groups is the fix.

Who to call, and what to ask

The script is in Appendix B. Offer a small thank-you, and be clear it doesn’t depend on what they say.

Label every part of the map

Mark each stage, and each claim about why customers stall there, as measured (from data), heard (from customers in their words) or inferred (believed, not yet checked). The Nielsen Norman Group’s advice on hypothesis maps is to validate them with research before using them for decisions Reported. The label keeps that visible. An inferred claim can still guide a test; it shouldn’t drive a budget.

Do this

Part two · Everything that touches them · Chapter 9

PEAKS, ENDS AND EFFORT

The emotion curve on most journey maps borrows from real research. The research is narrower than the curve suggests, and it says as much about effort as about delight.

Two findings sit behind most emotion curves: people remember experiences by the most intense moment and the end, and customers reward low effort more than delight. Both are real. Both weaken when stretched across a four-month journey.

What the peak-end research found

In a 1993 experiment, Daniel Kahneman, Barbara Fredrickson, Charles Schreiber and Donald Redelmeier had people hold a hand in 14°C water for 60 seconds and, in another trial, 30 seconds longer as the water warmed to 15°C. “A significant majority chose to repeat the long trial”, preferring more discomfort that ended better Published. Redelmeier and Kahneman then found that 154 colonoscopy and 133 lithotripsy patients judged total pain by the worst moment and the last three minutes, and that long procedures were not remembered as especially bad Published.

The strongest test was a randomized trial. Redelmeier, Katz and Kahneman added a short, less painful interval to the end of colonoscopies for half of 682 patients. They remembered the procedure as less unpleasant, and were slightly more likely to come back for a repeat colonoscopy over the following years: an odds ratio of 1.41, against an average return rate of 50.4% Published. That’s the result closest to what a brand cares about, a changed ending that changed a later decision, and the effect was modest.

A 2022 meta-analysis by Balca Alaybek and colleagues, pooling 174 effect sizes, found a large peak-end effect on how people rate past experiences (a correlation of 0.58) and almost no effect of duration. It also found the peak-end effect was about as strong as the simple average of the whole experience Published. So the rule holds up, but the average matters as much: you can’t fix a bad journey with a good ending.

How far it travels

Most of that research is on single, short episodes rated moment by moment. Stretched episodes look different. Simon Kemp, Christopher Burt and Laura Furneaux had 49 students text their happiness daily through a week-long vacation and found “the peak-end rule was not an outstandingly good predictor” of how they remembered it Published. In a call-center study, Peter Verhoef, Gerrit Antonides and Arnoud de Hoog found that average performance and positive peaks drove satisfaction, while the end of the call had an unexpected negative effect they called “difficult to explain” Published.

A DTC journey is many episodes over months. My reading: treat each detour (a delivery problem, a support contact, a return) as its own episode and make sure it ends well. Don’t draw one emotion curve over the whole journey and call it measured.

Effort

The Corporate Executive Board’s research, from more than 75,000 people who’d used phone or self-service support, argued that exceeding expectations adds little and that reducing effort is what keeps customers. Among customers who had a hard time solving a problem, 81% said they intended to speak negatively about the company Reported. The authors proposed a Customer Effort Score as a better predictor of loyalty than satisfaction or Net Promoter Score.

An independent test disagrees. Evert de Haan, Peter Verhoef and Thorsten Wiesel compared the metrics across customers of 93 firms in 18 industries: top-2-box satisfaction predicted retention best overall, the best metric differed by industry, and combining metrics beat any one Published. Measure effort where it’s obviously at risk: the detours.

What to put on the map instead of a curve

Put measured points where the curve was: a one-question survey after a support contact, review stars at the first-use stage, return reasons. Add effort markers from data, such as a second contact about the same order within seven days. And make every detour end in writing: the refund confirmed, the replacement tracked, the answer sent. The Proof File covers when to ask for reviews.

Do this

Part three · Running the map · Chapter 10

ONE OWNER, ONE NUMBER

A stage with no owner gets fixed by whoever notices it, which is nobody. Give each stage a name, one number and one guardrail, and review them every month.

Ask who is responsible for the stall and each fail point you’ve found. The first order has an owner, because acquisition is measured on it, and the second order usually does too. Delivered and first use sit between operations, support and retention, and often belong to none of them.

Journeys as products

David Edelman and Marc Singer, writing in Harvard Business Review in 2015, argued that companies should manage journeys the way software firms manage products, with a journey product manager who leads a cross-functional team and is accountable for the journey’s return on investment Reported. A $10 million brand doesn’t need a new title. It needs the same idea at its own scale: one named person per stage, measured on that stage’s number, with the standing to ask other teams for changes.

Stages between teams belong to nobody, and that’s where customers leave.

The stage table

StageTypical ownerThe one numberThe guardrail
ArriveAcquisition leadVisitors placing a first order within 30 daysCost per first order
First orderEcommerce leadFirst-order contribution per customerShare of first orders on a discount
DeliveredOperationsShare delivered by the promised date, intactFulfillment cost per order
First useRetention or CX leadShare with a first-use signal by day 30Contacts per 100 orders at this stage
Second orderRetention leadShare with a second order by day 120Average discount on second orders
Third order and onRetention leadShare of second-order customers who order againUnsubscribe and complaint rates
ContactSupport leadContacts per 100 ordersRepeat contacts within seven days
ReturnOperations or CXRepeat rate after a returnCost per return

The guardrail stops the number being gamed: second orders are easy to buy with a deep discount, and contacts easy to cut by hiding the contact form. Report both, every month.

One person can own several stages. What matters is one name per stage, and that each owner also owns the handoff into the next stage, where the fail points from chapter 7 sit.

The monthly map review

A map nobody reviews is a poster again within a quarter. Hold a 45-minute review each month with every stage owner in the room, on a fixed agenda: the newest closed cohort against the three before it, time in stage against target, every automated message added or changed since last month, each live fix and its holdout, and the next fix from the ranked list. The agenda is in Appendix B. The rule that makes it work: every number has a name next to it, and every fix has a holdout.

Do this

Part three · Running the map · Chapter 11

FIX ONE STRETCH AT A TIME

Rank candidate fixes by the customers they reach, the lift you expect, what an extra customer is worth, how sure you are, and what it costs. Then ship one, with a holdout.

By now you’ll have more fixes than time, and every one has an advocate. The ranking turns the argument into arithmetic, and the holdout tells you afterward whether the arithmetic was right.

The ranking

For each candidate fix, estimate five things:

Expected value for a year is reach × 12 × lift × value × confidence. Divide by cost and rank. Because it’s in money, not points, it can be checked against what happened.

Setting confidence on a fixed scale

Confidence is where rankings get rigged, because the advocate sets it. Use a fixed scale: 80% for a fix that already worked in a holdout elsewhere in your own business; 50% for one with good outside evidence; 20% to 30% for a reasonable hunch. Never go above 80%. If one fix only ranks first at 90%, it doesn’t rank first.

Run your numbers

Rank up to four fixes by expected value per dollar

Example numbers. Replace with yours. Leave a fix’s name blank to skip it.
Fix A
Fix B
Fix C
Fix D
fix to ship first
its expected value in the first year
expected value per dollar of cost
  1. 1
  2. 2
  3. 3
  4. 4
Expected value = customers a month × 12 × lift × value × confidence, ranked by expected value ÷ first-year cost. Lift is in points on the stage’s own conversion rate. Price the hours a fix takes, so no fix has zero cost.

With the defaults, the delivery-day how-to email ranks first at 6.4 times its cost, about $25,400 of expected value in its first year. The reorder reminder is close behind at 6.2 times, and it has the larger net value ($31,260 against $21,402), so the ranking can’t separate them. The offer returns 3.6 times. The faster carrier returns less than a fifth of its cost in the first year, because a one-point gain at a stage that already passes 98% of customers is worth little further down the line Derived.

One stretch, with a holdout

Ship one fix per stage at a time, and keep a random share of customers on the old journey. Two fixes in one stage can’t be told apart, and a fix read against last month mostly measures the calendar. The Honest Test covers holdouts and reading them; The Noise Floor covers how big a change has to be before it’s real.

Size it first. To see first-use share move from 61% to 64%, you need roughly 4,200 customers in each group Derived, from the rule of thumb 16 × p(1 − p) ÷ d² at 80% power and 5% significance. With 4,900 delivered customers a month split evenly, both groups fill in under two months; a 10% holdout would take more than eight. For small effects, split evenly.

Do this

Part three · Running the map · Chapter 12

TWO JOURNEYS, REDRAWN

Two public companies, from their own filings and statements: one retired a famous stage when the data showed where its customers had gone, and one built its business on designing the reorder.

Companies rarely publish their journey maps. They do publish the decisions a map leads to. Both cases here are far larger than the brands this guide is written for; what transfers is the method, not the scale.

Warby Parker retires Home Try-On

For most of its life Warby Parker’s best-known stage sat between the first visit and the first order. Its 10-K for fiscal 2024 describes it: customers pick five frames on the site and try them at home “for five full days”, free Filed. Home Try-On answered the hardest question in buying glasses online, whether they’d suit you, by adding a stage to the journey: frames arrive, you try them, you send them back and order.

On August 7, 2025, in its second-quarter earnings release, the company disclosed its decision to sunset the program at the end of the year Filed. Retail Dive reported the reason executives gave on the earnings call: most recent home try-on users lived within 30 minutes of one of its roughly 300 stores Reported. Co-founder and co-CEO Neil Blumenthal called Home Try-On “a novel way to help customers shop for glasses online” Reported. The same 10-K describes the alternatives, a Virtual Try-On tool and an online quiz, and says customers who shop across product lines and channels “tend to convert to highly loyal returning customers” Filed.

Read as a journey decision: a stage designed for customers with no store nearby was now used mostly by customers who had one. Data about who was in the stage, not a workshop, redrew the map. Ask the same of your oldest stages: the sample program, the quiz, the welcome series. Who uses each one now?

Chewy designs the reorder

Chewy treats the second order as a stage to design, not a hope. Its 10-K describes Autoship as “customizable and convenient automatic reordering” Filed. In its fiscal 2025 results, Chewy reported that sales to Autoship customers reached $10.5 billion, 83.3% of net sales, up from 79.2% the year before, with 21.3 million active customers spending $591 each on average Reported.

The backstage is part of the design. Chewy’s 10-K for the year ended February 1, 2026 says it operates “customer service centers 24/7”, and describes surprising customers “with a hand-painted pet portrait” and offering “personalized expressions of sympathy” when a pet dies Filed. In this book’s terms, those are good endings to detours: a contact that ends with an answer at any hour, and a loss that ends with care rather than a cancellation form.

Copy the two decisions, not the scale: make the reorder a designed stage with its own owner (The Standing Order and The Free Choice cover how), and staff the backstage behind the detours as part of the journey.

What the two have in common

Neither decision is a better email. Both change what customers do between two events, both rest on a count of who is actually in the stage, and both needed an owner with the authority to change the backstage. That’s why chapter 10 puts one name on each stage.

Do this

Part four · The routine · Chapter 13

THE JOURNEY SCORECARD

Ten numbers on one page, reviewed monthly, that tell you whether customers are moving through the journey faster and in greater numbers, and whether you’re fixing the right stretch.

Most dashboards report revenue, orders and a repeat rate, and none tells you which stage is failing. The scorecard follows the journey, so a problem shows up where it starts, next to its owner’s name.

NumberHow to count itGood directionWarning sign
1. Stage conversionShare passing each main-line stage, newest closed cohort against the three beforeStable or rising at every stageA drop at one stage two cohorts running
2. Customers lost at the stallCount lost at the stall stage, per monthly cohortFallingThe stall moves and nobody notices
3. Time in stageMedian and 75th-percentile days per stage, against target75th percentile inside targetA tail over 2× that nobody has split
4. First use by day 30Share of delivered customers with the first-use signalRisingFalling after a product or packaging change
5. Second order by day 120Share of the cohort, and the share bought on discountRising, with discount share flatRising only because discounts deepened
6. Contacts per 100 ordersBy reason and by stageFallingHow-do-I contacts rising among customers without a first-use signal
7. Repeat contactsSecond contact about the same order within seven daysFallingRising after a helpdesk or policy change
8. Collision daysShare of new customers with a day of three or more marketing messages, or marketing next to a problem notice, in their first 30 daysNear zeroAny rise after a new tool or flow goes live
9. Longest silenceMedian longest gap with no useful touch in a new customer’s first 60 daysShorter than the first-use targetLonger than the time to the median second order
10. Fixes with holdoutsLive fixes, and the share of shipped fixes read against a holdoutEvery fixA fix rolled out on a before-and-after comparison

Quarterly, add the share of the map that’s measured rather than inferred (chapter 8) and a check that every stage still has an owner.

Read the scorecard as a journey

The numbers affect one another. A cheaper carrier moves number 3 at the delivered stage and number 6 a week later. A new review request moves number 8 and, if it lands before first use, number 4. When one number moves, look one stage upstream before you look at the stage itself. The Noise Floor covers control limits for deciding when a monthly change is worth a meeting.

When a stage number moves, look one stage upstream first. The cause is usually where the customer was a week earlier.

Do this

Part four · The routine · Chapter 14

THE FIRST THIRTY DAYS

Week by week, from a map on the wall to a measured journey with owners, a ranked list and one fix running against a holdout.

Most of this guide takes a month and no new software. The order matters: count first, then look at every touch, then listen, then fix one thing. Skipping to the fix is how brands end up with a new flow for a stage they never measured.

  1. Week 1 · CountRun the audit in chapter 1. Write your stages as events and pick a first-use signal (chapter 3). Pull the cohort table for the last three closed cohorts and find the stall (chapter 4). Set a target for each stage and pull time in stage (chapter 5).
  2. Week 2 · Every touchExport the message log for ten new customers from every system and lay it out by day. Put the three collision rules in place (chapter 6). Start tagging tickets by stage. Blueprint the stall with operations, support and retention in one room (chapter 7).
  3. Week 3 · Listen and assignHold ten interviews with customers from the stall and five with customers who passed it (chapter 8). Label every part of the map measured, heard or inferred. Replace the emotion curve with measured points (chapter 9). Fill in the stage table with one name per stage and book the monthly review (chapter 10).
  4. Week 4 · Rank and ship onePut every proposed fix for the stall into the ranker, with confidence on the fixed scale (chapter 11). Size the holdout and ship the top fix. Build the scorecard (chapter 13) and hold the first monthly review on day thirty.

Count the journey, see every touch, hear the customers who stalled, then fix one stretch and prove it.

At day thirty you should have a cohort table, the stall named with a number, a timeline with no collision days, a blueprint, fifteen interviews, an owner for every stage and one fix running against a holdout. The map won’t be finished. It’s meant to be reviewed next month, with new numbers.

Do this

Close

DAY ONE

What whoever owns the journey needs on the first day.

Whoever takes on the journey needs six things on day one.

  1. Order and fulfillment dataEighteen months of orders with customer ID, discount and delivery timestamps, so cohorts can close their twelve-month windows.
  2. Every message logSend logs, with customer ID and timestamp, from every tool that messages customers, plus admin access to set the collision rules.
  3. The helpdesk and returns exportsTickets with reason, timestamp and order; returns with reason and outcome.
  4. Contribution per orderFrom finance, so a stage can be valued and a fix ranked.
  5. The current map, if anyWith the date it was made and who made it, to mark measured and inferred.
  6. A list of stage ownersEven if half the names are blank. The blanks are the first finding.

Do this

Close

THE SHELF

The papers and books worth reading next, and what to take from each.

Full references, including the research on memory in chapter 9, are in Appendix C.

Close

ABOUT THE AUTHOR

Andrew Lauchner is a growth and retention operator for consumer brands and the author of sixteen free books on the method. He fixes the second-purchase problem through his practice, Growth Legend, as one engagement: The Second-Purchase Sprint. He is the author of The Second Order, on turning first-time buyers into second-time buyers, and The Whole Machine, on the fundamentals of DTC growth, along with a series of field guides for DTC operators at andrewlauchner.com.

As Senior Director of Growth and Retention Marketing at Gallery Furniture, he rebuilt the customer journey and the sales playbooks together. He has worked on growth and retention at Binance and 3Commas, and has been Head of Growth and Retention at Greatness Wins and at Nexus Agriscience.

What colleagues say

“Andrew led retention, lifecycle, and email/SMS, but what separates him from most in this space is how deeply he understands the role retention plays in the overall growth engine.”

Akram Khan, Head of Marketing at Gallery Furniture, senior to Andrew but didn’t manage Andrew directly

Andrew answers every note from operators working on this. Write to andrew@growthlegend.com or message him on LinkedIn.

Appendix A

FOR YOUR ANALYST

The formulas behind the three calculators, and five queries that turn order, message and ticket data into a measured journey.

The formulas

ForFormulaNotes
Stage conversioncₖ = nₖ / nₖ₋₁n: customers counted at a stage, nested, within the stage’s window.
Customers lost at a stageLₖ = nₖ₋₁ − nₖThe stall is the stage with the largest L.
Downstream rateDₖ = product of cⱼ for every stage after kShare of customers passing stage k who reach the last stage.
Contribution at stakeLₖ × Dₖ × VV: extra contribution from a customer reaching the last stage. An upper bound.
Value of a gain at a stage, per yearmin(g, 1 − cₖ) × nₖ₋₁ × Dₖ × V × 12g: the gain in points, as a fraction. Equal to g × n(last) × V × 12 / cₖ, so it’s largest where c is lowest.
Stall in timemax over stages of p75ₖ / targetₖTail: p75 / median. Above about 2, split the stage.
Expected value of a fixreach × 12 × lift × value × confidenceRank by expected value ÷ first-year cost.
Holdout size per group16 × p(1 − p) / d²p: current stage rate. d: lift in absolute terms. 80% power, 5% two-sided.

One row per customer, one timestamp per stage

-- orders: order_id, customer_id, created_at, cancelled_at,
--         source ('web','exchange','replacement', ...)
-- fulfillments: order_id, shipped_at, delivered_at
-- first_use: customer_id, signal_at  (your chosen signal: how-to clicks,
--            check-in replies, logins, QR scans, reviews)
CREATE VIEW customer_stages AS
WITH paid AS (
  SELECT order_id, customer_id, created_at,
         ROW_NUMBER() OVER (PARTITION BY customer_id
                            ORDER BY created_at) AS n
  FROM orders
  WHERE cancelled_at IS NULL
    AND source NOT IN ('exchange','replacement')
),
firsts AS (
  SELECT customer_id, order_id, created_at AS first_at
  FROM paid WHERE n = 1
)
SELECT f.customer_id,
       date_trunc('month', f.first_at)                  AS cohort,
       f.first_at,
       (SELECT MIN(fl.delivered_at) FROM fulfillments fl
         WHERE fl.order_id = f.order_id)                AS delivered_at,
       (SELECT MIN(u.signal_at) FROM first_use u
         WHERE u.customer_id = f.customer_id
           AND u.signal_at >= f.first_at)               AS first_use_at,
       (SELECT p.created_at FROM paid p
         WHERE p.customer_id = f.customer_id AND p.n = 2) AS second_at,
       (SELECT p.created_at FROM paid p
         WHERE p.customer_id = f.customer_id AND p.n = 3) AS third_at
FROM firsts f;

Exclude exchange and replacement orders, or every exchange looks like a second order. If your returns app creates orders with a normal source, flag them by tag or by a zero-value total.

The cohort table, nested

-- a customer counts at a stage only if they passed every earlier stage
WITH s AS (
  SELECT cohort,
    delivered_at <= first_at + INTERVAL '14 days'    AS d,
    first_use_at <= first_at + INTERVAL '30 days'    AS u,
    second_at    <= first_at + INTERVAL '120 days'   AS o2,
    third_at     <= first_at + INTERVAL '12 months'  AS o3
  FROM customer_stages
  WHERE first_at < CURRENT_DATE - INTERVAL '12 months'  -- windows closed
)
SELECT cohort,
       COUNT(*)                                            AS first_orders,
       COUNT(*) FILTER (WHERE d)                           AS delivered,
       COUNT(*) FILTER (WHERE d AND u)                     AS first_use,
       COUNT(*) FILTER (WHERE d AND u AND o2)              AS second_order,
       COUNT(*) FILTER (WHERE d AND u AND o2 AND o3)       AS third_order,
       COUNT(*) FILTER (WHERE o2)                          AS second_any
FROM s
GROUP BY cohort
ORDER BY cohort;

Comparisons with a null timestamp come back null, which the filters treat as false. The last column tests your first-use signal: if second_any is much larger than second_order, many customers reorder without the signal, and the signal is too weak to use as a stage.

Time in stage

-- median and 75th-percentile days, among customers who moved on
SELECT cohort,
  percentile_cont(0.5) WITHIN GROUP (ORDER BY
    EXTRACT(EPOCH FROM first_use_at - delivered_at) / 86400)
    FILTER (WHERE first_use_at >= delivered_at)       AS use_median,
  percentile_cont(0.75) WITHIN GROUP (ORDER BY
    EXTRACT(EPOCH FROM first_use_at - delivered_at) / 86400)
    FILTER (WHERE first_use_at >= delivered_at)       AS use_p75,
  COUNT(*) FILTER (WHERE first_use_at >= delivered_at) AS timed
FROM customer_stages
GROUP BY cohort
ORDER BY cohort;

Repeat the pattern for each pair of stages.

Collision days

-- email_events: customer_id, sent_at, channel ('email','sms'),
--   kind ('transactional','flow','campaign','review','problem')
--   Union in SMS, tracking-app and review-app logs before running.
WITH m AS (
  SELECT e.customer_id,
         (e.sent_at::date - cs.first_at::date) AS day,
         e.kind
  FROM email_events e
  JOIN customer_stages cs USING (customer_id)
  WHERE e.sent_at >= cs.first_at
    AND e.sent_at <  cs.first_at + INTERVAL '30 days'
    AND cs.first_at >= CURRENT_DATE - INTERVAL '90 days'
),
d AS (
  SELECT customer_id, day,
         COUNT(*) FILTER (WHERE kind IN ('flow','campaign')) AS marketing,
         COUNT(*) FILTER (WHERE kind = 'problem')            AS problems
  FROM m
  GROUP BY customer_id, day
)
SELECT COUNT(DISTINCT customer_id)
         FILTER (WHERE marketing >= 3
                    OR (problems > 0 AND marketing > 0)) * 1.0
       / COUNT(DISTINCT customer_id)        AS share_with_a_collision_day
FROM d;

Tag delay, failed-payment and open-ticket notices as problem. Customers who received no messages drop out of the denominator; count them separately, because they’re your silent stretch.

Contacts by stage

-- support_tickets: ticket_id, customer_id, order_id, created_at, reason
SELECT CASE
         WHEN cs.delivered_at IS NULL OR t.created_at < cs.delivered_at
           THEN '1 before delivery'
         WHEN cs.first_use_at IS NULL OR t.created_at < cs.first_use_at
           THEN '2 delivered, no first use'
         WHEN cs.second_at IS NULL OR t.created_at < cs.second_at
           THEN '3 after first use'
         ELSE '4 after second order'
       END                AS stage,
       t.reason,
       COUNT(*)           AS tickets
FROM support_tickets t
JOIN customer_stages cs USING (customer_id)
WHERE t.created_at >= CURRENT_DATE - INTERVAL '90 days'
GROUP BY 1, 2
ORDER BY 1, 3 DESC;

Divide by orders in the same 90 days, times 100, for contacts per 100 orders. For repeat contacts, count tickets on the same order within seven days of an earlier one.

Appendix B

TEMPLATES

A stage owner brief, an interview script, the monthly review agenda, and a check-in email and SMS that create a first-use signal.

Stage owner brief

STAGE          [First use]
STARTS WHEN    [Carrier's delivered scan]
ENDS WHEN      [First-use signal: how-to click, check-in reply or review]
WINDOW         [30 days from first order]
TARGET         [Median within 7 days of delivery]
OWNER          [Name]
THE NUMBER     [Share of delivered customers with the signal by day 30]
GUARDRAIL      [Contacts per 100 orders at this stage]
TODAY          [61%] of the [March] cohort; median [6] days, p75 [18]
TOUCHES        [List every message and page in this stage, by day,
                with the system that sends it]
FAIL POINTS    [From the blueprint: each F, its system, who can fix it]
MEASURED /     [What we know from data / heard from customers /
HEARD /         still believe without checking]
INFERRED
LIVE FIX       [Name, start date, holdout share, decision date]
NEXT FIX       [Top of the ranked list]

Interview script (30 minutes)

BEFORE     Recruit from the stage, within two weeks of the moment:
           e.g. delivered 10 to 20 days ago, no first-use signal.
           Offer a thank-you that doesn't depend on what they say.
           Write down what you think the problem is.

OPEN       Thanks for making time. There are no wrong answers, and
           nothing you say will hurt our feelings. I'm trying to
           understand what happened, not to sell you anything.
           May I take notes?

BEFORE     Take me back to when you ordered. What was going on?
THE ORDER  What were you hoping it would do for you?

ARRIVAL    Walk me through the day it arrived. Where were you?
           What did you do with it first?
           Did anything from us arrive around then? What did you
           make of it?

FIRST USE  When did you first use it, if you have? What happened?
           If not yet: what's in the way?

SINCE      What would make you order it again? What would stop you?

CLOSE      Anything I should have asked? Thank you. Here's how
           you'll get the thank-you: [how].

AFTER      Within the hour: three quotes, the circumstance, the
           progress they wanted, what got in the way. Tag each
           point measured, heard or inferred.

Monthly map review (45 minutes)

ATTENDEES   Every stage owner. One chair. One note-taker.
PRE-READ    The scorecard (chapter 13), sent two days ahead.

10 MIN      Cohort table: newest closed cohort vs the three before.
            Has the stall moved? Customers lost there this month?
 5 MIN      Time in stage vs target. Any tail over 2x not yet split?
 5 MIN      Touches: every new or changed automated message, from
            any system. Collision days found. Longest silence.
15 MIN      Fixes in flight: each with its holdout read so far.
            Decision for each: stop, continue or roll out.
10 MIN      Next: top of the ranked list, owner, start date,
            holdout size, the result that would make us stop.

OUTPUT      Decisions and owners, sent the same day.

Email: first-week check-in

SUBJECT      How's It Going With Your [Product]?
PREVIEW      one tip for your first week, and a quick question

Hi [first name],

Your [product] arrived [on Tuesday]. Most people get the best
results when they [one specific tip]. Here's a 60-second guide:
[link to how-to]

Quick question: have you tried it yet? Just reply with
1 if yes, 2 if not yet, or 3 if something isn't right.
A person reads every reply, and a 3 comes straight to our team.

[Name], [Brand]

[Brand], [postal address]
You're receiving this because you ordered from us and agreed
to hear from us by email. Unsubscribe: [link]

Send it at your first-use target, counted from the delivered scan, and only to customers without a first-use signal yet. The click and the reply both become the signal. Pause it for anyone with an open ticket, a delay or a return in progress.

SMS: first-week check-in

[Brand]: Hi [first name], your [product] arrived [Tuesday].
Tried it yet? Reply 1 for yes, 2 for not yet, or 3 if
something's not right and we'll help. Quick start: [link]
Reply STOP to opt out

Send only to customers who gave SMS consent, within quiet hours for their time zone, and never on the same day as the email. Consent and quiet-hour rules differ by state; have counsel review your SMS program.

Appendix C

SOURCES

Every external source, by chapter. Web sources were read in September 2026.

Front and chapter 2: journeys and maps

Chapters 3 to 5: stages, cohorts and time

Chapters 6 and 7: touches and the backstage

Chapter 8: what the data can’t see

Chapter 9: peaks, ends and effort

Chapters 10 to 12: owners, ranking and cases

Take it with you

The Second Order, every Monday

One teardown, one idea, one number. The books stay free to read here either way.

The book stays free to read here, with or without this.

Every chapter, on its own page

The whole book is above and always will be. These are the same chapters addressed individually, for linking to one idea rather than to ninety.

  1. Ten PositionsWhat this guide argues, and what would prove each claim wrong.
  2. The Journey on One PageSix stages on the main line and three detours. Each starts with an event you can count, has one number that says how it’s going, and has a book in this series that covers the fix.
  3. The Journey AuditTwelve checks on whether you can see your customers’ journey and whether anyone is running it. About fifty minutes with your order data, your email and SMS platform, your helpdesk and a phone.
  4. A Map Is Not a PosterMost journey maps are drawn in a workshop from what the team believes. A DTC brand can draw one from what its customers did.
  5. Stages Are EventsA stage starts with something you can count, per customer, with a timestamp. “Awareness” and “consideration” aren’t stages. “Delivered” and “second order” are.
  6. Where the Cohort LeaksTake one month of first-time customers, count how many reach each stage, and find the stage that loses the most of them. That’s the stall.
  7. Where Customers WaitConversion says how many customers move on. Time in stage says when, and how long the slow ones wait while you say nothing useful.
  8. Every Touch, in OrderList everything you send and everything customers start, lay it against the stages by day, and look for two things: silent stretches and collision days.
  9. The BackstageBehind every touch is a person or a system that has to do something first. A service blueprint draws that work, and marks where it breaks.
  10. What the Data Can’t SeeData shows where customers stop. It rarely shows why. For that you need their words, a small number of them, and an honest label on what you’re guessing.
  11. Peaks, Ends and EffortThe emotion curve on most journey maps borrows from real research. The research is narrower than the curve suggests, and it says as much about effort as about delight.
  12. One Owner, One NumberA stage with no owner gets fixed by whoever notices it, which is nobody. Give each stage a name, one number and one guardrail, and review them every month.
  13. Fix One Stretch at a TimeRank candidate fixes by the customers they reach, the lift you expect, what an extra customer is worth, how sure you are, and what it costs. Then ship one, with a holdout.
  14. Two Journeys, RedrawnTwo public companies, from their own filings and statements: one retired a famous stage when the data showed where its customers had gone, and one built its business on designing the reorder.
  15. The Journey ScorecardTen numbers on one page, reviewed monthly, that tell you whether customers are moving through the journey faster and in greater numbers, and whether you’re fixing the right stretch.
  16. The First Thirty DaysWeek by week, from a map on the wall to a measured journey with owners, a ranked list and one fix running against a holdout.
  17. Day OneWhat whoever owns the journey needs on the first day.
  18. The ShelfThe papers and books worth reading next, and what to take from each.
  19. About the Author
  20. For Your AnalystThe formulas behind the three calculators, and five queries that turn order, message and ticket data into a measured journey.
  21. TemplatesA stage owner brief, an interview script, the monthly review agenda, and a check-in email and SMS that create a first-use signal.
  22. SourcesEvery external source, by chapter. Web sources were read in September 2026.