What Marketing Attribution Is
Marketing attribution answers one question: which of my marketing touchpoints deserve credit for this sale? A buyer might see a YouTube ad, click a Facebook ad a week later, open your email and finally buy after a Google search. Attribution decides how much credit each of those gets, which in turn decides where you spend next month.
Attribution Models Explained
An attribution model is the rule for splitting credit. Using the journey above, here's how each common model would assign a $100 sale:
| Model | How credit is split | YouTube | |||
|---|---|---|---|---|---|
| Last click | All credit to the final click | $0 | $0 | $0 | $100 |
| First click | All credit to the first click | $0* | $100 | $0 | $0 |
| Linear | Equal across clicks | $0* | $33 | $33 | $33 |
| Time decay | More to recent touches | $0* | $17 | $33 | $50 |
| Position-based | 40% first, 40% last, 20% middle | $0* | $40 | $20 | $40 |
| Data-driven | Algorithm estimates each touch's contribution | Varies by account data | |||
*View-only touches usually get no credit in click-based models. Time-decay figures are illustrative; real time-decay weights depend on the gap between touches.
Credit to Facebook under each model ($100 sale)
That range is the whole point: the model you choose changes which campaigns look profitable. Top-of-funnel campaigns look weak under last-click; closing campaigns look weak under first-click.
What GA4 and Google Ads offer now
In 2023 Google retired the first-click, linear, time-decay and position-based models from GA4 and Google Ads, leaving data-driven attribution and last-click options. If you want to compare rule-based models side by side, you need a separate tracker that offers them.
Attribution Windows
An attribution window is how long after a click or view a platform keeps crediting its ad. Longer windows mean more conversions credited to ads; shorter ones mean fewer.
| Platform | Default window (typical) | Notes |
|---|---|---|
| Meta Ads | 7-day click, 1-day view | Can be changed in ad set settings |
| Google Ads | 30-day click-through | Adjustable, commonly 1 to 90 days |
| Independent tracker | You choose | Can look back across all channels |
Defaults change from time to time, so confirm the setting in each ad account. The mismatch between windows is one big reason platform numbers never match your sales. See Facebook ads tracking after iOS 14.
Why Every Platform Over-Counts
Each ad platform only knows about its own ads, and each one credits itself whenever its ad falls inside its window. In the journey above, Meta (click within 7 days) and Google (final click) could both report the same $100 sale. Add up your platforms and you'll often find more "conversions" than orders.
MTA vs MMM vs Incrementality Testing
| Approach | How it works | Best for |
|---|---|---|
| Multi-touch attribution (MTA) | Tracks individual journeys and assigns credit to touchpoints | Day-to-day ad optimization; most small and mid advertisers |
| Marketing mix modeling (MMM) | Statistical model of spend vs sales over time, no user tracking | Large budgets across many channels, including offline |
| Incrementality / lift tests | Compares people who saw ads with a holdout group | Proving whether a channel truly adds sales |
For most of our readers, MTA through a good tracker plus occasional sanity checks against real sales is the practical choice. MMM needs a lot of data and budget to be reliable.
Building an Attribution Setup That Works
- Label every click. Use consistent UTM parameters and platform dynamic parameters on every ad, email and post.
- Track first-party. Use a tracker that runs on your own domain so you keep a click-to-sale record you control.
- Connect real revenue. Integrate your checkout, CRM or affiliate postbacks so the tracker sees actual sales, refunds and phone deals.
- Send conversions back to the platforms through their conversion APIs so their algorithms optimize on better data. See our Conversions API guide.
- Compare two models. Look at first-click and last-click side by side to see which campaigns start journeys and which close them.
- Reconcile monthly. Check tracked revenue against your actual revenue to keep everyone honest.
Attribution Tools
For small and mid-sized advertisers, ClickMagick offers first-party tracking, multi-touch attribution models (on Standard and Pro) and conversion syncing to seven ad platforms at published prices. Larger brands look at tools like Hyros, Northbeam or Triple Whale, depending on their business. Compare them in our best ad tracking software roundup and our Hyros alternatives guide, or browse more on the Click Tracking Guide homepage.