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

All resources
Shopify Upselling & Cross-Selling - Growth Suite

Topic ·9 min read

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 Countdown Timer - Growth Suite

Topic ·4 min read

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 - Growth Suite

Topic ·3 min read

Shopify Cart Abandonment

70% of Shopify carts are abandoned. Learn why customers leave, how to prevent abandonment in real-time, and recover...

Shopify Discount - Growth Suite

Topic ·3 min read

Shopify Discount

Master Shopify discounts without sacrificing your profit margins. Learn strategic discount techniques, timing...