What is a Customer Journey?
A customer journey is the actual sequence of touches, pauses, and decisions a person makes from first contact with a category or brand through purchase, product use, and later returns. It is not a diagram of “how we intended to sell,” but a description of the route: which channels they enter, where they compare, where they drop, how they come back. The diagram of that path is a CJM (customer journey map): stages, channels, actions, barriers, and a metric on each step.
Product, marketing, and support teams use CJMs. In performance advertising the map is often replaced by a funnel report — those are different tools. A funnel measures audience drop-off by sales stage; a journey describes what happens to one person.
How the journey differs from a funnel
A funnel compresses an audience into linear stages and counts how many people move from click to conversion. Classic TOFU / MOFU / BOFU layers and AIDA belong in the funnel article; they are not restated here as a second taxonomy.
The customer journey answers a different question: what one person does, not what share of a cohort “narrowed.” The route is rarely straight. A user may see an ad, close the tab, and arrive from search a week later; pass a pre-landing, leave to compare offers, and convert from another source; buy, contact support, cancel a subscription, and return via retargeting.
A funnel is the right tool to find a bottleneck (landing CR collapse). A journey map is the right tool to avoid fixing the wrong stage: if the person left because of distrust after a review or a long affiliate hold — not because of price — cutting CPC will not help. In short: the funnel is a model of sales stages; the customer journey is the observed route and the context around those stages.
Touchpoints, channels, and moments of truth
A touchpoint is any contact: ad impression, click, visit to a landing page, email, chat, push, call, in-app screen. A channel is the environment of that contact (search, social, a push network, organic, a CPA offer). One touch is not one channel: a single visit can carry several labels.
In web analytics, touches are often tagged with UTM parameters. In arbitrage, paid attribution usually runs on a click ID and a tracker postback, not on UTMs. UTMs help reconcile the on-domain path with the tracker report; they do not replace network payout.
A “moment of truth” on a map is the step where the decision breaks or locks: comparing offer terms, a KYC form, the first rebill, an approval rejection. Maps mark these separately from “just another screen.”
The path in performance and affiliate
In media buying the visible slice is short: ad → tracker → pre-land / land → offer. The advertiser and the network see a different tail: lead validation, delivery, first purchase, rebill, chargeback. If a buyer only scores day-0 CPA, they cut the journey after the first postback.
- Different systems own different slices. The ad account knows impressions and clicks; the tracker knows the click and the credited conversion; the advertiser CRM knows payment and churn. The join is incomplete, especially after ATT and third-party cookie limits.
- Last click settles money, not the path. CPA-network payout is almost always last click. Warm-up, pre-land, and retargeting can still sit on the route and receive no payout share.
- The post-purchase tail. In subscriptions, nutra, and gambling unit economics live after the first conversion. Hold, support, and recurring charges change LTV of the same unit the buyer acquired and decide whether CAC pays back.
A working mini-map does not need a 40-slide workshop. A list is enough: source → creative → pre-land → land → offer step → network status → later events — plus the exit reason at each step. A funnel bottleneck and a map barrier often coincide, but not always: landing CR can be high while approval is poor — the path is already broken after the form.
How to read a map and where it lies
A CJM is a hypothesis checked against data, not a picture of “how it should be.” Sources: tracker logs and postbacks, on-landing events, the ad account, network exports, affiliate-manager tickets; for an owned product, qualitative interviews. On someone else’s offer, qualitative input is almost unavailable — the map is built from metrics.
It helps to separate the intended path (campaign flow) from the observed path (skipping to the offer, returning without UTM, converting on another sub ID). The gap is a reason for a split test or an offer change, not a reason to redraw a prettier slide.
A map goes stale when creatives, GEO, or offer rules change. Privacy and mismatched attribution windows make a full user-level path incomplete; segments (cold vs warm, first click vs return) are more useful than a claim of omnichannel biography for every user.
See also: marketing funnel, unit economics, attribution, UTM parameters, tracker, LTV.