The consent banner is the gate between ingest and fanout. Events are always stored; they’re only forwarded to destinations the visitor has permitted. The banner is geo-aware, so most merchants never have to think about regional regulations.
1. Choose default regional modes
In the dashboard, go to Consent → Regions.
- EU / UK / Switzerland / EEA: opt-in. The banner blocks optional categories until the visitor accepts.
- 19 US states (California, Colorado, Connecticut, Virginia, Utah, Texas, Oregon, Montana, Iowa, Indiana, Tennessee, Delaware, New Jersey, New Hampshire, Kentucky, Minnesota, Maryland, Rhode Island, Nebraska): opt-out. The banner shows a link to opt out.
- Rest of world: implied consent. The banner is informational.
These defaults match current regulatory expectations (as of April 2026). You can override any region.
2. Customize appearance
Go to Consent → Appearance. Options:
- Placement: bottom bar, bottom-right modal, or centered modal.
- Theme: inherits your theme’s color variables by default; override with brand colors.
- Buttons: label, primary action, secondary action (“Reject all” vs. “Manage preferences”).
- Dark/light: automatic via
prefers-color-scheme.
3. Configure category groups
By default eventabee uses four consent categories, mapped to Google’s Consent Mode v2 + additional analytics / marketing splits:
- Strictly necessary — always on, cannot be disabled.
- Analytics — gates destinations like GA4, PostHog.
- Marketing — gates Meta, TikTok, Google Ads, Pinterest, Snapchat.
- Personalization — gates Klaviyo, Segment (if you use them for personalization).
Each destination is mapped to one or more categories in Destinations → [destination] → Consent mapping.
4. Copy
The default copy is reviewed for EU/UK compliance but you are responsible for your own privacy messaging. Edit the banner text in Consent → Copy. We support translations per locale; your Shopify primary locale is used by default.
5. Publish and verify
Click Publish. The banner updates live (cached briefly at the CDN). Load your storefront from a VPN in an EU IP to verify the opt-in mode appears as expected.
A note on “implied” consent
Implied consent is the ROW default. It means the banner is informational and events fire by default. If your brand serves a market where this isn’t appropriate, override to opt-in for that region in step 1.