The B2B Customer Journey: Where the Evidence Runs Out

Most B2B customer journey content is a diagram. Awareness, consideration, decision, three boxes and two arrows, and it isn't wrong so much as it's useless for deciding anything. I've drawn that diagram for clients. It photographs well in a slide deck. It has never once told me where a deal actually got stuck.

The useful version of a customer journey isn't a set of stages. It's a map of where the evidence lives and where it runs out. An ad platform can see a click. It cannot see the six weeks of silence after that click, the internal champion forwarding your PDF to a VP who's never heard of you, or the procurement call that quietly killed the deal. Somewhere in every B2B journey there's a point where your measurement stops being reliable and your assumptions take over. Finding that point is the actual job, not drawing the diagram.

I'm not attaching a client story to this one. Every usable example from real accounts is already spoken for elsewhere on this blog, and I'd rather say that plainly than dress up a generic process as a case study. What follows is how I actually build a journey map when I'm handed a new B2B account: the stages I look for, what I can instrument at each one, and where I know, going in, that the trail goes cold.

Five stages of a B2B journey with the middle stages marked as the part no platform can see
Platform data covers the first two. The decision happens in the other three.

The stages I actually use

Forget awareness, consideration, decision for a minute. When I sit down with a new B2B account, I break the journey into five points, and I picked these five because each one changes what I can and can't measure, not because they map neatly onto a funnel.

Trigger. Something happens inside the buyer's business that starts the search: a machine fails, a contract renews badly, a new plant manager wants a change made. Nobody's ad platform sees this. It happens before there's a click to attribute, so it isn't a marketing stage at all. It's the reason the rest of the journey exists.

Search and shortlist. The buyer goes looking, clicks ads, reads pages, maybe fills out a form. This is the only stage where the ad platform's own numbers are close to true, and even here it's shakier than the dashboard admits. Google Ads caps how long it will keep trying to connect a click to a later conversion: the maximum click-through conversion window is 90 days, and Google's own documentation is direct about what happens outside that window: "any conversion that happens more than 7 days after the ad interaction won't be recorded" if you've set a 7-day window, and the same logic applies at 90. For a B2B sale that closes in four or five months, which is common in the accounts I work, a meaningful share of the actual outcomes fall outside the window before the deal even reaches procurement. The platform isn't lying to you. It's reporting inside a clock that stops before your buyer does.

Internal circulation. The buyer forwards your PDF, loops in two colleagues, maybe a boss. From the outside, this looks like nothing: no clicks, no sessions, no events. It's typically the longest stretch of the journey and the one with the least evidence attached to it, which is exactly why the "six weeks of silence" framing isn't an exaggeration, it's a description of what the account looks like from the ad platform's side. In my own accounts this gap runs anywhere from two weeks to two months depending on deal size, though I'll flag that as a pattern I've observed rather than a number I'd publish as a benchmark: it varies enough by industry and org size that a single figure would be misleading.

Dense data either side of an unrecorded middle stage where the deal is actually decided
The part that decides the deal is the part with no telemetry.

First human reply. A rep calls back, the buyer replies to an email, a meeting gets booked. This is the hinge point of the whole journey, and it's the stage I try hardest to instrument well, because it's the last moment where the platform's data and the CRM's data can still be reliably stitched together. Miss the handoff here and you lose the thread permanently.

Procurement and commit. Legal review, budget sign-off, final signature. This stage rarely touches marketing at all. By the time a deal is here, the ad platform has long since stopped being relevant, and honestly so has most of what a marketing team controls.

The gap the vendor already admits exists

The interesting thing about that 90-day window and the offline gap generally is that the platforms know it's a problem. Google Ads has a whole mechanism built to patch it: offline conversion imports. Google's own explanation of the feature states the reason for it plainly: "Sometimes, an ad doesn't lead directly to an online sale, but instead starts a customer down a path that ultimately leads to a sale in the offline world, such as at your office or over the phone," and the fix is that you manually import that offline outcome back into the platform once your CRM has it.

That's a useful feature and I set it up on every account where it applies. But read what it actually admits: the platform is telling you, in its own documentation, that it cannot see what happens after the click on its own. It needs you to hand the data back. If nobody's doing that import, or it's set up wrong, or the CRM stage that should trigger it never gets marked, the platform will report a version of the account that's confidently wrong rather than honestly incomplete. That distinction matters more than it sounds like it should. A dashboard that says "no conversions" and a dashboard that says "60 percent of the truth" look identical. Only one of them is dangerous, because it earns your trust.

This is closely related to the broader B2B versus B2C measurement problem, which I've written about separately: B2B vs B2C marketing is a reporting-accuracy problem before it's a strategy problem, and the customer journey is where that problem physically lives.

What an ad platform can verify at each stage compared with what only the CRM can verify
Neither is lying. They answer different questions.

What I actually instrument, and what I let go

I don't try to fully close every gap in this journey. Some of it isn't worth closing, and pretending otherwise wastes a client's budget on tracking infrastructure for a stage that doesn't change any decision. Here's roughly where I draw the line.

I instrument the search and shortlist stage the normal way: conversion tracking, call tracking where phone volume is real, form fills tied to a CRM record on creation, and none of it gets trusted until it's been checked against reality, which is the same tracking validation step I run on every account before optimizing anything. I don't spend extra effort trying to see inside the internal circulation stage. I've tried building "engagement scoring" to guess at what's happening during that silence, and in my experience it produces a number that feels like insight and isn't one, a warm feeling stapled to a spreadsheet. What I do instead is set the client's expectations for the length of that gap up front, using their own historical sales-cycle data rather than an industry average, so a normal six-week silence doesn't get mistaken for a lead that's gone cold.

Where I put the real effort is the handoff at first human reply. That's the point where CRM ownership should take over from platform ownership, and it's also the point most accounts get sloppy: a lead status changes in the CRM with no timestamp tying it back to the original click, or a rep logs a call in a system the ad platform never talks to. Get that handoff instrumented cleanly and you can still answer the only question that matters months later, which is whether the closed deal traces back to the campaign that started it. This is the same principle behind how I structure paid media reporting around what the CRM says closed, rather than what the platform claims.

Where this breaks in practice

Journey stages marked by whether they should be instrumented fully or recorded from what sales reports
Honest gaps beat invented precision.

Two failure modes show up constantly, and neither one is a tooling problem first.

The first is treating platform data as the whole picture past the point where it stops being reliable. A campaign gets judged, and sometimes killed, on a 90-day conversion window against a five-month sales cycle, which is a bit like judging a marathon runner's finish time by where they are at the ten-kilometer mark. The number isn't fake. It's just answering a question nobody asked.

The second is the opposite mistake: giving up on measurement entirely once a lead goes into internal circulation, on the theory that B2B is "relationship-driven" and therefore unmeasurable. It isn't unmeasurable, it's differently measurable. The evidence just moves from the ad platform to the CRM, and somebody has to actually make that move instead of assuming it happens on its own.

I'll say plainly what I haven't done here: I haven't attached a real account to any of this. Everything above is process and mechanics, some of it observed across the accounts I run and some of it inferred from how the platforms are built, and I've tried to flag which is which as I went. If you want to see what this looks like against an actual set of numbers, the process starts with a 30-minute call, and I'll tell you directly whether your gap is a tracking problem or a sales-process problem, because they get fixed in completely different places.

Share This Post

Subscribe To Our Newsletter

Get updates and learn from the best

More To Explore

AEO vs GEO vs SEO: What These Acronyms Actually Mean

AEO, GEO, and SEO are all now core pieces of your cohesive digital marketing strategy. Being able to understand the differences between them, including what they each want to achieve and how you can get there, is key to efficient and effective marketing.