When your cross-sell widget gets 150 clicks in a month, what does that actually mean? If each of those clicks turned into a purchase, that's one story. If 120 of those clicks bounced without buying, that's a very different story. Revenue attribution is the metric that tells you what really happened.
What revenue attribution means in practice
Revenue attribution is the process of connecting a sale back to the touchpoint that influenced it. In the context of a cross-sell app:
- Shopper views a product and sees a cross-sell recommendation
- Shopper clicks the recommendation
- Shopper adds the recommended product to their cart
- Shopper completes checkout
- The app logs that the sale was "attributed to" the recommendation click
The attributed revenue is the value of the purchase that included the recommended product, connected back to the click that led to it. This is the number that tells you whether your cross-sell is actually working.
Why click rate isn't enough
Click rate (the percentage of recommendation impressions that get clicked) tells you about interest. Revenue attribution tells you about outcomes.
A recommendation with a 12% click rate and a 15% purchase rate from those clicks is generating significant revenue. A recommendation with a 20% click rate and a 4% purchase rate is mostly generating curiosity — the product might be visually interesting but not actually compelling at the price.
Optimizing for clicks alone can lead you to recommend products that are interesting but not conversion-worthy. Optimizing for attributed revenue keeps you focused on what actually moves money.
How attribution windows work
An attribution window is the time period during which a purchase can be connected back to a recommendation click. Dropr uses a 7-day attribution window.
This means: if a shopper clicks a cross-sell recommendation today and completes a purchase within the next 7 days, that purchase is attributed to the recommendation — even if they left the site and came back later.
Why 7 days? For most Shopify products, shoppers who are going to buy make the decision within a week of their initial visit. Beyond 7 days, the recommendation click becomes less relevant to the purchase decision — other factors (return visit, email, retargeting ad) likely played a larger role.
Attribution window trade-offs
| Window length | Pros | Cons |
|---|---|---|
| 1 day | Very conservative, high confidence | Misses delayed purchases |
| 7 days | Captures most influenced purchases | May over-attribute some sales |
| 30 days | Catches long-consideration purchases | Likely over-attributes significantly |
A 7-day window is the industry standard for ecommerce attribution, matching what Meta and Google use for their conversion tracking.
What Dropr tracks specifically
Dropr's attribution model works like this:
- When a recommendation is shown, an impression is logged
- When clicked, a click event is logged with a session token
- When the session token (or associated customer) completes a purchase within 7 days, the order value is attributed
- The dashboard shows: Impressions → Clicks → Attributed Orders → Attributed Revenue
This gives you a full funnel view, not just a single metric. You can see exactly where recommendations are working (high click-to-purchase) and where they're leaking (high clicks, low purchases).
How to use attribution data to improve recommendations
Once you have a month of data, look for patterns:
- High clicks, low attributed revenue: The product is interesting but not compelling at checkout. Consider a different pairing or a price-adjusted bundle.
- Low clicks, high attributed revenue: When shoppers do click, they buy — but not many click. Work on the widget design or product image.
- Low everything: The recommendation is irrelevant. Swap the product pairing entirely.
Related reading
- How to Track Revenue From Your Shopify Cross-Sell App
- The Shopify Cart Drawer Explained: What It Is, Which Themes Have It, and How to Add Cross-Sells
- Built for Shopify Certification: What It Means and Why Merchants Should Care
- How Dropr Tracks Revenue Attribution: A Step-by-Step Explanation
- How Cross-Sell Widgets Work on Shopify (And Why Placement Matters)
FAQ
What if a shopper sees the recommendation but doesn't click it — can that still be attributed?
Dropr uses click-based attribution, not view-based. A sale is only attributed if the shopper clicked the recommendation. View-through attribution (crediting impressions even without clicks) tends to over-attribute significantly and isn't used.
Can the same sale be attributed to multiple sources?
In Dropr's system, a recommendation click gets credit if it's the last attributed touchpoint within the 7-day window. This is "last-click" attribution — straightforward and easy to interpret, though not a perfect picture of multi-touch journeys.
How is "attributed revenue" different from "total revenue from recommended products"?
Total revenue from a product includes all purchases of that product, regardless of how shoppers found it. Attributed revenue counts only purchases that followed a recommendation click within the attribution window. The latter is a more conservative and meaningful number.