Cookies and Consent Settings

Topic summary

Configuring Shopify’s built‑in cookie banner to work with Google Consent Mode. The goal is to have the Consent Mode “default” command fire as Denied on first page load, then switch via an “update” command only after the user accepts or rejects.

Current behavior: If a user doesn’t interact with the banner, the Consent Tag doesn’t fire with Google tracking. When cookies are accepted, both “default” and “update” appear as Granted, implying consent is treated as granted from the start.

Desired behavior: On landing, send default=Denied. After user action (Accept/Reject), send update with the appropriate Granted/Denied status.

Constraint: Shopify’s banner settings seem limited and may not support this flow out of the box.

Ask: How to achieve default=Denied on load and update on interaction using Shopify’s banner configuration.

Status: No solution or steps provided yet; discussion remains open. A screenshot of settings is attached but not essential to grasp the issue.

Summarized with AI on December 25. AI used: gpt-5.

Hi,

I am using Shopify’s cookie banner and the settings appear to be very limited. I have an issue when a user lands on our website without interacting with the Consent Banner, the Consent Tag isn’t firing with our Google tracking. I am trying to set it so it should fire with the ‘Deafault’ command set as ‘Denied’.

When cookies are accepted, both ‘Default’ and ‘Update’ commands fire as ‘Granted’. Ideally, upon landing, ‘Default’ should fire as ‘Denied’, and only after user interaction (Accept/Reject), should the ‘Update’ command fire with the appropriate status. How can I achieve this with Shopify’s banner settings? Thanks!