Install and configure FlowConsent.
Step-by-step guides, integrations and troubleshooting to put a GDPR-compliant banner online and keep it that way.
Set up your first FlowConsent banner and ship GDPR-compliant cookie consent in about 10 minutes: scan your site, customize the banner, paste one script.
Getting started
Create your account, install the banner and pick your plan.
6 articles- Getting startedSet up your first FlowConsent banner and ship GDPR-compliant cookie consent in about 10 minutes: scan your site, customize the banner, paste one script.
- Understanding the FlowConsent dashboardA guided tour of the FlowConsent dashboard: sidebar, banners, analytics, team, billing and workspace settings, so you know where everything lives.
- Quick install in a few minutesThe fastest way to ship a FlowConsent banner: sign up, create a banner, paste one script tag. A few minutes, no configuration.
- Free vs Pro: which plan should I choose?A side-by-side comparison of FlowConsent's Free and Pro plans, with recommendations for solo sites, agencies, and high-traffic projects.
- Migrating from another consent bannerStep-by-step guide to migrate from Cookiebot, OneTrust, Termly, iubenda, Klaro, or any other CMP to FlowConsent without breaking your tracking.
- Setup wizard: a verified installation, step by stepHow the FlowConsent setup wizard verifies every install step for real: snippet check, refusal scan, weekly monitoring, plus the server-side path.
Install FlowConsent on…
One guide per platform: WordPress, Shopify, Webflow, Wix, Framer, Next.js, Astro and more, with verification and setup from your AI agent.
17 articles- Install FlowConsent on WordPressOn WordPress, paste the FlowConsent snippet in Code Snippets → Header & Footer (WPCode) or a child theme, then clear caches and remove the Site Kit gtag.
- Install FlowConsent on WooCommerceOn WooCommerce, paste the FlowConsent snippet in WPCode (Code Snippets → Header & Footer), then take control of extension pixels and test your checkout flow.
- Install FlowConsent on ShopifyInstall FlowConsent on Shopify: paste the snippet in theme.liquid right after <head>, then switch off Shopify's native cookie banner and channel pixels.
- Install FlowConsent on PrestaShopInstall FlowConsent on PrestaShop: paste the snippet at the top of your theme's head.tpl, clear the Smarty cache and turn off tracking modules.
- Install FlowConsent on WixOn Wix, paste the FlowConsent snippet in Settings → Custom Code, in the Head on all pages, then turn off the Wix cookie banner and marketing integrations.
- Webflow integration: install FlowConsent the right wayInstall FlowConsent on Webflow: paste the snippet in Site settings → Custom code, publish, and remove the GA Measurement ID from Apps & Integrations.
- Install FlowConsent on SquarespaceInstall FlowConsent on Squarespace: paste the snippet in Code Injection → Header, turn off the native cookie banner and remove the Google and Meta IDs.
- Install FlowConsent on FramerOn Framer, add the FlowConsent snippet in Project Settings → Custom Code at the start of the <head>, publish, and do not also enable the Framer Cookie Banner.
- Use FlowConsent with Google Tag ManagerUsing FlowConsent with Google Tag Manager: put the snippet in the <head> above the GTM container, never as a GTM tag, then set consent checks on your tags.
- Install FlowConsent on AstroInstall FlowConsent on Astro: paste the snippet at the top of your base layout's <head> with is:inline, then turn on SPA mode if you use ClientRouter.
- Next.js & React SPA integrationInstall the FlowConsent banner in a Next.js app (App Router or Pages Router) and enable SPA Mode to re-check consent on every client-side navigation.
- Install FlowConsent on ReactInstall FlowConsent on React (Vite, Create React App, React Router): paste the snippet at the top of the <head> in index.html, then turn on SPA mode.
- Install FlowConsent on VercelInstall FlowConsent on a Vercel-hosted site: the snippet goes in the <head> of the framework you deploy (Next.js, Astro, React, HTML), then you redeploy.
- Install FlowConsent on NetlifyInstall FlowConsent on Netlify: paste the snippet at the top of the <head> in your site's code, or use Snippet injection if no other script comes first.
- Install FlowConsent on FimoOn Fimo, your site is your own code: put the FlowConsent snippet at the top of the root layout's <head>, or ask the Fimo Studio chat to do it, then publish.
- Install FlowConsent on HubSpotOn a HubSpot site, paste the FlowConsent snippet in Settings → Content → Pages → Site header HTML, then turn off HubSpot's native cookie banner.
- Install FlowConsent on a custom-built site (HTML)Install FlowConsent on a site built with HTML, PHP, Django, Rails, Laravel, Hugo, Jekyll or Eleventy: paste the snippet once in the shared template's <head>.
Customization
Banner design, services, consent categories and cookie declaration.
3 articles- Customize your cookie banner in the BuilderLayouts, colors, typography, multilingual copy and live preview: everything the FlowConsent Builder offers to make the banner match your brand.
- Services, consent categories and legal basesHow the FlowConsent service catalog works: categories, detection, canonical IDs, legal bases and the CNIL audience-measurement exemption checklist.
- Cookie declaration: the list your visitors actually seeHow FlowConsent generates the cookie list from active services, how to add custom cookies, and how the undeclared-cookie alert keeps it honest.
Deployment
Put the banner online, including the Cloudflare deployment of the free plan.
1 articleIntegrations
Google Consent Mode v2 and the consent signals sent to Google tools.
1 articleCompliance
Verification, continuous monitoring and a proof report for your DPO.
3 articles- Compliance verification: proof your banner is respectedScan your pages while refusing consent, monitor them continuously and keep dated proof that your cookie banner is actually respected by every tag.
- Continuous compliance monitoringRun refusal scans on demand with fast, deep or ultra profiles, monitor representative pages weekly, and get alerted the day a regression appears.
- The proof report: audit evidence for your DPOTurn any refusal scan into a dated, printable proof report: method, findings, violation tables, Consent Mode analysis and a timestamped screenshot.
API and developers
Consent webhooks, server and mobile SDKs, MCP server.
4 articles- MCP server: drive FlowConsent from ClaudeConnect the official FlowConsent MCP server to Claude and manage banners, scans and compliance in natural language, without any API key to handle.
- Server SDK: consent on the backendRead the consent decision in your server code with the FlowConsent SDK and verify signed consent webhooks with HMAC-SHA256, in Node.js or any backend.
- Mobile SDK (beta): Android and iOSCollect, enforce and prove consent in your Android and iOS apps with the FlowConsent mobile SDK, using the same v1 consent contract as the web banner.
- Consent webhooks: signed events to your serverReceive consent.recorded and consent.withdrawn events on your server, verify the HMAC signature with the SDK, and test delivery with a signed event.
Account and team
Workspaces, roles and team member invitations.
1 articleTroubleshooting
Banner not showing, scripts firing too early: fixes for common cases.
1 articleMake your site compliant today.
Free up to 25,000 sessions a month. No credit card, no commitment.