âšī¸
Ready to Deploy?
These setup instructions will work once your domain is authorized.
Contact us
to get started ($8/month).
Step 1: Get Authorized
- Email us at hello@cookieprompt.com with your domain name
- Subscribe for $8/month (all subdomains included)
- We'll authorize your domain within 24 hours
- Once authorized, the widget will work on your site
Step 2: Add Code to Your Website
- Copy the code from the "Integration Code" tab
- Paste it just before the closing
</body> tag in your website's HTML
- The cookie prompt will appear automatically when visitors first visit your site
Step 3: Platform-Specific Setup (Optional)
BigCommerce
If you're using BigCommerce, use Script Manager instead of pasting code directly:
- Log in to your BigCommerce admin panel
- Navigate to Storefront â Script Manager
- Click Create a Script
- Name it "Cookie Prompt Widget"
- Choose Footer for placement
- Paste the integration code from the "Integration Code" tab
- Click Save
Step 4: Google Tag Manager Setup (Optional)
Configure your GTM tags to respect cookie consent:
- Open your GTM container
- Go to Tags and select each tag that needs consent
- Click on the tag to edit it
- Scroll to Consent Settings (Advanced Settings)
- Choose Require additional consent for tag to fire
- Add the appropriate consent types:
- Google Analytics 4:
analytics_storage
- Google Ads Conversion:
ad_storage, ad_user_data, ad_personalization
- Google Ads Remarketing:
ad_storage, ad_user_data, ad_personalization
- Facebook Pixel:
ad_storage, ad_user_data, ad_personalization
- Save and publish your container
Google Analytics 4 (GA4) Configuration
- In GTM, open your GA4 Configuration tag
- Go to Fields to Set
- Add these fields:
ads_data_redaction = true
url_passthrough = true
- Under Consent Settings, require
analytics_storage
- GA4 will now respect consent and send pings even when consent is denied (for modeling)
Google Ads Configuration
- In GTM, open your Google Ads Conversion Tracking tag
- Under Consent Settings, add:
ad_storage
ad_user_data
ad_personalization
- Google Ads will receive consent signals and adjust tracking accordingly
- Conversions will still be tracked (with less data) when consent is denied
Step 5: Testing Your Integration
Once your domain is authorized and code is deployed:
- Open your website in an incognito/private window
- The cookie prompt should appear automatically
- Click "Accept All" or "Reject All"
- Refresh the page - the prompt should not appear again (consent is saved)
- Open Developer Tools (F12) â Console tab to see consent events being sent to GTM
Troubleshooting
- Tags still firing when rejected: Check that consent requirements are properly configured on each tag
- No consent events in console: Verify GTM ID is correct and GTM container is published
- GA4 not tracking: Ensure
analytics_storage is required and granted
- Google Ads conversions missing: Verify all three consent types are configured (
ad_storage, ad_user_data, ad_personalization)