Quick Answer
Add the Consentico CMP template from the GTM Community Gallery, create a tag on Consent Initialization, and you're done. Your existing consent triggers will work automatically.
This guide is for stores that manage all their tracking through Google Tag Manager. If you use Shopify's built-in tracking or the Google & YouTube channel, you don't need this — Consent Mode works automatically.
Setup
How it works
The GTM template:
- Listens for Consentico's
cookieConsentUpdatedevent - Translates consent choices into GTM's consent signals
- Your existing tags that use consent triggers will fire (or not) based on the visitor's choice
Configuring your tags
For each tracking tag (GA4, Meta Pixel, etc.), set the consent requirements:
- Open the tag
- Go to Advanced Settings → Consent Settings
- Check Require additional consent for tag to fire
- Add the relevant consent types:
analytics_storagefor analytics tagsad_storagefor advertising tags
If you already have consent triggers
If you've built your own consent management in GTM, you have two options:
Option A: Use Consentico for consent UI only
Keep your existing consent logic, but use Consentico's banner for the UI.
In Consentico: Settings → Integrations → Google Consent Mode → "Manage GCM elsewhere"
This prevents Consentico from sending its own consent signals (avoiding conflicts with yours).
Option B: Replace your consent logic with Consentico
Remove your custom consent triggers and let Consentico handle everything. This is simpler to maintain.
Debugging
Use GTM's Preview mode to verify:
- Click Preview in GTM
- Visit your store
- Check the Consent tab in the debug panel
- Verify consent states change when visitors interact with the banner
Related
- Google Consent Mode — how consent signals work
- Script blocking — what gets blocked and when
- Troubleshooting — common issues