> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.pandectes.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

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

In this guide, we help you fix the problem of missing events on Google during the checkout journey at your Shopify store. If Google events aren’t tracking during the 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.

### 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. 
![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/double_1j2g9r1.png)
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**
![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-02-10-at-213521_1kjn0c6.png)Then, select the Data stream that you are using: 
![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-02-10-at-213746_1eu09og.png)And Click on **Configure tag Settings**
![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-02-10-at-214014_1qrm779.png)Click on **Override consent mode defaults**
![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-02-10-at-214602_13t49f7.png)Make sure these 2 Radio buttons are **disabled.**
![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-02-10-at-214745_1u28lxi.png)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: 
1. Go to your Workspace in GTM.
2. Go to the 'Tags' page
3. Select your tag
4. Click on 'Tag Configuration', then 'Advanced Settings'.
5. Choose 'Override consent mode defaults'
6. Make sure these 2 Radio buttons are **disabled.**

##### Solution for Google Ads

Go to **tools > Data manager **
In your google tag, click "Manage"
![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-02-10-at-221026_es85t1.png)Then Choose 'Override consent mode defaults'
![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-02-10-at-221606_15c8l9x.png)
And make sure these 2 Radio buttons are **disabled.**
![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-02-10-at-214745_1u28lxi.png)After these changes you are done.