Skip to content
Founding member offer: 3 months free for the first 20 brands.Claim your spot →
Avantages

Marketing analytics guide

Shopify marketing attribution, explained

Meta, Google, TikTok and Shopify each tell you a different story about which channel drove your sales. This guide explains why the numbers disagree, which attribution models exist and how to decide where your next dollar should go.

Written by Malick Alexandre Sarr, co-founder of Avantages. Published on . About 8 minutes to read.

What is marketing attribution?

Marketing attribution is the set of rules that decides which marketing channel gets credit for an order. A customer might see a TikTok video, click a Meta ad a week later and finally buy after searching your brand on Google. Attribution decides whether TikTok, Meta, Google or all three get the credit.

There is no single correct answer. Each model answers a slightly different question, so the goal is to choose a model that matches the decision you are making.

Why ad platforms and Shopify report different numbers

Every ad platform measures its own results with its own rules. Meta, Google and TikTok each count the orders they believe they influenced, using their own attribution windows, and none of them sees what the other platforms did. When the same customer touched three platforms, all three can claim the same order.

That is why the conversions reported by your ad platforms often add up to more orders than your store actually received. In the illustrative example below, the platforms claim 1,160 orders for a store that sold 1,000.

Illustrative example of platform-reported orders compared with store orders
SourceOrders it reportsNote
Meta Ads620Counts clicks and views within its own window
Google Ads540Counts clicks, including brand searches
Platforms combined1,160The same order can be counted twice
Shopify1,000The orders that actually happened

The main attribution models

Common marketing attribution models
ModelHow it gives creditGood for
Last clickAll credit goes to the last channel clicked before the orderSeeing which channels close sales
First clickAll credit goes to the first channel that brought the customerSeeing which channels find new customers
LinearCredit is split equally across every touchpointA balanced view of long journeys
Time decayTouchpoints closer to the order get more creditShort buying cycles and promotions
Position basedMost credit goes to the first and last touchpoints, the rest is splitValuing both discovery and closing
Data drivenA statistical model estimates each touchpoint’s contributionLarge accounts with plenty of conversion data

What attribution cannot tell you

Every attribution model divides credit for orders that happened. None of them can tell you which orders would have happened anyway, without the ad. That question is about incrementality, and it is the one that matters most for budget decisions.

Research on hundreds of Facebook advertising experiments found that standard, non-experimental measurement often overestimated the effect of ads compared with randomised tests. Holdout tests and geographic tests, where some customers or regions see no ads, give the most reliable answer.

A practical way to judge your channels

  • Start from the truth in your store: total orders and net sales in Shopify.
  • Track blended metrics such as MER (total revenue divided by total marketing spend) and blended CAC, which cannot double count.
  • Compare what each platform claims with what your store sold, and note how much each one over-reports.
  • Use UTM parameters on every link, so Shopify and Google Analytics 4 can see where visits came from.
  • Run a holdout or geographic test before you scale a channel significantly.
  • Use the same attribution window when you compare platforms, or the comparison is not fair.

Attribution in AvantagesComing soon

Platform claims next to the sales in your store

Avantages attribution will show what each ad platform claims next to what your Shopify store actually sold, so you can see which channel over-reports before you move budget. Shopify and Google Analytics 4 are connected today, Meta Ads is next, then Google Ads and TikTok Ads.

Founding member offer for the first 20 brands

Get 3 months free as a founding member

Then 50% off your first year. In a 30-minute call, we connect your Shopify store and walk you through your first daily briefing.

Claim a founding spot →

A 30-minute call, no commitment