> Scan your site, customize the banner, paste one script: your GDPR banner is live in 10 minutes, with prior blocking and Google Consent Mode v2.
>
> Canonical: https://www.flowconsent.com/en/how-it-works

How it works

# How FlowConsent blocks cookies before consent.

Four steps, no developer and no Google Tag Manager. You scan your site, set up the banner and paste one line of code. FlowConsent then takes care of blocking, consent and proof.

[Create my banner](https://app.flowconsent.com/auth/sign-up?utm_source=flowconsent.com\&utm_medium=referral\&utm_campaign=general) · [Scan my site first](https://www.flowconsent.com/en/scan)

Free up to 25,000 sessions a month, no credit card.

1. [01**Scan**Your cookies detected and classified](#step-1)
2. [02**Customize**Colors, copy, languages](#step-2)
3. [03**Install**One line in the \<head>](#step-3)
4. [04**Live**Banner active and compliant](#step-4)

The 4 steps

## From your site's address to a live banner.

The full journey, exactly as you will go through it in FlowConsent.

Step 1 · Scan

### Enter your site's address.

FlowConsent loads your pages, spots every cookie and every third-party service (analytics, advertising, chat, video) and sorts them by purpose. Create your free account and the list is already waiting for you.

- Cookies and services classified automatically
- New scan every week (every day on Pro)

Step 2 · Customize

### Set up the banner in the editor.

Choose a layout (bottom bar, popup, cookie wall…), match your colors and fonts, write your copy and add your languages. The preview updates live, on desktop and on mobile. In the Services tab, you declare your marketing tools: those are what the banner will block.

- Live preview, device by device
- Accept and Reject buttons with equal weight
- 2 languages on Free, 5 on Pro

Step 3 · Install

### Paste the script into the \<head>.

Copy the install code and paste it at the very top of your site's \<head>, before your other scripts, so before the \</head> tag. No plugin required, no Google Tag Manager. A setup assistant then checks that the code is there and in the right place.

- Works with every CMS and hand-coded sites
- Setup assistant that checks your page

Step 4 · Live

### Your banner is active. And compliant.

As soon as you publish, the banner shows on the first visit and analytics and advertising scripts wait for the visitor's choice. Change the design or the copy from the dashboard whenever you like, without touching your site's code again.

- Changes without redeploying your site
- First choices quickly visible in the dashboard

What happens next

## Once live, FlowConsent does the work.

Four mechanisms switch on as soon as the banner is published. Nothing more to configure.

### Prior blocking

Until the visitor has answered, Google Analytics, Meta Pixel, Hotjar and the other declared tools stay blocked. Only the scripts your site needs to work are loaded.

### Google Consent Mode v2

Google's four signals start as "denied" before any tag loads, then follow the visitor's choice. Your Google Ads campaigns stay measurable, without overriding a refusal.

### Consent log

Every choice is timestamped and kept for 13 months. It is your proof if a data protection authority or a customer asks how consent was collected.

### CSV export

An audit, an inspection, a question from your DPO? Export the log to CSV in one click, along with your acceptance rates by category.

Integrations

## Works with your site. And with your tools.

One script that runs on every CMS as well as on hand-coded sites. Your marketing tools are recognized and only load after consent.

Your site

[WordPress](https://www.flowconsent.com/en/doc/install-wordpress) · [WooCommerce](https://www.flowconsent.com/en/doc/install-woocommerce) · [Shopify](https://www.flowconsent.com/en/doc/install-shopify) · [Webflow](https://www.flowconsent.com/en/doc/webflow-integration) · [Wix](https://www.flowconsent.com/en/doc/install-wix) · [Framer](https://www.flowconsent.com/en/doc/install-framer) · [Squarespace](https://www.flowconsent.com/en/doc/install-squarespace) · [PrestaShop](https://www.flowconsent.com/en/doc/install-prestashop) · [Astro](https://www.flowconsent.com/en/doc/install-astro) · [Next.js](https://www.flowconsent.com/en/doc/nextjs-integration) · [React](https://www.flowconsent.com/en/doc/install-react) · [Vercel](https://www.flowconsent.com/en/doc/install-vercel) · [Netlify](https://www.flowconsent.com/en/doc/install-netlify) · [Fimo.ai](https://www.flowconsent.com/en/doc/install-fimo) · [Custom-built site](https://www.flowconsent.com/en/doc/install-html)

Your marketing tools, handled by the banner

Google Analytics · [Google Tag Manager](https://www.flowconsent.com/en/doc/install-google-tag-manager) · Meta Pixel · [HubSpot](https://www.flowconsent.com/en/doc/install-hubspot)

[See the installation guides](https://www.flowconsent.com/en/doc)

Questions

## Your questions, answered.

Can't find your question? Write to us, we answer fast.

[Write to us](https://www.flowconsent.com/en/demo)

### Do I need a developer to install FlowConsent?

No. If you can paste a snippet of code into your CMS settings, you can install FlowConsent. The script is pasted once into your site's \<head>, and everything else is set up from the dashboard.

### Where exactly do I paste the script?

As high as possible in the \<head>, before your other scripts, on every page. On WordPress: in the theme's header.php or through a header plugin. On Shopify: in theme.liquid. On Webflow: Site settings, Custom code, Head code. The setup assistant then checks that everything is in order.

### Do I need Google Tag Manager?

No, FlowConsent works without it. If you already use Tag Manager, you can keep it: Google Consent Mode v2 is handled natively and your Google tags receive the visitor's choice.

### Where is my banner hosted?

On the Free plan, the banner is deployed to your own Cloudflare account, which is free: connecting it only takes a few minutes the first time. On Pro and Enterprise, we host it for you and deployment takes one click.

### How do I check that the banner works?

Open your site in a private window: the banner should appear, and no request to a third-party tool should go out before you click Accept. The first choices quickly show up in your dashboard. FlowConsent can also run a “consent refused” scan that lists everything that still runs after a refusal.

### I already use another cookie tool. How do I switch?

Create your FlowConsent banner, then replace the old tool's script with the FlowConsent one, in the same spot in the \<head>. Never leave both in place at the same time. Our migration guide covers the special cases, such as scripts tagged by your previous tool.

## Make your site compliant today.

Free up to 25,000 sessions a month. No credit card, no commitment.

[Create my banner](https://app.flowconsent.com/auth/sign-up?utm_source=flowconsent.com\&utm_medium=referral\&utm_campaign=general) · [Scan my site](https://www.flowconsent.com/en/scan)
