GA4 ecommerce reports are where you go to see what your Shopify store is actually selling — and what it is not. But unlike Universal Analytics, the reports look completely different, and many store owners open them once, get confused, and never go back.
This guide breaks down exactly where to find each report, what the numbers mean, and how to use them to make better decisions for your ad spend.
Where to Find Ecommerce Reports in GA4
In GA4, ecommerce data lives inside Reports → Monetisation. You will see three main reports here:
- Ecommerce purchases — shows item-level purchase data
- Purchase journey — tracks users from session start through to purchase
- Checkout journey — focuses on the checkout funnel specifically
There is also an Overview tab at the top of Monetisation that gives you a snapshot of revenue, purchases, average order value, and total items purchased.
Key Metrics in GA4 Ecommerce Reports
Revenue
This is the total revenue from purchases tracked in GA4. It should match (roughly) what you see in Shopify. If it does not, you have a tracking gap. A 5–10% difference is normal due to ad blockers and JavaScript errors. More than 15% means something is broken.
Purchases
The number of purchase events GA4 received. Compare this to your Shopify orders. If GA4 shows significantly fewer purchases than Shopify, you are losing conversion data — which hurts your smart bidding campaigns directly.
Average Purchase Revenue
Your average order value (AOV) as seen by GA4. It is calculated from the value parameter sent with each purchase event. If this number looks too low or too high, your value parameter is misconfigured.
Items Purchased
How many individual items were sold. Useful for product-level analysis in the Ecommerce purchases report.
How to Read the Purchase Journey Report
The Purchase Journey report shows you a funnel with these stages:
- Session start
- View item
- Add to cart
- Begin checkout
- Purchase
At each stage, GA4 shows how many sessions moved forward and how many dropped off. The percentage shown is the drop-off rate between each step.
For example: if 1,000 sessions viewed a product but only 80 added to cart, that is an 8% add-to-cart rate. Industry average for Shopify is 5–15%. Below 5% usually means a product or price problem, or the tracking is not firing correctly on add-to-cart.
How to Read the Checkout Journey Report
The Checkout Journey focuses specifically on the checkout flow. It tracks from Add to Cart through to Purchase, showing each checkout step in between.
This is useful for finding where customers abandon your checkout. If 40% of users who start checkout drop off at the payment step, that could indicate a payment method issue, a trust problem, or friction in your form.
Ecommerce Purchases: Product-Level Data
The Ecommerce purchases report shows you which products are selling most. Key columns to review:
- Item name — product name as sent in the items array
- Items purchased — quantity sold
- Item revenue — revenue from that product
- Item views — how often the product page was viewed
- Cart-to-view rate — what percentage of views resulted in an add-to-cart
- Purchase-to-view rate — what percentage of views resulted in a purchase
A low purchase-to-view rate on a popular product usually means price objection, weak product images, or insufficient social proof.
Why Your GA4 Ecommerce Data Might Look Wrong
The most common reasons GA4 ecommerce reports show inaccurate data:
- Shopify checkout extension not set up correctly — GA4 purchase events fire on the thank you page, but Shopify’s checkout extensibility update changed when and how that page loads
- Duplicate purchases — the same purchase event fires twice if a user refreshes the confirmation page
- Missing currency parameter — all ecommerce events require a currency parameter or revenue will show as zero
- Incorrect value parameter — the value should match what the customer actually paid (after discounts), not the product retail price
Using GA4 Ecommerce Reports to Improve Ad Performance
The most valuable use of these reports is connecting them back to your ad channels:
- Use Purchase Journey drop-off rates to find where your paid traffic is falling out of the funnel
- Compare add-to-cart rates for traffic from Meta vs Google vs organic — if paid traffic adds to cart less often, your landing page is not matching ad intent
- Use product-level data to find which products convert well, then build campaigns specifically around those SKUs
None of this analysis works if your ecommerce tracking is broken. A missing purchase event means GA4 reports fewer conversions, smart bidding receives bad signals, and your campaigns underperform even when your products and ads are strong.
Get Your GA4 Ecommerce Tracking Checked
If your GA4 numbers do not match Shopify, or you are not sure whether your purchase events are firing correctly, a tracking audit will tell you exactly what is broken and what to fix.
We check your full GA4 setup, verify that all ecommerce events are firing with the right parameters, and give you a clear action list. Book your free Shopify tracking audit here.