AI era ecommerce attribution: 24 answers
Twenty-four answers grouped into three questions the last month of ecommerce discussion keeps circling: who sent the visitor, what did the agent change, and why did that product sell.
Three platforms, three answers, one budget to defend. Your GA4 export already holds the answer, and the first finding is free and never leaves your browser. Get your first finding free
By Joris van Huët, Founder & CEOUpdated 3 min read
Three questions, twenty-four answers, one rule underneath all of them: an estimate without an interval is an opinion.
The last month of ecommerce discussion keeps circling the same three problems. Each one is a measurement problem wearing a different costume.
Who actually sent the visitor
AI assistants now send buyers, and they send them without the identifiers every attribution method depends on. The orders arrive and get filed under whatever sat closest to the sale.
- AI referrals broke your attribution quietly
- How to see AI referrals in a GA4 export
- Testing if AI referrals are incremental
- Own your AI referral data before a vendor does
- What DTC teams get wrong about AI traffic
- The AI referral baseline window is closing
- Where AI orders hide in attribution reports
- The cost of leaving AI traffic out of ROAS
What did the agent change
An agent can rewrite a whole catalogue in an afternoon. That speed is worth having, and it removes the contrast every causal method needs, unless you spend a little of it on structure.
- 250 listing changes, zero measurable effect
- One lever per window, and why it pays
- Designing a holdout an agent will respect
- The changelog is the asset, not the output
- How DTC teams lose the plot on automation
- Agent speed shortens your reading window
- Which of the agent's changes moved ROAS
- The cost of a change you cannot undo
Why did that product sell
Studying winners is a good way to form a hypothesis and a poor way to test one. The step between those two is where most product strategy quietly goes wrong.
- A bestseller is not evidence of why
- How to decompose what actually sells
- Vary one element, learn something reusable
- Own the test results, not just the winners
- Copying bestsellers is survivorship bias
- Test now or wait until the season ends
- What a winning product page is hiding
- The cost of scaling a false winner
The rule underneath
Every answer above reduces to the same discipline. Find the contrast, or admit there is none. Read the confidence interval rather than the midpoint. Record what could not be resolved instead of estimating it.
That is what causal inference is for, and it is why last-click attribution keeps producing confident answers to questions it cannot see.
Where a read fits
For the wider set of attribution questions, see the attribution answers hub.
Frequently asked questions
How do I measure traffic from AI assistants?
You can isolate the sessions that kept a referrer, which gives a floor rather than a total, and split direct by landing page depth to spot untagged arrivals. Whether that traffic is incremental needs a causal design, not a bigger referral table.How do I keep AI agent changes measurable?
One lever per measurement window, a holdout chosen before results exist and verified with a post-batch diff, a field-level changelog written at the moment of the change, and prior state stored so a negative read can be rolled back.Why is a bestseller not proof of what works?
Its sales are the joint result of concept, execution, price, images, traffic, timing and placement, and the total is not labelled. Identifying the cause needs one property varied while the others are held fixed.
Go deeper: Incrementality testing, explained.
Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.
Have an audience of ecommerce operators? Earn 20% recurring commission by recommending the €99 read.
Keep reading
Terms in this article
- AttributionAttribution identifies user actions that contribute to a desired outcome and assigns value to each. It reveals which marketing touchpoints drive conversions.
- Attribution ReportAttribution Report shows which touchpoints or channels receive credit for a conversion. It identifies which campaigns drive desired actions.
- Causal InferenceCausal inference is the set of methods for estimating how much an outcome changes because of a cause, rather than alongside it. It works by comparing what happened with an estimate of what would have happened without the cause.
- ClickClick is the action a user takes to interact with a digital advertisement, redirecting them to a website or landing page. Clicks are a fundamental metric for measuring ad engagement and a primary input for click-based attribution models.
- Confidence IntervalConfidence Interval is a statistical range of values that likely contains the true value of a metric. In marketing analytics, it quantifies uncertainty around estimates, indicating the precision of an outcome or causal effect.
- IncrementalityIncrementality is the part of an outcome, such as orders or revenue, that a marketing activity caused: the extra results compared with what would have happened without it. It is a causal effect, not the number of conversions credited to a channel.
- Product PageProduct Page is a webpage dedicated to a single product. It includes images, descriptions, pricing, and purchase options.
- Survivorship BiasSurvivorship bias is the logical error of focusing on successful outcomes while ignoring failures. This leads to false conclusions by overlooking unseen data.