Marketing attribution
Marketing attribution is the method of deciding how much credit each marketing channel or touchpoint, such as an ad, email or search visit, receives for a conversion that a customer eventually made.
Customers rarely act after one contact. Someone might see a social post, later search for the business, read a newsletter and finally click an ad before booking. Attribution is the set of rules that shares the credit for that booking between those touchpoints, so you can judge which channels are worth the money.
Attribution depends on conversion tracking, but it is not the same thing. Tracking records that a conversion happened; attribution decides who gets the credit. Every model is an estimate, and different models applied to the same data can tell quite different stories.
How it works
Rules-based models apply a fixed formula. Last-click gives all the credit to the final touchpoint before the conversion. First-click gives it all to the first. Linear splits it evenly across every touchpoint. Time-decay gives more to recent ones, and position-based models weight the first and last more heavily than the middle. Each reflects a different assumption about what matters.
Data-driven attribution uses the account's own conversion paths and statistical modelling to estimate how much each touchpoint changed the probability of converting. Google Analytics 4 uses a data-driven model by default when crediting key events and also offers last-click, and Google retired several of the older rules-based models from its tools in 2023. Each ad platform also attributes conversions to itself using its own rules, so totals from different platforms usually add up to more conversions than you actually had.
Every method has blind spots. Touchpoints that cannot be tracked, such as word of mouth, a printed flyer or a podcast mention, get no credit at all. Visitors who decline cookies or switch devices break the path into pieces. To check what you have, compare conversions in your analytics with your real sales records, ask new customers how they heard about you, and use UTM parameters on every link you control so each channel can be identified.
Example
An online pottery shop sees a puzzle. Its ad platform reports that social ads drove 80 sales last month, its search ads report 60, and its own store records only 100 sales in total. Each platform is counting sales where its ad was involved somewhere in the path, so the same sale is claimed twice.
In GA4, using one model across all channels, social ads mostly appear early in paths and organic search and email appear near the end. The owner adds a short "How did you hear about us" question at checkout. Many customers mention a craft fair, which no digital model could see. The shop keeps the social ads, which start many journeys, but stops judging them on last-click sales.
Why it matters for your business
Attribution decides where your budget goes. A model that gives all credit to the last click tends to reward channels that close sales and starve the ones that start them, which can slowly shrink the number of new customers. The honest position is that all attribution is approximate. Use it to compare channels consistently, check it against real sales, and combine it with simple tests, such as pausing a channel in one area or period and watching what happens.
Common mistakes
- Adding up the conversions each ad platform claims and treating the total as real sales.
- Switching attribution models between reports and then comparing the results as if nothing changed.
- Cutting channels that start customer journeys because they rarely get the last click.
- Forgetting offline influences such as referrals and events that no tracking can see.
Questions people ask
What is the best attribution model?
There is no single best model. Data-driven attribution is often a sensible default when an account has enough conversion data, while last-click is simple and easy to explain. Whatever you choose, use the same model consistently and check its conclusions against real sales and customer feedback.
Why do Google Ads and GA4 show different conversion numbers?
They can count conversions on different dates, use different attribution models, include different channels and handle consent and cross-device activity differently. Google Ads typically credits conversions to the date of the ad click, while GA4 uses the date of the conversion. Some difference between the two is normal.
Can small businesses use attribution?
Yes, in a simple form. Tag links with UTM parameters, track key actions in GA4 and ask every new customer how they found you. That combination usually gives a small business a clearer picture than an elaborate model running on too little data.