Glossary . Marketing attribution

What is marketing attribution?

Most sales take more than one touch. Marketing attribution is how you decide which of those touches gets the credit. Here is what it means, the models, what GA4 uses now, and why the data underneath matters more than the model.

Short answer

Marketing attribution is the practice of assigning credit for a conversion to the marketing touchpoints along a customer's path to that conversion. The rule or algorithm that decides how credit is split is called an attribution model, from simple last-click to machine-learning data-driven attribution. Every model is only as accurate as the tracking data behind it. On Shopify, TrackBee gives attribution complete, deduplicated conversion data, enriched with first-party data, so the model is working from the full picture.

The basics

What is marketing attribution?

A shopper rarely buys on the first click. They might discover you on TikTok, search your brand on Google, get retargeted on Meta, then convert from a Klaviyo email. Marketing attribution is how you assign credit for that sale across those touchpoints, so you can see which channels actually drive revenue. The rule that decides how the credit is split is called an attribution model.

The model you pick changes the story completely. Here is the same journey scored two ways. Last-click hands all the credit to the final touch and ignores everything that warmed the customer up. Data-driven attribution spreads it based on each touch's estimated contribution.

The models

The attribution models, explained

An attribution model is the rule or algorithm that decides how credit is split. The rules-based models apply a fixed formula. Data-driven attribution replaces the formula with machine learning.

Rules-based

Last-click

100% of the credit to the final touchpoint. The most intuitive model, but it ignores every earlier, assisting touch.

Rules-based

First-click

100% to the first touchpoint. The mirror image of last-click, and just as one-sided.

Rules-based

Linear

Credit spread equally across every touchpoint in the path.

Rules-based

Time-decay

More credit to the touchpoints closer in time to the conversion.

Rules-based

Position-based (U-shaped)

40% to the first touch, 40% to the last, and the remaining 20% shared across the middle.

Machine learning

Data-driven (DDA)

Uses your account's own data, comparing converting and non-converting paths, to estimate each touchpoint's actual contribution.

Where the industry landed

What GA4 and Google Ads use now

The rules-based models are fading from the big platforms. As of November 2023, Google Analytics 4 removed first-click, linear, time-decay and position-based. GA4 now offers data-driven attribution, the default, plus last-click variants (paid and organic last click, and Google paid channels last click). Google Ads made the same shift, with data-driven attribution as its default.

The honest caveat: no model is objectively correct. Each is a lens on the same data, and even data-driven attribution only sees the touchpoints it can actually track. It needs a minimum data volume to run, it is walled to one platform's ecosystem, and it inherits every gap in your tracking. Which is why the model matters less than the quality of the data underneath it.

Related, not the same

Attribution vs media mix modeling vs incrementality

Three ways to measure marketing, often confused. Attribution and media mix modeling show credit and correlation. Only incrementality proves causation.

Attribution

Maps the individual customer journey and assigns credit for conversions across its touchpoints. Path-level and correlational.

Media mix modeling (MMM)

Uses statistical analysis of aggregate historical sales and spend to estimate each channel's contribution. Privacy-safe and top-down, with no user-level tracking.

Incrementality testing

A controlled experiment, an exposed group versus a holdout, that measures the true causal lift: the conversions your marketing actually caused.

The part that comes first

Attribution is only as good as your data

You can pick the most sophisticated model in the world, but if the events feeding it are incomplete, the answer is still wrong. Browser pixels miss roughly 30 to 60 percent of conversions to ad blockers, iOS limits, consent banners and simple failures, so touches go unrecorded and channels get miscredited. Fixing the data comes before choosing a model.

TrackBee captures your Shopify conversions server-side, deduplicates them against your pixels, and enriches every event with first-party data before sending it to every channel you run. Attribution, in GA4 or any platform, then works from a complete, consistent picture. Flat from €79/mo, live in about 5 minutes.

Complete data for attribution across
  • Meta
  • Google
  • TikTok
  • Pinterest
  • GA4 & Klaviyo
  • Plus ChatGPT Ads, Microsoft Ads and more
Server-side, deduplicated, enriched with first-party data.
Complete, deduplicated conversion data for every channel Meta logo Google Ads logo TikTok logo Pinterest logo Google Analytics 4 logo Klaviyo logo ChatGPT Ads Microsoft Ads
Common questions

Marketing attribution, answered

What is marketing attribution?

Marketing attribution is the practice of assigning credit for a conversion to the marketing touchpoints along a customer's path to that conversion. The rule or algorithm that decides how the credit is split is called an attribution model, and it lets you see which channels actually drive revenue.

What are the main attribution models?

The rules-based models are last-click (all credit to the final touch), first-click (all to the first), linear (spread equally), time-decay (more credit closer to the conversion), and position-based or U-shaped (40% first, 40% last, 20% across the middle). Data-driven attribution replaces the fixed formula with machine learning that estimates each touch's actual contribution.

What is data-driven attribution?

Data-driven attribution (DDA) uses machine learning on your account's own data, comparing converting and non-converting paths, to estimate how much each touchpoint actually contributed to a conversion. It is more nuanced than a fixed rule, but it only sees the touchpoints it can track and needs a minimum data volume, so it is not bias-free.

What attribution model does GA4 use?

As of November 2023, Google Analytics 4 removed the four rules-based models (first-click, linear, time-decay, position-based). GA4 now offers data-driven attribution, which is the default, plus last-click variants (paid and organic last click, and Google paid channels last click). Google Ads made the same change, with data-driven attribution as its default.

What is the difference between attribution, MMM and incrementality?

Attribution maps the individual journey and assigns credit across its touchpoints. Media mix modeling (MMM) uses aggregate historical data to estimate each channel's contribution, top-down and privacy-safe. Incrementality testing runs a controlled experiment against a holdout group to measure true causal lift. Attribution and MMM show credit and correlation, only incrementality proves causation.

Is there a best attribution model?

No single model is objectively correct. Each is a different lens on the same data, and the right one depends on your business question. What matters more is the quality of the data underneath, because every model, including data-driven attribution, is distorted when your tracking misses conversions.

How does TrackBee help with attribution?

TrackBee does not replace your attribution model, it fixes the data it runs on. It captures your Shopify conversions server-side, deduplicates them against your pixels, and enriches every event with first-party data before sending it to Meta, Google, TikTok, Pinterest, GA4 & Klaviyo. Your attribution then works from complete, consistent data instead of a partial picture. Setup is about 5 minutes, flat from €79/mo.

Give your attribution complete data to work with

TrackBee captures conversions server-side, deduplicates them, and enriches every event with first-party data across Meta, Google, TikTok, Pinterest, GA4 & Klaviyo. Flat from €79/mo, live in about 5 minutes.

Last updated: July 2026