E-commerce Glossary · 3 min read
What is Revenue Attribution?
Understanding Revenue Attribution in E-commerce
Quick Definition
Revenue attribution is how you decide which marketing channels get credit for a sale. A shopper might click an ad, open an email and then buy. A rule called an attribution model decides how much of that order's revenue each step gets. People also call it marketing attribution or sales attribution.
One $120 Order, Three Different Answers
Say a shopper clicks your Instagram ad on Monday. Two days later they click a Google Shopping ad, and on Friday they open your email and place a $120 order. So who gets the credit? That comes down to the model you pick.
- Last click: the email gets all $120.
- First click: Instagram gets all $120.
- Linear: each of the three steps gets $40 ($120 split three ways).
You're looking at the same order and the same data every time. The only thing that changed is the rule.
Why the Model You Pick Moves Your Ad Budget
Most stores use attribution to decide where to spend. If last click says email made every sale, Instagram looks like a waste. But Instagram may be how many shoppers first found you. Cut it and your email list may grow more slowly, and the report won't show you that link.
Where Attribution Shows Up for a Shopify Store
Shopify's marketing reports show which channels brought in sales. Every one of those numbers comes from an attribution model, so check which model a report uses before you act on it.
Ad platforms keep their own score too. Meta, Google and your email app may each count that same $120 order as theirs. Add their reports together and you could see $360 of “revenue” from one $120 sale. Your Shopify orders are what you actually sold.
UTM tags help every tool tell your sources apart. A UTM tag is a short label added to the end of a link, such as ?utm_source=instagram. If you're wondering which other reports are worth reading, check out our guide to Shopify store analytics and reporting.
Getting Credit Isn't Proof of Cause
The most common mistake is reading attribution as proof that a channel caused a sale. All it does is record which steps came before the order. Picture a dedicated buyer who already knows your brand. They search your store name, click your own Google ad and buy. Last click gives the ad full credit, but they may well have bought without it.
Want to know if a channel really adds sales? You'll need a test. Show it to one group of shoppers and hold it back from a similar group, then compare the results. That's the basic idea behind A/B testing.
Related Terms
Growth Suite for Shopify
Put Revenue Attribution into practice
Ready to apply these concepts to your store? Growth Suite provides the tools you need to implement effective revenue attribution strategies.
Explore more
Resources
Shopify Upselling & Cross-Selling
Most Shopify stores leave 10-30% of revenue on the table because they do not upsell or cross-sell effectively. This...
Shopify Conversion Rate: The Complete Resource Hub
Your conversion rate is the most important number in your Shopify store. Learn how to measure it, diagnose problems,...
Shopify Holiday & Seasonal Campaign Strategies
Every holiday has its own shopping psychology. Plan year-round campaigns with the right discount, right timing, and...
Shopify Countdown Timer
Adding a timer takes 5 minutes. Making it convert without destroying trust? That's strategy. The complete guide to...
Shopify Cart Abandonment
70% of Shopify carts are abandoned. Learn why customers leave, how to prevent abandonment in real-time, and recover...
Shopify Discount
Master Shopify discounts without sacrificing your profit margins. Learn strategic discount techniques, timing...