Ad attribution for e-commerce stores
Blended ROAS hides the truth: some campaigns are credited twice while others are never credited at all. Store-level attribution puts one order behind one click.
Overview
Every platform claims the same sale
Run four channels and the reported conversions add up to more orders than you actually shipped. Each platform counts a sale it touched, none of them can see the others, and a checkout that finishes in an in-app browser on a different device is often double-counted or lost outright.
Hyros resolves fragmented sessions into one shopper, then attributes the order — with its real margin, not just its gross value — to the touch that earned it. What comes back is a single ROAS you can act on rather than four that contradict each other.
Live analyzer
Describe your store funnel and see where it leaks
The analyzer reads your funnel in plain language and writes back where the tracking most likely breaks — which orders go uncredited, where duplicates creep in, and what to fix first. Free and anonymous, no account.
What we track
What we track for a store
From the first product view to the third repeat order, joined to one shopper rather than four platform reports.
Product and collection views
Which creative sent a shopper to which product, held per session and carried through to whatever they eventually buy.
Add to cart and checkout starts
The mid-funnel events that tell you whether a campaign buys browsers or buyers, well before the order confirms.
Orders, refunds and margin
Orders are attributed with their value net of refunds and cost of goods, so a campaign clearing discounted stock stops outranking one selling full-price bundles.
Repeat purchases and cohort value
Second and third orders join the same shopper profile, so acquisition campaigns are judged on the customer they bought rather than the first basket.
How it works
Three steps to a ROAS you can act on
Tag the storefront
The universal script sits in your theme and captures every product view, cart and checkout with a durable first-party identifier.
Send orders server-side
Your store posts confirmed orders back with the same identifier, so purchases that finish in an in-app browser or on another device still land on the right click.
Dedupe, then push back
One order is credited once, and clean purchase data flows back to each ad platform so their models bid on the shoppers who actually check out.
- Product and collection views
- Add to cart and checkout starts
- Orders, refunds and margin
- Repeat purchases and cohort value
FAQ
Store attribution questions
Because every platform claims any sale it touched inside its own window, and none of them can see the others. Add four platforms together and you double-count every shopper who saw more than one ad. Deduplicating against your own order records is the only way to get a total that matches the money.
Yes. The pixels are what the ad platforms optimise on, so they stay. Attribution sits alongside them as the record you trust for decisions, and it feeds those pixels better data than the browser alone can supply.
It should. A campaign that clears heavily discounted stock with a high return rate can post a flattering gross ROAS and still lose money. Attributing revenue net of refunds and COGS is what turns ROAS into a number worth optimising against.
Keep reading
Keep exploring the attribution stack
Ad attribution for SaaS and subscription products
Trials are cheap to buy and expensive to keep. Attribution built for SaaS scores campaigns on the revenue that survives month three, not the signup that spikes on day one.
Read moreWhat is ad attribution?
Attribution is the practice of deciding which marketing touch gets credit for a conversion. Everything difficult about it follows from the fact that there is usually more than one honest answer.
Read moreHow attribution approaches compare
There are four broad ways to answer “which ad produced that sale”. Each is genuinely good at something, and each fails in a way the others do not.
Read moreStop guessing which creative paid for itself.
Start with the free analyzer, then continue on our partner platform when you want a full attribution stack behind it.
Hyros is an independent attribution explainer and demo site. The analyzer writes a live read-out of your described funnel; the full report step is illustrative and is not connected to your ad accounts.