118 clicks, zero conversions: why attribution is the first automation step, not the last
The campaign had a tracking problem before it ever had a conversion problem.
A LinkedIn outreach funnel for a DACH leadership-development firm produced 118 clicks to a webinar registration page in a single push — and not one signup that could be traced back to a specific channel. The obvious question was why nobody converted. The question that actually mattered, and had to be answered first, was why nobody could tell where the clicks had come from.
The number that didn't add up
118 link clicks looked like real engagement — enough to expect a handful of signups, or at least a clear story about why they didn't land. Instead, the reporting showed a gap nobody could close. The webinar tool counted registrations. The outreach tool counted clicks. The two numbers had no reliable way to meet in the middle, and nothing in between them recorded which visitor had come from where.
The instinct in that moment is always the same: something must be wrong with the offer, the page, the subject line. Rewrite the copy, tighten the call to action, ship a new version and watch the next batch of clicks more closely. None of that would have fixed the actual problem, because the actual problem wasn't visible yet.
One link, two channels
The registration page had exactly one tracked URL. Organic posts on LinkedIn used it. The outreach sequence sent to the same audience used it too — same UTM parameters, same destination, no distinction anywhere in between. Every click landed in one undifferentiated bucket, indistinguishable by source the moment it arrived.
This is a common, almost invisible failure mode. Nobody decided to merge the channels on purpose. The link was copied from wherever it had last been used, because setting up a second one felt like a minor detail — right up until that detail turned out to be the only thing that mattered.
- Organic social and manual outreach pointed at the identical tagged link
- Bookings landed in the CRM with no field recording which channel had produced them
- The automation router forwarded the destination URL, not the origin of the click
Why it read like a conversion problem
Zero attributable conversions looks exactly like a broken funnel. It produces the same reflex: audit the page, question the offer, suspect the audience. A team can spend weeks optimizing a step that was never actually the problem, because the one number that would prove otherwise doesn't exist yet.
A number you cannot break down by source is not a metric. It is a placeholder for a metric.
Fixing the plumbing, not the page
The fix had nothing to do with the webinar page itself. It meant giving every channel its own tagged link — organic, outreach, and any paid push getting distinct campaign, medium, and source values instead of sharing one. It meant adding a source field to the booking record, so a registration carried its origin all the way into the system of record instead of losing it at the first hand-off. And it meant checking every automation step in between to confirm it forwarded that tag rather than silently dropping it — because one untracked redirect anywhere in the chain is enough to erase the whole trail.
If a click has to pass through three systems before it becomes a number you can act on, tag it before you build anything that measures it.
What attribution actually bought
Once every channel carried its own trace, the same 118 clicks turned into something usable: a real split between organic curiosity and outreach intent, and a real conversion rate per channel instead of one flat, meaningless zero. Only then was it possible to say which part of the funnel genuinely needed fixing — and which part had been working the whole time, just invisibly.
Attribution is not a reporting feature bolted on once a campaign is already live. It is an architecture decision that has to be made before the first click happens, because after that, the data you didn't capture is gone for good.

