Hello everyone, I am using the zaraz.
Hello everyone, I am using the zaraz.ecommerce event "Order Completed" on my website for GA4, but it is showing a gap of more than 20 orders every day in analytics. Is there any issue with this event?
8 Replies
This could be related to ad blockers or any number of things.
If some users are using ad blockers, Zaraz will not work for them.
I have updated the endpoints now
Is there anything else we can do other than ad blockers?
Custom endpoints will go along ways towards getting around ad blockers. How big is the order gap? With any ad/tracking technology there's always an expectation that not everything will get tracked right. If it's 20 in 200 I'd say you're in good shape (especially since you've swapped endpoints).
@Mackenly Jones Yes, Order count is similar but revenue amount is much less.
Please check the results:
Magento:
Orders - 150
Amount - $9,757.55
Screenshot - https://prnt.sc/nrwr3JamkHZ7
Analytics:
Orders - 137
Amount - $7,524.37
Screenshot - https://prnt.sc/on2c5F3-0M5l
zaraz.ecommerce("Order Completed", {
checkout_id: '7',
order_id: '7',
currency: "AU",
revenue: "100",
total: "100"
});
we are using this right now
Also is it possible to check order_id in GA4?
You're capturing 91% of orders, so that seems like a pretty good rate. Especially if you're requiring consent for tracking. Also, since you are capturing 91%, you can be pretty confident that you have everything set up right.
@Mackenly Thank you for your response regarding our tracking concerns. While we appreciate that the 91% order capture rate is good, our main issue remains unresolved. We're seeing a significant revenue discrepancy of approximately $2,000 for just 15 orders difference between our actual sales and what's being reported in the analytics.
This revenue gap is our primary concern, as it's causing inaccuracies in our financial reporting and analysis. Could you please help us investigate why there's such a large difference in revenue for these few missing orders?
We're eager to resolve this issue to ensure our analytics accurately reflect our actual sales performance. Your guidance on this matter would be greatly appreciated.
The reported revenue is about 77%. So 91-77=14%. To me that seems explainable by variation in order size (perhaps the orders not counted were exceptionally large). Hard to say without knowing specifically which orders didn't get collected.
To clarify, I don't work for Cloudflare so beyond contracting as a consultant I can't really do much more to help.