Meta says it drove the sale. Google says it drove the sale. Your bank account has one number, and it is smaller than both. Clearly puts revenue, spend and return for every channel on one page, and is honest about where the numbers disagree.
For founders and marketers running a store on Shopify, WooCommerce or anything else that reports to GA4.
Every paid platform on one row each, with a blended total that adds up the way an accountant would: spend summed, revenue summed, return derived from the two.
| Channel | Spend | Revenue | ROAS |
|---|---|---|---|
| Google Ads | $4,120 | $18,940 | 4.6× |
| Meta Ads | $3,480 | $11,270 | 3.2× |
| Organic Search | no spend | $9,610 | n/a |
| All paid | $7,600 | $30,210 | 4.0× |
Example figures. Every row reads live from the platform it names.
Also on the page
Revenue, orders, conversion rate and average order value, each against last month.
The funnel
Product view to cart to checkout to purchase, so you can see which step leaks.
Top products
What sold, what stalled, and which listings Google is actually showing.
Grouped your way
Bucket campaigns into Brand, Prospecting or Retargeting and report on those.
The part other tools skip
Meta counts a sale if someone saw the ad within seven days. Google counts the same sale if it got the last click. GA4 gives the credit to whoever brought the final visit. Nobody is lying, and the totals will never match.
Most reporting tools stack those numbers in one chart and hope you do not notice. Clearly labels which source each figure came from, derives blended totals from summed parts rather than averaging percentages, and states the caveat on the page instead of leaving it for you to explain.
On the report it reads like this: "Platform figures are each platform's own attribution and will not sum to the GA4 total. The blended row divides total revenue by total spend."
More on this in the guides: ROAS, CPA and conversion value and GA4 attribution models explained.
Start with Analytics alone if that is all you have. Each source you add lights up its own section of the report.
Google Analytics
Revenue, orders, the purchase funnel and which channel brought the visit.
Google Ads
Spend and return by campaign, including Shopping and Performance Max.
Meta Ads
Facebook and Instagram spend, reach and return, next to Google rather than in another tab.
Merchant Centre
Feed health and item-level performance, so a disapproved product does not stay invisible.
Blended ROAS fell from 4.8× to 4.0×. Spend rose 22% while revenue rose 3%, and almost all of the extra spend went to Meta prospecting, which returns 2.1× against your retargeting at 6.4×.
Conversion rate on the site was flat, so this is a mix change rather than a store problem.
Every figure comes from your connected accounts. The assistant ranks causes, it does not invent numbers.
Ask why
Which is exactly why it takes an afternoon to find by hand. Ask the report instead: it checks spend, channel mix, conversion rate, product mix and seasonality together, then tells you the two or three that explain the move.
Choose eCommerce when you create the report and it arrives built for revenue, orders and return, with your channels already grouped.
Free for one report. No card required.
Other kinds of business: local services, B2B services, agencies.