Skip to main content

Consent Management

Consent Management for GTM Assistant Shopify App

The GTM Assistant app prioritizes compliance with Shopify’s data privacy and customer consent standards. This documentation provides a detailed overview of how the app integrates with Shopify’s Customer Privacy APIs and WebPixel APIs, ensuring that merchants can implement analytics and marketing tracking responsibly.


GTM Assistant does not include its own cookie banner or consent-taking functionality. Instead, the app is designed to seamlessly work with Shopify’s existing privacy framework, allowing merchants to implement and manage customer consent efficiently.


Shopify’s Privacy Standards

GTM Assistant fully conforms to Shopify’s WebPixel APIs and Customer Privacy APIs. This integration ensures that customer privacy preferences—such as consent for marketing and analytics tracking—are respected at all times.
The app tracks events based on the permissions granted by customers through Shopify’s built-in privacy tools or any compatible third-party consent management app.


Merchants can use any third-party cookie banner or consent management app that complies with Shopify’s Customer Privacy APIs. The GTM Assistant app integrates effortlessly with such tools, ensuring that tracking tags fire only when customers have provided the necessary consent.
For example, if a merchant uses a cookie banner to manage customer preferences for marketing and analytics tracking, GTM Assistant will respect these preferences without requiring additional configuration.


Data Tracking Limitations

The GTM Assistant app strictly utilizes Shopify’s marketing and analytics tracking permissions.

  • Sale of Data Tracking: Tracking related to the sale of data is disabled by default and cannot be enabled within the app. This ensures compliance with stricter privacy regulations, such as the California Consumer Privacy Act (CCPA).

Shopify’s WebPixel APIs transmit customer consent signals to apps like GTM Assistant. These signals specify whether tracking is permitted for:

  • Marketing purposes (e.g., retargeting and advertising).
  • Analytics purposes (e.g., customer behavior tracking for Google Analytics, Meta Pixel, etc.).

Note: If consent is denied for any category, GTM Assistant ensures that the corresponding tracking tags do not fire.


Merchants are encouraged to use third-party consent management apps or cookie banners that support Shopify’s Customer Privacy APIs. This allows for:

  • Capturing customer consent at the point of entry (e.g., a cookie banner).
  • Managing customer consent preferences over time (e.g., through an account settings page).

Important: GTM Assistant works automatically with Shopify’s consent signals, meaning merchants do not need to configure additional consent settings within the app.


If a customer opts out of marketing or analytics tracking:

  • Tags related to marketing (e.g., Meta Pixel, Twitter Pixel) and analytics (e.g., Google Analytics) will not fire.
  • No tracking data is collected or transmitted for those categories.
    This ensures that the app complies fully with privacy laws like GDPR and CCPA.

Best Practices for Merchants

To ensure compliance with customer privacy preferences and maximize the effectiveness of GTM Assistant, merchants should follow these best practices:


Enable Shopify’s Privacy Features

In your Shopify admin, go to Settings > Online Store > Preferences to enable Shopify’s cookie consent banner. This built-in feature ensures that customer privacy preferences are captured and managed effectively.


Choose a third-party app that integrates with Shopify’s Customer Privacy APIs. These apps often offer advanced features such as detailed consent reporting and customizable banners.


Update Your Privacy Policy

Clearly explain in your privacy policy how customer data is tracked and used. Mention that tracking is governed by Shopify’s consent system and that customer preferences are respected.


Before launching your store, test how GTM Assistant works with your consent management system. Ensure that tags fire only when appropriate consent is provided.


Frequently Asked Questions

Q1: Do I need a cookie banner for GTM Assistant to work?
A1: GTM Assistant does not include a cookie banner but integrates with Shopify’s built-in consent management system or any third-party cookie banner app that complies with Shopify’s Customer Privacy APIs.

Q2: What happens if a customer declines consent?
A2: If a customer opts out of marketing or analytics tracking, GTM Assistant will prevent the associated tags from firing. No tracking data will be collected for those customers.

Q3: Does GTM Assistant track the sale of customer data?
A3: No, GTM Assistant explicitly disables tracking related to the sale of customer data, ensuring compliance with laws like CCPA.

Q4: Can I use GTM Assistant with third-party cookie banners?
A4: Yes, GTM Assistant works seamlessly with any third-party cookie banner or consent management app that supports Shopify’s Customer Privacy APIs.


Need Assistance?

If you have questions about consent settings or how to integrate GTM Assistant with your privacy tools, feel free to reach out to our support team at support@webgarh.co.in.

Remember: GTM Assistant is built to simplify tracking while respecting customer privacy. By leveraging Shopify’s robust privacy tools and APIs, merchants can ensure compliance without compromising functionality.