What is the difference between attributed revenue and actual revenue?

Seamus Ryan • October 11, 2026

Share this article

What is the difference between attributed revenue and actual revenue?

A merchant on the Shopify forums in August, on judging campaigns by the ROAS the platform reports: "comparing campaigns purely on platform ROAS without that context can genuinely lead to scaling a losing campaign or killing a profitable one." Both mistakes cost the same money and neither one is obvious at the time. One thing worth doing before you switch a campaign off this week: open Shopify's orders for the same date range and count what actually came in. If the two disagree badly, you are about to make the decision on the wrong number.


So whats the difference?

Attributed revenue is the sales an advertising platform claims credit for. Actual revenue is the money that arrived in your store. They measure different things, and they rarely match.

Actual revenue is a count. It comes from your Shopify admin: orders placed and paid for, adjusted for refunds. There is one of it. Attributed revenue is an estimate. Meta, Google and your email tool each decide which of those orders they believe they caused, using their own tracking, their own click and view windows, and their own modelling for the sales they cannot observe. Each works alone, and none of them knows what the others have already claimed.



Why does Meta report revenue my store has not recorded?

Usually because of what the attribution window allows. A seven-day click window credits an ad for an order placed a week later, including orders from customers who were coming back anyway. Modelled conversions fill in sales the platform believes it influenced but cannot see. And the conversion value sent by the pixel may include VAT and shipping, while the figure you are comparing it against is net of both. None of this is the platform misbehaving. It is doing the job it was built for, which is measuring its own contribution.


Can attributed revenue be lower than my actual sales?

Often, yes. Tracking prevention, consent banners, ad blockers and app-tracking permissions all stop purchases being reported back to the platform. The sale still happens; it just lands in your reports as Direct or Unknown. This is why a month can look flat in Ads Manager and strong in the bank.


Which number should I make decisions on?

Use actual revenue to judge whether the business is working, because it is the only figure counting money that arrived. Use attributed revenue inside a single platform, for comparing one campaign or audience against another, where the same measurement rules apply to both. The thing worth avoiding is adding attributed figures together across platforms, because the same order is frequently claimed more than once.


What we've seen in practice

Merchants who total attributed revenue across Meta, Google and their email platform usually end up with a number larger than their own store recorded, and the overlap grows as channels are added. That total then gets used to set next month's budget, and the budget is wrong by the size of the double counting. The opposite pattern turns up after theme or app changes: attributed revenue drops, the ads get blamed, the creative gets replaced, and what actually changed was the tracking.

Compass reports the revenue Shopify recorded alongside what Meta attributed to itself, so the difference between the two is visible.


For an easy way to get answers, try Compass in your Shopify store today!


Recent Posts

Person holding a tablet with a red website open, using a laptop at a desk with a notebook and coffee cup
By Seamus Ryan • October 12, 2026
Some web companies build in-house, some use freelancers or a team abroad. How to find out which you are buying, and the three questions to ask first.
By Seamus Ryan • October 11, 2026
Is Shopify's Facebook & Instagram app accurate?
By Seamus Ryan • October 11, 2026
Why isn't my website showing up on Google at all?
By Seamus Ryan • October 11, 2026
What happens to my website if I leave my agency?
Will Transferring My Domain Stop My Email?
September 28, 2026
Transferring a domain shouldn't stop your email. Learn how DNS, MX records and email hosting work and what to check before moving your domain.
By Seamus Ryan • September 23, 2026
A small business website in the UK typically costs between £500 and £5,000 to build. A simple brochure site of five to ten pages sits around £1,000 to £2,500. A custom design or ecommerce build runs £3,500 upwards. Ongoing costs are separate: hosting, maintenance and SEO are usually charged monthly. What you're actually paying for Most of the cost is time, not software. Web designers posting their own rates on UK business forums put it around £50 an hour. A straightforward brochure site is roughly eighteen to twenty-five hours once you include the conversation at the start, the build, the content, and the fixing afterwards. That's where £1,000 to £1,250 comes from. One designer put his standard rate at "£1000 which includes pages, basic seo and other generic demands". Another said he could "set up a site for under £500 and still make decent profit". A third, quoting for a custom-built theme, said "Last time I built a custom theme my fee was nearly £5k". All three are describing real work. They're describing different amounts of it. Why the quotes you get vary so much Three things move the number more than anything else: whether the design is custom or a template, whether you're writing the content or the agency is, and whether anything needs to be built rather than configured - a booking system, a payment flow, a members' area. A £400 quote and a £4,000 quote are usually not the same job. Ask each one what's actually included rather than comparing the totals. The cheap end, honestly You can get a site built for £200 on a freelance marketplace, and some of those are fine. The risk is in what happens next. One UK business owner described paying for a redesign through a freelancer and then "the website went down". Another found the designer had registered the domain in his own name. If you go that route, get the domain in your name first and keep your own logins. The ongoing costs nobody mentions in the quote The build is one number. Running it is another. UK rates posted by agencies in late 2024 put WordPress maintenance from around £100 a month, SEO from £300, and paid ads management from £400. Hosting and a domain are small by comparison - tens of pounds a year, not hundreds. Ask for the monthly figure at the same time as the build figure. A cheap build with an expensive tie-in is a common shape, and it's the one people regret. What to ask before you pay a deposit Who will own the domain. What happens if you want to leave. Whether you can edit the text yourself afterwards. Whether the quote is fixed or an estimate. Get the answers in writing - a real quote should survive being printed out.
September 8, 2026
Meta Ads, Shopify and Google Analytics 4 can all show different sales figures because they measure different things and use different attribution methods. Shopify records the orders that actually happened in your store. Meta tries to determine which sales were influenced by your Facebook and Instagram ads, while GA4 attributes purchases according to its own tracking and attribution rules.