Hello,
Im having a issue in the case when user refresh multiple times the thankyou page, the orders is collected each time the page load and create a data accurary issue with our revenue report.
I recently uncovered this issue for a client of mine. I’m on the hosted core plan. I have looked at the data multiple times and there are definitely double-counts of a few orders, most likely due to customers refreshing the “thank you” page or leaving it in a browser tab, which they later return to.
Here is the one example from the last seven days. Over the course of the month, there were roughly 10 duplicated orders that followed a similar pattern. Website sent to you via DM.
As far as I can see this is not something that our deduplication mechanism can cover. It works within one session and if we discovered that there were two orders with the same order ID we can prevent from tracking it twice. However, your example is based on finished session and new session that started in the same place where previous was finished. I think this is something that can be fixed on your side, by redirecting users to a place where data in dataLayer is not available