Back to blog
Analytics2 min read

What a stored customer journey contains, and what it answers

A funnel diagram describes buying in general. A stored journey describes what one of your customers actually did, in order, with dates. That's what you need when a source is disputed.
A funnel diagram describes buying in general. A stored journey describes what one of your customers actually did, in order, with dates. That's what you need when a source is disputed.

Say "customer journey" and most people picture a diagram: awareness, consideration, purchase, retention. That diagram is a model of buying in general. It tells you nothing about any customer you actually have.

The useful thing is much narrower: this specific customer, what they did, in order, with dates and sources attached.

What the record contains

For one customer:

  • Every visit with its source: channel, campaign, ad set, ad
  • The timestamp of each visit, so the gaps between them are visible
  • Every order, its value, and where it sits in the sequence
  • The identifiers that tied the record together, so you can check the merge yourself

Read as a list, one journey looks like this:

DayEventSource
1First visitInstagram ad, prospecting campaign
3Return visitSearch on product name
6Cart, then order at 1,240 SAREmail, cart reminder

Three lines answer more questions than a month of aggregate reporting, because every claim about this order is now something you can open and check.

Ordering is the part that carries meaning

A channel table can tell you Snapchat was present in 590 orders. It can't tell you Snapchat was the first touch in 410 of them.

That difference changes the decision. A channel that shows up early is doing discovery, so judging it on close rate is the wrong test. A channel that shows up late is harvesting journeys someone else opened, and scaling it won't grow the store.

Three questions the record answers

Why this order was credited to this channel. Open the customer and read the sequence. The answer stops being an opinion and becomes a record. More on that in explaining attribution.

What a campaign actually did. For a campaign that's rarely the last touch, compare how many orders it closed against how many orders it appears in anywhere. A wide gap means it opens journeys others close, and that's the campaign most likely to get cut on a last-click report.

How long people take to decide. The gap between first touch and order, per customer. That's what tells you whether your attribution window is long enough.

What breaks the record

Two things, both upstream of attribution:

  1. Split identity. If one person shows up as three profiles, you have three fragments and no journey. That's why identity resolution comes first.
  2. A short window. Touches older than the window never enter the sequence, so a long journey arrives looking short. See the 90-day window.

Both produce the same symptom: journeys shorter and simpler than reality. Then you conclude attribution modelling doesn't matter for your store, on the basis of data that was already incomplete.

Full touchpoint journeys are live in Flowfy today: the ordered sequence per customer with sources and timestamps, over a 90-day window, against an identity resolved from fourteen identifier types, with anonymous history backfilled the moment someone identifies themselves.

Common questions

Does the customer need an account? No. The purchase itself carries enough to resolve identity: email, phone and order ID.

How many touches are in one journey? Four to five is common in this market, but yours is the only number that matters, and the same record gives it to you.

Does it include visits that produced no order? Yes. Those visits are where you see consideration. Drop them and every journey looks like a single decisive click.

What to do with this

Take the last order whose source you argued about and open its record. If journeys look shorter than you'd expect across most orders, check identity and window before you discuss models at all.

Attribution

How fourteen identifiers become one customer

A phone visit and a laptop purchase are two separate records. Here's what merges them, why backfilled history changes your attribution, and what moves in your numbers afterwards.

3 min read
Attribution

Why this order was credited to Snapchat

A channel table says how much each channel brought. It doesn't say what the channels did together, or why one specific order was credited where it was. The answer sits in the path, not in a more precise number.

3 min read