Home › Learn › Attribution in Advertising: What It Proves and Doesn't
Comparison

Attribution in Advertising: How It Works, and What It Can't Prove

Updated 2026-08-21 · 1846 words · Written against what currently ranked for “attribution in advertising”
The short answer

Attribution in advertising is the method for assigning credit for a sale to the ad touchpoints a shopper saw before buying. It's a correlation tool, not proof: last-click, linear and algorithmic models all guess at causation. Only holdout tests measure it directly.

What this looks like across the book we manage

48.5%
of all search spend went to terms that returned no orders — $4.96M of $10.24M across the book
Full Circle managed accounts · 47 brands · Amazon search data from 1 May 2026
83%
of search terms that took a click produced zero sales. Not a long tail — the majority of everything running
Full Circle managed accounts · 47 brands · Amazon search data from 1 May 2026
0.9%
of search terms produced 80% of sales. Under one percent of 891,585 terms carries almost all of the revenue
Full Circle managed accounts · 47 brands · Amazon search data from 1 May 2026
8.7%
blended TACoS across 42 brands over $100k, median 7.9% — the spread runs from near zero to 18.1%
Full Circle managed accounts · 47 brands · Amazon search data from 1 May 2026

What attribution in advertising actually means

Attribution is the method for deciding which ad touchpoint gets credit when a shopper converts. A shopper might see a display ad on Monday, click a sponsored product ad on Wednesday, and buy on Friday after searching your brand name directly. Attribution is the rule set that decides which of those three moments — or all three — gets the credit for the sale.

Every ad platform ships a default rule. Amazon Ads attributes sponsored ad sales to the last ad clicked within its attribution window. Meta attributes within its own click and view windows. None of these defaults talk to each other, which is the first thing that goes wrong: the same sale can get claimed, in full, by more than one dashboard at once.

Amazon Attribution and Amazon Marketing Cloud (AMC) exist to close part of that gap. Amazon Attribution tags non-Amazon marketing — social, search, email, display bought outside Amazon — so you can see its effect on Amazon shopping activity. AMC is the clean room where that data, plus DSP and sponsored ads event-level data, gets joined so you can check whether two of your own channels are claiming credit for the same shopper.

The attribution models, and what each one hides

There are two broad families: single-touch models, which give all the credit to one moment, and multi-touch models, which split it across several. Neither family proves causation — each describes a pattern, and every pattern-matching model has a specific blind spot.

The last row in the table below isn't a model in the same sense as the other six. It answers a different question — not "which touchpoint deserves credit" but "would this sale have happened anyway" — and that distinction is what the rest of this page turns on.

A worked example: the same purchase, three different answers

Say a shopper sees a display impression on Monday, clicks a sponsored product ad on Wednesday, and buys after a branded search on Friday. The order is $50.

  • Last-touch: the branded search gets 100% of the credit. Display and sponsored ads show $0 attributed revenue for that sale, even though one of them likely started the path.
  • First-touch: the display impression gets 100% of the credit. The sponsored click and the branded search — arguably the two moments closest to the purchase decision — get nothing.
  • Linear: each of the three touchpoints gets roughly $16.67. Fair-looking, and just as much of a guess as the other two.

All three answers come from the exact same shopper, the exact same purchase, the exact same three touchpoints. None tell you whether the shopper would have searched your brand and bought anyway, with or without the display ad. That question needs a different tool — a holdout, where a matched group of shoppers never sees the display ad, so you can compare what happened to them against what happened to the group that did.

Why Facebook ads attribution and Amazon's numbers don't match

Facebook (Meta) attributes within its own click and view windows, using its own pixel or Conversions API signal. Amazon attributes within its own window, using its own event log. There is no shared identifier connecting the two, so a shopper who clicked a Facebook ad and later bought on Amazon can get counted as a Facebook conversion, an Amazon conversion, both, or neither — depending on the windows, the consent given, and whether Amazon Attribution tags were placed on the Facebook creative in the first place.

Mobile advertising attribution adds another layer of friction. App install attribution runs through mobile measurement partners using device-level SDK signals, not browser cookies. Since Apple's App Tracking Transparency change, a large share of iOS users decline device-level tracking, which pushed most mobile attribution toward probabilistic and aggregated reporting instead of one-to-one matching. The practical result: mobile numbers you see today are built to a different, generally lower-confidence standard than desktop web numbers from the same campaign, even inside one platform.

None of this means the numbers are wrong. It means they answer slightly different questions, measured with different rulers, and adding them up across platforms will overcount the truth every time.

Attribution proves correlation. Incrementality proves the ad worked.

This is the honest core of the problem: last-click and multi-touch attribution measure who was present near a sale. They cannot measure whether the ad caused the sale. A shopper who was already going to buy, and who also happened to see your display ad, shows up in attributed reporting looking identical to a shopper the ad genuinely persuaded. Only a holdout or matched-control test — comparing an exposed group against a similar unexposed group — separates the two.

Attributed numbers are still a useful starting point. Across 30 of Full Circle and reMKTR's Amazon DSP advertisers in July 2026, the book delivered 6.04x return on ad spend, 78.4 million impressions at a $4.00 CPM and a blended $1.42 cost-per-click, with a blended cost per acquisition of $5.49 across 57,137 attributed purchases, 20.1% of them from shoppers new to the brand. Those are attributed figures. The honest next step is reconciling them in AMC, where DSP and sponsored ads stop double-counting the same shopper, then running a holdout to confirm the display spend is adding sales rather than claiming credit for ones sponsored ads or organic search would have closed anyway.

The common mistakes — including one we've made

The most common mistake is treating a platform's default attribution window as ground truth and scaling budget against it. A campaign showing strong attributed ROAS on a seven-day click window can still be doing nothing incremental — the shoppers were converting anyway, on a different channel's dime.

The mistake we've made ourselves: reading a drop in attributed display conversions as proof the channel stopped working, and cutting it, when the real cause was a tracking or model change upstream — not an actual drop in sales. The fix is procedural, not clever: check whether the number moved because behavior changed or because measurement changed, before touching budget. That's why every change we run now carries three things before it goes live — the evidence behind it, a measurement plan, and a rollback trigger — so a bad attribution read doesn't get mistaken for a bad result.

The second common mistake is running sponsored ads and DSP without ever reconciling them in AMC. Both channels can independently report the same purchase as attributed revenue, which inflates total attributed sales above what the business actually sold — a problem that only surfaces once you join the event logs.

Where Dr. DSP fits

Dr. DSP fits at the point where attribution stops being enough. It's Amazon DSP — Amazon's demand-side platform for programmatic display, video and audio, not the Delivery Service Partner courier franchise — run as a managed product by Fable 5, out of Full Circle, which has managed more than $500M in revenue across 100+ brands. The argument isn't that attribution is wrong to use — it's that last-click and multi-touch models can't prove a display ad caused a sale, and holdouts and matched controls can. Every DSP campaign gets reconciled in AMC so DSP and sponsored ads stop double-counting each other, and every change carries a measurement plan and a rollback trigger before it runs. There's no published price — a demo, the first 30 days free, and pricing set on the call against real budget and scope, with Orbit included at no extra cost. If you're reading attribution off dashboard numbers alone, this is the gap it closes.

Side by side — attribution in advertising
ModelHow it assigns creditWhere it breaks down
First-touch100% to the first touchpointIgnores everything that happened between first contact and the sale
Last-touch100% to the final touchpoint before conversionOverweights bottom-funnel and branded search; the default in most platform dashboards
LinearEqual credit across every touchpointTreats a skipped-past impression the same as a click
Time-decayMore credit to touchpoints closer to conversionStill assumes proximity means causation
Position-based (U-shaped)Fixed split, commonly heavier on first and lastThe split is arbitrary and rarely fits every funnel
Data-driven / algorithmicStatistical weight from converting vs non-converting pathsNeeds volume to be stable; still correlational, not causal
Incrementality (holdout / matched control)Compares an exposed group against a similar unexposed groupThe only one that tests causation directly; costs a held-out slice of traffic and needs real test design

Which one you should actually pick

Dashboard attribution (last-click, position-based) suits a short, single-channel funnel where a test design isn't worth the effort. Multi-touch or algorithmic models suit teams running several channels who want a directional read, not proof. Holdout and matched-control testing suits anyone about to scale spend on the strength of an attributed number, because it's the only method that shows what would have happened without the ad.

What to do with this

Shortlist on the job, not the feature grid. Pull your search-term report for the last 90 days and total the spend against terms that produced no orders — 48.5% across the 47 brands above. Then ask each vendor on your list what they would do about it in week one, and see who answers with a process rather than a screenshot.

Common questions

What is attribution in advertising, in one sentence?

It's the rule a business uses to decide which ad touchpoint — or combination of touchpoints — gets credit for a sale, out of everything a shopper saw before buying.

What's the difference between attribution and incrementality?

Attribution divides credit among the touchpoints a converting shopper happened to see. Incrementality tests what would have happened without the ad, using a holdout or matched-control group. Attribution can look strong on a sale that would have happened anyway; incrementality is built specifically to catch that.

Why doesn't Facebook ads attribution match Amazon's numbers for the same sale?

The two platforms use different attribution windows, different identifiers, and don't share data by default. A shopper who clicked a Facebook ad and bought on Amazon can be counted as a conversion by one platform, both, or neither, depending on consent, tagging, and timing — not because either number is fabricated.

Does mobile advertising attribution work differently from desktop?

Yes. App install attribution runs through mobile measurement partners using device-level SDK signals rather than browser cookies, and Apple's App Tracking Transparency change reduced how much of that signal is available on iOS. Most mobile attribution today leans on probabilistic and aggregated methods rather than one-to-one matching, which desktop web attribution still relies on more heavily.

What's the difference between Amazon Attribution and Amazon Marketing Cloud?

Amazon Attribution measures the effect of non-Amazon marketing — social, search, email, off-Amazon display — on Amazon shopping activity. Amazon Marketing Cloud is the clean room where that data, plus DSP and sponsored ads event-level data, gets joined so you can see whether two of your own channels are claiming credit for the same shopper.

Dr. DSP is Amazon DSP — the Demand-Side Platform, not the delivery franchise — run daily by Fable 5 with operators from a $500M+ Amazon team supervising. You pick the approval level, we reconcile in Amazon Marketing Cloud, and Orbit is included. First 30 days free, priced on the call.

Book a Dr. DSP demo
Written against what currently ranked for “attribution in advertising”, checked 2026-08-21: advertising.amazon.com, en.wikipedia.org. Vendor prices change without notice — check the vendor's own page before you budget. Our own figures are labelled with the scope and period they came from.