Conduit Digital

Reporting and Data

Attribution Models in Paid Media: What Agencies Need to Know

Last click versus data-driven matters less than whether GTM, GA4, and Conversion Clarity were configured correctly to feed either model real, complete data.

January 14, 20267 min read
Two Conduit specialists collaborating on laptops

Every agency running paid media eventually gets the same question from a client: which channel actually gets credit for that sale? The real answer is almost always more complicated than the dashboard implies, and the model an agency picks to answer it matters less than most people assume.

Last click, first click, linear, data-driven: the naming conventions change every time a platform ships an update, and clients hear the word "attribution" and assume it is a settings toggle. It is not. Attribution is a reporting layer sitting on top of a tracking foundation, and if that foundation is incomplete, no model fixes it. This is where most agencies actually lose the argument, not in choosing between last click and data-driven, but in the tracking that decides what either model can even see.

Last Click Still Runs Most Accounts, and Not by Accident

Last click attribution assigns full credit to the final touchpoint before a conversion. It has been the default since analytics existed because it is simple to explain, cheap to compute, and produces a number a client can act on immediately. The tradeoff is well documented: last click systematically overweights bottom-funnel channels like branded search and retargeting, and it starves the upper-funnel work, social, display, awareness campaigns, that built the demand those bottom-funnel channels are harvesting.

Platforms have pushed data-driven attribution as the fix, distributing credit across the path based on modeled contribution rather than a single touchpoint. It is a real improvement when the data behind it is solid. But data-driven models are trained on the conversion paths a client's tracking actually captures, and that is exactly where the second problem starts.

The Phone Call Is the Blind Spot Most Stacks Never Close

For a large share of agency clients, home services, healthcare, legal, anything local, the conversion that matters does not happen on the website. It happens on the phone. A prospect searches, clicks an ad, browses the site, and picks up the phone to call. If that call is not tracked as a conversion event tied back to the session that produced it, every attribution model in the platform is working from an incomplete picture, optimizing toward form fills and checkouts while the real revenue event goes unrecorded.

Call tracking closes that gap, but only if it is wired in correctly: dynamic number insertion tied to session data, call outcomes classified and pushed back as conversions, and that data flowing into the same platform running the attribution model. Skip that step and the most sophisticated attribution model in the industry is still modeling the wrong funnel.

The Model Doesn't Matter If the Plumbing Isn't Right First

Before an agency argues with a client about which attribution model to use, the more useful conversation is whether the tracking underneath it can be trusted. That means Google Tag Manager configured to fire the events that actually matter to the client's business, GA4 set up with conversions mapped to real revenue actions rather than default engagement events, and call tracking integrated rather than bolted on as an afterthought.

  • Conversion events in GA4 tied to actual revenue actions, not page views or session duration
  • GTM triggers audited against the client's real funnel, not a generic template
  • Call tracking numbers swapped dynamically per session so calls attribute correctly
  • Cross-domain and cross-device tracking checked when the client's funnel spans both
  • A defined list of what counts as a conversion, agreed with the client before reporting starts

Get this part wrong and it does not matter whether the reporting layer says data-driven or last click. Both models are drawing conclusions from data that is already missing pieces, and neither one will flag that it is happening. The dashboard will just look confident.

Why Every Platform's Own Numbers Never Add Up to the Real Total

Pull the self-reported conversion numbers from Google Ads, Meta, and Microsoft on the same account in the same month and add them together. The sum routinely runs higher than the client's actual sales for that period. That is not a bug in any one platform's tracking. It is what happens when three separate systems each claim credit for touchpoints the others are also claiming, inside their own walled garden, with no mechanism for subtracting the customer who would have converted through branded search anyway, or the impression Meta counted a week before a sale that Google Ads counted the same day.

This is the practical argument for treating multi-touch attribution as an account-level exercise rather than trusting any single platform's dashboard on its own. An agency that pulls GA4, Google Ads, and Meta reporting into one blended view, reconciled against actual CRM or sales data, sees the double-counting directly instead of presenting three platform reports that each look correct in isolation and cannot all be true at the same time.

What Google Actually Removed From the Attribution Model List

Google has trimmed the usable attribution model list down to two: last click and data-driven. First click, linear, time decay, and position-based models are gone, per Google's own documentation, and conversion actions that were still running one of the retired models were automatically upgraded to data-driven whether the advertiser chose that or not.

The practical effect is that an agency pitching "we use a linear model to fairly value the whole funnel" is describing a setting that no longer exists inside the platform doing most of the reporting. Data-driven attribution is the closest thing to a replacement, but it works by analyzing an account's own historical conversion paths, which means it needs real conversion volume to have paths worth learning from. A low-volume account is, in practice, still being modeled a lot like last click, regardless of what label the report shows.

Incrementality Testing Answers a Question No Attribution Model Can

Even a perfectly configured, data-driven model is still describing correlation inside the paths a platform happened to observe. It cannot answer whether the customer would have converted anyway without seeing that particular ad. That is a different kind of question, and it is what incrementality testing exists to answer: a geo holdout that pauses spend in a subset of matched markets while running normally elsewhere, or a platform-native lift study, checks whether a channel's attributed credit reflects real incremental revenue or mostly demand that would have shown up regardless.

An agency does not need to run this on every channel every month. A periodic holdout on whichever channel is currently claiming the most attribution credit, retargeting is a common candidate, is enough to sanity check whether the model's story matches reality. This does not replace the attribution report built into a white label reporting stack. It calibrates how much to trust it, and it gives a real answer the next time a client asks whether retargeting is actually driving sales or mostly claiming credit for sales that were already happening.

When Last Click Is Still the Right Call, Not Just the Default

None of this means data-driven attribution is automatically the better choice for every account. A low-volume account, one converting a handful of times a month, does not have enough conversion paths for a data-driven model to learn anything meaningful from, and forcing it onto that model anyway produces a report that looks more sophisticated without actually being more accurate. For that kind of account, a clearly labeled last-click view, paired with the plumbing fixes described above so the number itself can be trusted, is a more reliable read of the data than a data-driven model straining to find patterns in too few conversions.

The practical threshold is conversion volume, not calendar time on the account. An account converting dozens of times a week has enough signal for data-driven attribution to say something real. An account converting a few times a month does not, no matter how long it has been running, and an agency reporting data-driven credit on an account that thin is presenting a modeled guess with more confidence than the underlying data supports. Checking actual conversion volume before choosing which model to lead a client conversation with is a five-minute step that a lot of agencies skip, because the platform defaults to data-driven automatically and nobody goes back to question whether the account has the volume to justify it.

Presenting Attribution to a Client Without the Jargon

Clients do not need a lecture on modeled probability distributions. They need to understand, in plain terms, why a channel that does not show many direct conversions is still worth funding, and why a channel with a strong last-click number might be riding on demand another channel created. The way to do that is not a slide full of attribution theory. It is showing the path: this is where the customer started, this is what they interacted with along the way, this is where they finally converted, and here is the phone call that closed it.

Agencies that get this right treat attribution as a story about customer behavior, not a technical exercise. The model is the mechanism. The narrative is what the client actually pays attention to.

Getting the Foundation Right Before the Model

None of this works retroactively. An agency that waits until a client asks about attribution to check whether GTM, GA4, and Conversion Clarity are actually configured correctly is already behind. That is the order Conduit builds in for every partner: tracking locked down first, attribution and reporting built on top of it second, so when the model question comes up, the answer is already sitting in the data instead of needing to be reconstructed. It is the same discipline behind Conduit's white label reporting and dashboards, built so the numbers an account manager presents are numbers they can defend.