Google Universal Analytics integration
On July 1, 2024, Google Analytics 4 properties will have fully replaced Universal Analytics properties, as previously announced. From that date, Google will begin turning off all Universal Analytics services and Universal Analytics APIs, which means Universal Analytics properties will be inaccessible through the Google Analytics front-end and APIs. If you haven’t completely migrated to Google Analytics 4 properties, follow the migration guide to start making the switch today.
The integration will be done with an additional script. The script below will block Google Analytics based on a Global Tag.
Here is how the script works:
Google Analytics will be set based on a condition, which is checking one of the cookies, that are set by our app. This cookie is storing information on which exact cookie group is blocked currently, either based on the initial state, or the preferences of each customer. When the initial state is set to block the Analytics cookie group or the customer opts out, the script which is setting the Tag Manager will not be executed.
NOTE: The below integration is only applicable if the service is added via a script placed in the theme files of the store. If the integration for the service is done through any other channel or service, please check the Help center for the relevant integration as per your case: 6. Integrate Google, Meta Pixel, etc
Enabling of the Google Analytics integration script
Open Shopify Admin.
Click on Online Store link in the left menubar.
Click on the Actions dropdown button and select Edit Code from there.
A new page will open with a list of files on the left side of the screen.
Create a new liquid file in the Snippets section of the theme files, called google-analytics-integration-script
After that copy the content of the integration script provided below and paste it in the newly created Snippet file:
Download Google Universal Analytics integration script
Locate the original Google Universal Analytics script and do the following:
Step 1. Copy the link which is inside the src attribute and replace {{ 'Your src link' }} part of the integration script
Step 2. Copy the content of the Google Analytics script and paste it under the line “// The content of Google Analytics script goes here” in the integration script again
Step 3. Comment out or delete the original Google Analytics scripts and save the changes.
Open the theme.liquid file.
Locate the opening <head> tag and after it, add the following line of code:
NOTE: Make sure to remove the added code before deleting the app. This way, no snippets of code will be left in your theme. For more information on what you should be aware of when deleting our app check this article of our FAQ page.
In case you need any further assistance with the integration setup, please reach out to our support at support@consentmo.com or via our live chat.
The integration will be done with an additional script. The script below will block Google Analytics based on a Global Tag.
Here is how the script works:
Google Analytics will be set based on a condition, which is checking one of the cookies, that are set by our app. This cookie is storing information on which exact cookie group is blocked currently, either based on the initial state, or the preferences of each customer. When the initial state is set to block the Analytics cookie group or the customer opts out, the script which is setting the Tag Manager will not be executed.
NOTE: The below integration is only applicable if the service is added via a script placed in the theme files of the store. If the integration for the service is done through any other channel or service, please check the Help center for the relevant integration as per your case: 6. Integrate Google, Meta Pixel, etc
Enabling of the Google Analytics integration script
The process for initial manual integration for Google Universal Analytics, is the following:
Open Shopify Admin.
Click on Online Store link in the left menubar.
Click on the Actions dropdown button and select Edit Code from there.
A new page will open with a list of files on the left side of the screen.
Create a new liquid file in the Snippets section of the theme files, called google-analytics-integration-script
After that copy the content of the integration script provided below and paste it in the newly created Snippet file:
Download Google Universal Analytics integration script
Locate the original Google Universal Analytics script and do the following:
Step 1. Copy the link which is inside the src attribute and replace {{ 'Your src link' }} part of the integration script
Step 2. Copy the content of the Google Analytics script and paste it under the line “// The content of Google Analytics script goes here” in the integration script again
Step 3. Comment out or delete the original Google Analytics scripts and save the changes.
Open the theme.liquid file.
Locate the opening <head> tag and after it, add the following line of code:
<!-- Google Analytics integration script Consentmo -->
{% render 'google-analytics-integration-script' %}
A reference on the process can also be checked here:
NOTE: Make sure to remove the added code before deleting the app. This way, no snippets of code will be left in your theme. For more information on what you should be aware of when deleting our app check this article of our FAQ page.
In case you need any further assistance with the integration setup, please reach out to our support at support@consentmo.com or via our live chat.
Updated on: 01/11/2024
Thank you!