Skip to content

Omnichannel measured reach. It never checked whether the machine got the message right

Omnichannel pharma optimized impressions and share of voice but never message fidelity. As HCPs move to AI answers, reach is vanity. Fidelity is the goal.

The Juncture team9 min read
omnichannelmessage fidelitypharma KPIscontent measurementpharma marketing

For a decade, omnichannel pharma sold one promise: get the right message, to the right HCP, on the right channel, at the right time. Billions of dollars and a dozen martech stacks later, the industry got very good at three of those four. The "right message" part was never measured. It was assumed.

Look at what actually got reported. Reach. Impressions. Engagement rate. Channel mix. Share of voice. Email open rates and rep-triggered next-best-actions that fired on schedule. The omnichannel dashboard is a monument to delivery. It tells you the asset went out, who it reached, and how many times. It never once told you whether the approved claim survived the trip. The shift now under way makes that omission the whole problem, not a footnote.

The McKinsey "beyond the pill" thesis pushed the industry to treat customer engagement as a strategic asset, not a cost center, and pharma responded by industrializing distribution at scale (Source: McKinsey). What it did not industrialize was verification of the message itself. The field built its measurement discipline around the one variable it could count, the impression, and looked away from the one that carries the value, the claim. That was a grave underestimation, and the bill is now due.

Reach was always a proxy. We forgot it was a proxy

Reach was never the goal. Nobody ever wanted an impression. Reach was a stand-in for a thing you could not measure directly: did an accurate, on-label message land in a clinician's head and move a decision. Because you could not see the message land, you counted the times it was sent and treated the two as interchangeable.

That trade was defensible when delivery was the bottleneck. When the hard part was physically getting an approved asset in front of a busy specialist, counting deliveries was a reasonable proxy for counting message exposures. The asset and the message were the same object. The PDF a rep left behind contained the exact MLR-approved sentence, word for word, so whoever read it read the approved language.

That equivalence has now broken, and the omnichannel pharma stack has not noticed. An HCP increasingly does not read your asset. They ask a machine a question and read a paragraph the machine wrote, assembled from your label, third-party summaries, old congress coverage, and whatever the model inferred to fill a gap. Your impression counter still ticks up when your content is indexed or cited. It cannot tell you that the sentence the clinician actually read dropped a contraindication. Reach is now measuring the wrong object with great precision.

Share of voice tells you that you were loud, not that you were right

Share of voice is the metric that best exposes the confusion. It was imported wholesale from consumer marketing, where being loud and being right are close enough for most purposes. In a regulated category, they are different variables, and conflating them is how brands end up congratulating themselves on a problem.

A brand can win share of voice pharma league tables, dominate the channel mix, and lead every engagement benchmark while the actual claim circulating about it is wrong. Loud and wrong is not a neutral state. It is the most expensive state there is, because volume amplifies whatever message is moving, accurate or not. If the message in circulation has drifted off-label, share of voice does not protect you. It scales the deviation. You have paid to make the wrong sentence travel further.

This is the nightmare on the KPI dashboard nobody wants to name. Every number is green. Reach is up, engagement is up, share of voice is up, and not one of those numbers can see that a model is now telling clinicians your therapy is "commonly used" for something the label never claimed. The dashboard is not lying. It is answering a question that stopped mattering. It measures the volume of the broadcast and is structurally blind to the fidelity of the message inside it.

Message fidelity is the variable the whole stack was built to avoid

Pharma message fidelity is a simple idea with an uncomfortable implication. It asks one question: did the approved claim survive into what the audience actually received. Not did you send it. Did it arrive intact.

The reason fidelity was never on the dashboard is not that it does not matter. It is that it was genuinely hard to measure when the message lived inside thousands of distributed assets and conversations, and easy to wave away as covered by MLR. MLR, the thinking went, approves the asset, so the message inside any approved asset is by definition fidelity-checked. That logic held exactly as long as the asset and the message were the same object. The moment a machine started paraphrasing your approved content into a new sentence for every HCP who asks, MLR approval stopped guaranteeing what the clinician reads. MLR cleared the source. It has no view of the paraphrase.

So pharma content measurement has a hole in the shape of its most important variable. The stack measures whether content was delivered and engaged with. It does not measure whether the claim was preserved end to end, from the approved sentence on the inside to the machine-generated answer on the outside. Fidelity is the join between those two worlds, and almost no one is instrumented to see it. Brands measured on delivery keep optimizing delivery, and the variable that moves the business, and the risk, goes unwatched because it was never assigned a number.

A worked example: Varigel wins every channel and loses the claim

Take a fictional brand, Varigel, approved for one narrow indication with a known contraindication. Its omnichannel program is a textbook success. Reach is ahead of forecast. Email engagement leads the category. Share of voice is number one in its therapeutic area. Every quarterly review is a victory lap.

Now ask the machine. A clinician opens an AI answer engine and types the real question, "what is Varigel used for." One engine answers cleanly from the label. A second adds a confident aside about a second use that traces to a years-old abstract the brand never promoted. A third summarizes the efficacy and silently omits the contraindication, because the source it leaned on skipped the safety section. Three answers, two of them carrying a fidelity failure, all of them invisible to a dashboard that only counts impressions.

Here is the part that should change the budget conversation. Varigel's high share of voice did not protect it from any of that. It made it worse. The brand paid to be the loudest entry in its category, and the volume now propagates whichever paraphrase is circulating, including the off-label one. The reach metric and the fidelity reality point in opposite directions, and only one of them is on the dashboard. The successful program and the regulatory exposure are the same program.

Three moves every brand should make now

You do not need to tear down the omnichannel stack. You need to add the variable it was built to avoid and reweight the rest around it.

1. Reframe the KPI from reach to fidelity, and from the asset to the claim. Stop reporting only how far content traveled and start reporting whether the claim survived the trip. The headline number is no longer impressions delivered. It is the share of machine-generated answers about your brand that match the approved label, measured across the engines your audience actually uses. Reach becomes a supporting metric, not the scoreboard. The asset stops being the unit of measurement. The claim becomes the unit.

2. Instrument the outside, not just the send. Your stack already measures the send exhaustively. It measures the receive not at all, because the receive now happens inside a model you do not own. Point an instrument at the answer. Take the twenty real questions your HCPs ask, run them across ChatGPT, Gemini, Perplexity, Google AI Overviews, and the medical answer engines in your area, and record for each one whether you are mentioned, whether the mention is accurate against the label, and whether anything reads off-label. That is your fidelity baseline. It is the number share of voice was always pretending to be.

3. Join the outside signal to the approved sentence on the inside. A drift you cannot trace is a drift you cannot fix. When a machine starts saying something the label does not support, you need to see it as a deviation from a specific known-good approved sentence, then route it to the team that owns the source content. Fidelity is not a marketing metric or a medical metric. It is the line connecting the claim you approved to the claim that circulated, and it only works when the inside system and the outside monitor are the same instrument, not two tools owned by two functions that never speak.

Where this leaves you

The reason brands cannot make those three moves today is that the inside and the outside were never connected. The team that approves the message has no view of what the machine says. The agency watching channel performance has no authority over the approved message and no instrument pointed at the paraphrase. So fidelity failures are found late, by accident, in a screenshot someone forwards in alarm, long after share of voice already paid to amplify them.

Juncture is built for that seam. Inside, it pre-checks the approved message before MLR, comparing every asset against the label, surfacing how much of it reuses already-approved content, and backing the reviewer with a 21 CFR Part 11 trail and an e-signature sign-off. Outside, it measures Share of Answer and off-label drift across the engines your audience uses, continuously, not once. The value is in the join: the same approved sentence you cleared inside is the sentence Juncture watches for outside, so a fidelity failure shows up as a deviation from a known-good claim rather than a surprise in a forwarded screenshot. Content reuse is the tangible payoff that funds the rest. You approve faster, you ship more from a smaller approved core, and the claim you shipped is the claim the machine learns to repeat.

Omnichannel pharma spent a decade perfecting the broadcast and never checked the signal. Reach told you the message went out. It was never going to tell you the message was right. The brands that add fidelity to the dashboard now will spend next year defending a claim they can see. The ones that keep optimizing reach will keep paying to amplify a message they never verified.

Bring one brand and the twenty questions your audience actually asks. We will show you its fidelity baseline today, flag the off-label drift your reach metrics are amplifying, and trace that drift back to the approved sentence that should have circulated instead. See it on your brand, then decide.

People also ask

Questions this raises

See it on your brand

See Juncture run on your brand.

Bring an asset and a brand. We will pre-check the asset against the label and show how the machine answers about the brand today, inside and out.