Attribution

Also called: marketing attribution, attribution model

Attribution is the method of assigning credit for a sale or lead to the marketing touchpoints a customer passed through, such as an ad click, an email and an organic search visit.

Back to the glossary

Need someone who works with this every day? The analysis is free.

Most customers do not buy after a single interaction. They might see a social ad, search for the brand a week later, open a newsletter and then order. Attribution is the set of rules that decides how much of that order each step gets credit for. The rules are called an attribution model.

The model you use changes the numbers you see. Under one model a paid social campaign looks unprofitable, under another it looks essential. That is why attribution sits behind almost every channel metric, including ROAS and cost per acquisition. You meet it in GA4, in Google Ads and Meta conversion settings, and in CRM tools that connect a closed deal back to the first form a lead filled out.

Mechanics

How attribution models split the credit

Rule based models apply a fixed formula. Last click gives all credit to the final touchpoint before the conversion. First click gives it all to the step that introduced the customer. Linear splits it evenly across every step. Time decay gives more weight to steps closer to the purchase, and position based models favor the first and last steps while sharing a smaller portion with the middle.

Data-driven attribution, the default in GA4 and Google Ads, compares paths that converted with paths that did not and estimates how much each touchpoint changed the odds. It needs enough conversion volume to work well. Every model depends on tracking: without consistent UTM parameters, working pixels and server side signals, steps disappear from the path and their credit moves to whatever was recorded instead. Each ad platform also reports conversions using its own view of the path, so the totals across platforms often add up to more than your actual sales.

Example

A worked example with three touchpoints

Assume a furniture store records 100 orders in a month, each with revenue of 600, for total revenue of 60,000. Suppose every order followed the same path: a Meta ad click, then a Google search ad click, then an email click.

Under last click, email gets all 60,000 of credited revenue and the two ad channels get nothing. Under first click, Meta gets all 60,000. Under linear, each channel gets one third, so 20,000 each. Now assume Meta spend was 8,000 and Google spend was 6,000. With linear credit, Meta ROAS is 20,000 / 8,000 = 2.5 and Google ROAS is 20,000 / 6,000 = 3.3. With last click, both show zero and look like the first thing to cut, even though the same customers would likely never have reached the email list without them.

Use

When attribution helps and when it misleads

  • Use one agreed model across your reports, so month to month changes reflect performance rather than a switch in the counting rules.
  • Compare two models side by side before moving budget, since a channel that looks weak under last click may be doing the introducing.
  • Platform reported conversions mislead when you add them together, because Google Ads and Meta can both claim the same order.
  • Attribution shows correlation along a recorded path, not proof that a channel caused the sale; holdout tests answer that question more directly.

Watch out

Common mistakes with attribution

  • Cutting upper funnel campaigns because last click reports give them no credit, then watching branded search and direct sales slowly decline.
  • Leaving links untagged in emails and social posts, so those visits land in direct or referral and their credit goes elsewhere.
  • Switching models in the middle of a quarter and comparing the new numbers with the old ones as if nothing changed.
  • Trusting data-driven models on accounts with very few conversions, where the estimates swing widely from week to week.
  • Ignoring offline steps such as phone calls and sales meetings, which never appear in a web based path.

Questions

Questions about Attribution

01Which attribution model should a small business use?

Pick a model you can explain and keep it steady so month over month comparisons stay fair. Data driven attribution in GA4 works when you have a decent volume of conversions. With low volume, many owners use last click for daily decisions and glance at first click to see which channels introduce new buyers.

02Why do Google Ads and Meta report more conversions than my store actually had?

Each ad platform credits itself whenever its ad touched the path, within its own lookback window. A shopper who clicked a Meta ad and later a search ad can be claimed by both. Treat platform totals as overlapping views and check them against the orders or leads recorded in your own system.

03What is the difference between attribution and incrementality?

Attribution splits credit among touchpoints that were present before a sale. Incrementality asks whether the sale would have happened anyway without a given channel, usually answered with holdout or geo experiments. A channel can collect plenty of credit and still add little new revenue.

Free analysis

Know what the number means. Now improve it.

Order the free marketing analysis. Within 24 hours you get a PDF that reads your own figures, and a senior project manager matches the specialist to act on them.

  • Analysis within 24 h
  • No commitment
  • PDF and 5 competitors
  • Team picked by your PM

Start with your website address

Enter your website address. Phone and email come in the next step.

Free, with no commitment. Analysis within 24 hours.

  • Analysis within 24 h
  • Call and scope
  • The team goes to work
Your analysis is prepared by a senior project manager with 15+ years of experience in marketing.