How to Set Up Consentmo Consent Mode with Elevar's Google Consent Mode Integration

Your are ready to enable consent mode within Elevar and are using Consentmo as your consent provider

Overview

Consentmo offers a consent management platform specifically built for Shopify. This allows users to install an app in Shopify that manages the complexities of GDPR and CCPA compliance. Consentmo is a popular consent platform because of its focus on Shopify vendors, and its easy installation process.

Prerequisites:

Before setting up Consentmo for your Shopify store, ensure that you have followed this steps:

Add Consentmo's Google Consent Mode (GCM) Template

Locate Consentmo Template:

  • Begin on your Google Tag Manager homepage and use the left-hand navigation menu to click on the "Templates" tab.
  • Once you have accessed the Templates page, locate and click on the "Search Gallery" button.
    • (See Figure 1)

Step 1 screenshot

_Figure 1_

Add Consentmo to Workspace:

  • An additional window will appear titled "Import Tag Template".
    • Click on the Search function located in the upper right-hand corner of the window and locate the "Consentmo GDPR CMP" template.
    • Once you have located the Consentmo template, click on the "Add to workspace" button located in the upper right-hand corner of the window.
      • (See Figure 2)

Step 2 screenshot

_Figure 2_

Confirm Template:

  • An additional confirmation pop-up window will appear titled "Are you sure you want to add a community template".
    • After reading the information regarding adding a community template, click on the "Add" button located in the lower right-hand corner of the widow.
      • (See Figure 3)

Step 3 screenshot

_Figure 3_

Create Consentmo Tag in Google Tag Manager

Add New Tag:

  • Begin on your Google Tag Manager homepage and use the left-hand navigation menu to click on the "Tags" tab.
  • Once you have accessed the Tags page, locate and click on the "New" button.
    • (See Figure 4)

Step 4 screenshot

_Figure 4_

Select Tag Type:

  • An additional window will appear, locate and click on the "Tag Configuration" box.
  • An additional window will appear titled "Choose tag type".
    • Navigate to the section of the window titled "Custom". Locate and click on the "Consentmo GDPR CMP" tag type.
    • (See Figure 5)

Step 6 screenshot

_Figure 5_

Configure Tag:

  • Once you have selected the Consentmo tag type, navigate to the section of the window titled "Default Consent State".
    • Use the drop-down box titled "Analytics and Statics" and select either the "Granted" or "Denied" tab.
    • Use the drop-down box titled "Marketing and Retargeting" and select either the the "Granted" or "Denied" tab.
    • Use the drop-down box titled "Functional Cookies" and select either the "Granted" or "Denied" tab.
  • Once you have configured the new Consentmo tag, locate and click on the "Save" button located in the upper right-hand corner of the window.
    • (See Figure 6)

Step 7 screenshot

_Figure 6 _

📘

Default Values Based on Region Settings:

If your store operates across multiple regions, you can utilize the "Region Settings" section in the Consentmo tag configuration to define default consent values for users based on their region. This feature allows you to customize the consent behavior according to the legal requirements of each country or region, ensuring compliance with various privacy laws globally.

The default consent values will depend on the user's region, for example: (See Figure 7)

  • For the US: "Granted" is typically selected for all categories, as the default consent model assumes implied consent.
  • For Europe (EU), UK, and countries with similar privacy laws (such as Brazil's LGPD): You must set consent to "Denied" by default for all categories, as these regions require explicit consent before tracking cookies are set.

Step 1 screenshot

_Figure 7_

Configure Trigger:

  • Once you have configured the Tag, you will need to configure the triggering. Locate and click on the "Triggering" box.
  • An additional window will appear titled "Choose a trigger". Use the search function located in the upper right-hand corner of the window to locate and click on the the "Consent Initialization" tab.
    • (See Figure 8)

Step 9 screenshot

_Figure 8_

Save Tag:

  • Once you have entered the required information for configuring the tag and trigger, you will need to name the tag and save the changes.
    • Navigate to the upper left-hand corner of the page and use the text box to title the tag (e.g., Consentmo Tag).
    • Navigate to the upper right-hand corner of the page and click on the "Save" button.
      • (See Figure 9)

Step 10 screenshot

_Figure 9_

Save Workspace Changes:

  • Once you have added the Consentmo template and tag, be sure to save your Google Tag Manager Changes.
    • Navigate to the upper right-hand corner of your Google Tag Manager homepage and click on the "Submit" button.
    • An additional confirmation page will appear. Be sure to click on the "Publish" button in the upper right-hand corner of the page.
      • (See Figure 10)

Step 11 screenshot

_Figure 10_

👍

Bonus: Blocking Scripts Loaded Directly In Shopify (Not In Google Tag Manager)

You may have certain scripts on your site that load directly from your Shopify theme.

For example, you may have Klaviyo app installed in Shopify. If this is the case you'll need to block this separately. Anything that does not load from GTM will need explicit blocking through . To accomplish this you will need to write a regex for the urls these tags send information too, or contact directly to have them do this for you.