Webflow and Wix
The Cybexo Consent Management Platform (CMP) enables website owners to achieve seamless GDPR, ePrivacy, and Google Consent Mode v2 compliance without any coding or complex setup.
This guide explains how to integrate Cybexo CMP into Webflow and Wix websites using a simple embed script.
Overview
Section titled “Overview”Cybexo CMP manages cookie consent, vendor preferences, and data privacy compliance across websites.
The Webflow and Wix integrations are designed to be one-paste installations — no plugin, no backend configuration, and no API key management required.
Once embedded, the CMP will automatically:
- Display a customizable consent banner.
- Record and manage user consent preferences.
- Update Google Consent Mode settings in real-time (
defaultandupdatecommands). - Keep your site compliant with global data protection laws.
Installation
Section titled “Installation”Step 1 — Copy the Embed Script
Section titled “Step 1 — Copy the Embed Script”Copy the script below and replace YOUR_SETTINGS_ID with your actual Cybexo CMP Settings ID.
<script id="cybexo-cmp" data-settings-id="YOUR_SETTINGS_ID" data-api-url="https://api.cybexo.io" data-assets-url="https://cmp.cybexo.com" src="https://cmp.cybexo.com/loader.js"></script>Cybexo sets Google Consent Mode defaults automatically using region/policy behavior (EEA denied-by-default, US/global granted-by-default where configured). Do not hardcode one global denied default snippet across all regions.
Note: add this HTML in your website/platform code settings. Do not paste HTML snippets into the browser console.
Step 2 — Add to Webflow
Section titled “Step 2 — Add to Webflow”- Go to Webflow Dashboard → Project Settings → Custom Code.
- Scroll to Before
</body>tag. - Paste the script above.
- Click Save Changes, then Publish Site.
- Open your live website and confirm CMP initializes with expected regional behavior (banner where required, or no/informational banner where configured).
✅ Webflow automatically injects this script into all pages when you publish.
Step 3 — Add to Wix
Section titled “Step 3 — Add to Wix”- Log in to your Wix Dashboard.
- Open your site in the Editor.
- Navigate to Settings → Custom Code → Add Code to All Pages.
- Paste the Cybexo CMP embed script.
- Set the placement to Body – end.
- Click Apply to all pages and Publish your site.
✅ The CMP will now load globally across your Wix site.
Verification
Section titled “Verification”Once the site is published, you can verify that Cybexo CMP is running correctly.
Option 1 — Using Browser Developer Tools
Section titled “Option 1 — Using Browser Developer Tools”- Open your live site.
- Press F12 to open Developer Tools.
- Go to Network → Filter by “consent” or “loader.js”.
- You should see requests to
https://cmp.cybexo.com/loader.jsandgtag('consent', 'update')events after user interaction.
Option 2 — Using Google Tag Assistant
Section titled “Option 2 — Using Google Tag Assistant”- Install Tag Assistant Companion.
- Enable recording for your site.
- Reload the page.
- You should see “Consent Mode active” with Cybexo as the controlling CMP.
Option 3 — Using Cybexo Debug Mode
Section titled “Option 3 — Using Cybexo Debug Mode”Add ?cybexo_debug_ui=1 at the end of your site URL (e.g. https://example.com/?cybexo_debug_ui=1).
The debug overlay will show your current CMP status, consent categories, and Google Consent Mode flags.
Live Demo
Section titled “Live Demo”To see a working example, visit:
👉 https://cmp.cybexo.com/webflow-demo.html
The demo includes:
- A preconfigured CMP banner.
- Working Consent Mode integration.
- Example consent signals and analytics tags.
Troubleshooting
Section titled “Troubleshooting”| Issue | Cause | Solution |
|---|---|---|
| CMP banner not appearing | Missing data-settings-id, script blocked, or region configured for no-banner mode |
Verify Settings ID and script load; then verify region/policy mapping |
| CMP loads but no consent updates | Cached JavaScript or Content Security Policy | Clear site/hosting cache or allow https://cmp.cybexo.com and https://api.cybexo.io |
| Tag Assistant shows “Consent Mode inactive” | CMP script did not initialize before tags | Place script correctly and verify load order in Tag Assistant |
| Banner shows twice | Duplicate embed | Remove any old script embeds from theme or code block |
Security & Compliance
Section titled “Security & Compliance”Cybexo CMP ensures full compliance with:
- GDPR (EU General Data Protection Regulation)
- ePrivacy Directive (Cookie Law)
- Google Consent Mode v2 (region-aware defaults and updates)
- CCPA / CPRA (California)
All data processing occurs securely via HTTPS, and user preferences are stored using non-identifiable consent tokens.
Enterprise References
Section titled “Enterprise References”- Compliance Overview
- IAB TCF v2.3 Support
- Google Consent Mode v2 Validation
- CSP and Network Allowlist
- Troubleshooting Playbook
Support
Section titled “Support”If you encounter issues or need assistance integrating Cybexo CMP with Webflow or Wix, contact us at:
📧 support@cybexo.com
🌐 https://www.cybexo.com
© Cybexo Inc. — All Rights Reserved.
This document is part of the official Cybexo CMP documentation.
Version: 1.0.1 | Last updated: April 26, 2026