Articles on: FAQ

Fix Missing Google Events in Shopify Checkout – Step-by-Step Guide

If Google events aren’t tracking in your Shopify checkout, the issue may be related to your Google Tag setup or Consent Mode configuration. This guide will help you troubleshoot and fix it.

Problem Overview



You've successfully implemented Google Consent Mode v2, ensuring that consent data is correctly passed to the dataLayer for Google to process. Everything appears to be working as expected—both on your Shopify store and during checkout.

However, despite proper setup and user consent, events in the checkout are not being tracked. Why is this happening?

In some cases, the default consent settings may be overridden by an event called "Consent Initialization" (see image below). When this occurs, the consent values are rewritten, preventing Google from properly tracking checkout events.

As a result, no tracking data is captured, leading to missing analytics and conversion insights. 😞


Fortunately, this issue is easy to resolve, as it is entirely dependent on how the Google Tag is configured.

Solution for Google analytics


Go to your Admin settings > Data streams



Then, select the Data stream that you are using:



And Click on Configure tag Settings



Click on Override consent mode defaults



Make sure these 2 Radio buttons are disabled.



Now, your events will not be blocked by the configuration of the tag!

Solution for Google Tag Manager


Similarly to the above, the steps are the following:
Go to your Workspace in GTM.
Go to the 'Tags' page
Select your tag
Click on 'Tag Configuration', then 'Advanced Settings'.
Choose 'Override consent mode defaults'
Make sure these 2 Radio buttons are disabled.



And...Success!

Solution for Google ads


Go to tools > Data manager
In your google tag, click "Manage"

Then Choose 'Override consent mode defaults'

And make sure these 2 Radio buttons are disabled.
That's it!

Updated on: 12/02/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!