What It Does

CookieYes is a Consent Management Platform (CMP). When connected, ILLIXIS:

  1. Loads the CookieYes banner script in the of every public landing page rendered for your tenant — before Google Tag Manager.
  2. Auto-blocks marketing pixels that fire through GTM (Meta Pixel, LinkedIn Insight Tag, Google Ads Remarketing) until the visitor consents.
  3. Integrates with Google Consent Mode v2 so GA4 still records consented sessions correctly while respecting non-consenting users.

If you only host pages on your own external website (Shopify, WordPress, etc.), you don't need this integration — install CookieYes directly there.


Prerequisites

  1. A CookieYes account — Sign up at cookieyes.com. The free tier supports 1 domain and 25,000 page views/month, which covers most launch traffic.
  2. An ILLIXIS-hosted page surface — at minimum a published landing page or blog. CookieYes only loads on public pages ILLIXIS renders for you.
  3. GTM connected (recommended, not required) — CookieYes shines when paired with GTM marketing tags. Without GTM, the banner still works but has nothing to gate.

Connection Steps

1. Sign up and add your domain

  1. Go to cookieyes.com and create a free account.
  2. Add your domain. If you publish ILLIXIS landing pages on a subdomain (e.g., start.yourbrand.com) or a custom domain ILLIXIS owns, add that domain. CookieYes records consent per domain.

2. Configure the banner

In the CookieYes dashboard:

| Setting | Recommended value |
|---|---|
| Region | GDPR (EU) — visitors must opt in. |
| Auto-blocking | ✅ ON. This is the load-bearing feature: blocks Meta, LinkedIn, and other tags until consent. |
| Google Consent Mode v2 | ✅ ON. Pre-built integration with GA4 and Google Ads. |
| Cookie categories | Necessary, Analytics, Marketing (the standard three). |
| Cookie domain | .yourdomain.com (with leading dot) so consent persists across subdomains. |

Customize the banner copy, colors, and language in CookieYes UI. ILLIXIS does not override your banner styling.

3. Copy your Site ID

CookieYes gives you an install snippet that looks like:

```html

```

The Site ID is the long alphanumeric string between client_data/ and /script.js — typically 32 characters. Copy just the Site ID, not the full snippet.

4. Paste it into ILLIXIS

  1. In ILLIXIS, go to Settings → Integrations → Tracking (or click the link from your assistant).
  2. Find the CookieYes card.
  3. Paste your Site ID into the input field and click Save.
  4. ILLIXIS validates the format and confirms with a "Connected" badge.

5. Verify it's working

  1. Open any of your published landing pages in an incognito/private window (so prior consent isn't cached).
  2. The CookieYes banner should appear within 1–2 seconds of page load.
  3. Open browser DevTools → Network tab. Filter by cookieyes. You should see script.js loading from cdn-cookieyes.com.
  4. Reject all cookies in the banner. Reload. Open Network tab again — Meta Pixel (fbevents.js) and LinkedIn (insight.min.js) should NOT load. GA4 (gtag/js) loads but in cookieless mode.
  5. Accept all cookies. Reload. All marketing pixels now load normally.

How CookieYes Interacts with GTM

| Order | Tag loads | Why |
|---|---|---|
| 1 | CookieYes (, beforeInteractive) | Must be first — sets up the auto-blocking shim. |
| 2 | GTM container | Loads marketing tags but they wait for consent. |
| 3 | GA4 (always allowed in cookieless mode pre-consent) | Still measures sessions, anonymously, until consent. |
| 4 | Meta / LinkedIn / Google Ads (gated) | Only fire after visitor accepts Marketing cookies. |

When you publish new GTM tags, mark them with the appropriate consent state in GTM (Marketing, Analytics, etc.). CookieYes' Google Consent Mode v2 integration translates banner clicks into the consent signals GTM expects.


Free Tier Limits

| Limit | Free | Basic ($10/mo) |
|---|---|---|
| Domains | 1 | 5 |
| Page views per month | 25,000 | 1,000,000 |
| Languages | English only | All |
| Custom branding | ❌ | ✅ |
| Audit logs | 30 days | 1 year |

If you serve pages across multiple domains (e.g., start.yourbrand.com AND www.yourbrand.com), you'll hit the 1-domain limit on the free tier and need to upgrade.


Disconnecting

In Settings → Integrations → Tracking, click Disconnect on the CookieYes card. ILLIXIS clears the Site ID immediately — your published landing pages stop loading the consent banner on the next page load.

⚠️ Important: Disconnecting CookieYes does NOT cancel your CookieYes subscription. To stop billing, log into CookieYes directly and cancel there.


Troubleshooting

Banner doesn't appear. Check incognito (cached consent persists 12 months). Inspect HTML — the script should be in before the GTM snippet. If the script is there but no banner appears, verify your CookieYes plan covers the domain and the Auto-blocking + banner are both enabled in CookieYes UI.

Banner appears but Meta/LinkedIn pixels still fire pre-consent. The pixels are likely loading via a non-GTM injection (e.g., direct