In InSales the banner goes into the theme’s main template. Trackers connected via integrations must be removed from there.
Free
EN · RU · KZ
Consent Mode v2
No plugins
How to install on InSales
1
Build the banner in the generator above.
2
Open the theme code editor and paste the code into layout.liquid before </head>.
3
Remove Metrica, Google Analytics and pixel IDs from the store’s tracker and integration settings.
4
Add a “Cookie settings” link to the footer — the code is below the generator.
5
Save the theme and run the store through Awe Check.
Important. Apps from the InSales marketplace sometimes add their own pixels. Check the store after setup: the report shows everything that loads before “Accept”.
In the EU, yes — under the GDPR and the ePrivacy directive, whenever analytics or advertising cookies are used. Kazakhstan and Russia also treat analytics data as personal data that needs consent.
Why is “We use cookies” not enough?
Because trackers are already running. The law requires asking before collecting data, not informing afterwards. This banner keeps trackers off until the visitor agrees.
What happens to my analytics if people reject?
Some visits will not reach your analytics. Consent Mode v2 lets Google model part of the missing data without overriding the visitor’s choice.
Where is the visitor’s choice stored?
In the visitor’s browser, in localStorage. Neither your server nor we receive it. The “Cookie settings” footer link reopens the banner.
How do I check it works?
Run the site through Awe Check: the report lists every tracker and cookie that appears before “Accept” and whether rejecting works.
Check that trackers wait for consent
Awe Check opens the site like a visitor and shows everything that loads before “Accept”.