Transaction Tracking Shop System Vs Google Analytics

Transaction Tracking Shop System Vs Google Analytics

Management Summary

As an online shop operator, you may be familiar with this problem: The transaction data in the shop system differs from that in Google Analytics? Are they counted twice or multiple times? The sales figures don't match either? In this blog article we explain the most common reasons for deviations and summarize what you can do about them!

Why do the numbers in Google Analytics and the shop system differ?

Basically, we have to say at this point: web analysis never provides 100% accurate data! There are many different combinations of devices and operating systems, browsers, etc. that cause exceptions and errors. For this reason, small data differences are considered normal. However, if the differences increase beyond these normal deviations, one can assume that there is a fundamental problem in the data collection.

Solution – Measurement Protocol

A solution to the above problem is to send information – such as transactions – to Google Analytics via the Measurement Protocol instead of via the website and Google Tag Manager!

Usual implementation

Usually the page transfers the transaction data (sales, transaction ID, etc.) into the dataLayer. From there, the Google Tag Manager collects this data and sends it to Google Analytics.

Transaktion Tracking

Implementation via the Measurement Protocol

When using the Measurement Protocol, the web server that delivers the thank you page to the buyer sends the transaction data to Google Analytics. This means that the user’s end device is not involved and the probability of errors is significantly reduced.

Measurment Protocol Tracking

Do you also have the same tracking problem in your shop? If so, we would be happy to help you!

Contact our web analysis experts: kontakt@e-dialog.group

e-dialog office Vienna
Relevant content

More about Analytics