An agency managing cookie consent for many client websites needs one place to run them all: every client site in one account, team members and clients given access only to the sites they work on, a banner configuration you can reuse across sites, region rules, scheduled scans, and a way to hand a site over to the client. With those in place, each client still gets its own consent setup, cookie list and consent records, which the law requires, without the agency rebuilding it every time.

What a cookie consent tool for agencies needs

Before comparing tools, check that a consent platform covers the jobs an agency does every week:

  • All client sites in one organisation, with one sign-in and a switcher for people who work in several organisations
  • Roles for your team, and access for a client or freelancer to one site only
  • A banner configuration, its translations and region rules that you can copy from one site to many
  • Region rules that show each visitor the right consent model
  • Scheduled scans on every site, so new cookies are caught
  • Consent records per site that you can export when a client needs them
  • A way to transfer a site to the client's own account when the contract ends

Kukie.io's multi-site management features cover each of these, and the pricing page shows which plans include them.

Why multi-site cookie consent is an agency problem

A single website with a single cookie banner is manageable. Multiply that by dozens of client sites, each running different CMS platforms, analytics tools and marketing pixels, and consent management becomes an operational burden.

Agencies building and maintaining websites for clients carry a particular responsibility. When a client's site sets a _fbp cookie or fires a Google Ads tag before the visitor has given consent, the legal failure sits with the site owner, but the reputational damage lands on the agency that built it. In 2025 the CNIL issued 83 sanctions totalling EUR 486,839,500, and 21 entities were sanctioned for breaking the rules on cookies and other trackers, according to its review of 2025 sanctions. Agencies that treat consent as an afterthought expose every client in their portfolio to that risk.

The problem grows when clients operate in different jurisdictions. A UK shop follows UK GDPR and PECR, a client targeting California must respect the CCPA's opt-out rules, and a site with European traffic needs consent that meets Article 5(3) of the ePrivacy Directive. Handling each one case by case does not scale.

Building a centralised consent workflow

The first step is to stop treating each client site as an isolated project. A centralised workflow standardises how consent is configured, deployed and monitored across every domain in the portfolio.

Start with a shared cookie categorisation framework. Every client site should use the same four-category model: strictly necessary, functional, analytics and marketing. Consistent categories across sites reduce confusion during audits and make it easier to train team members. When a developer asks whether _ga belongs in analytics or marketing, the answer should be documented once and applied everywhere.

A single dashboard for many domains is not optional at scale. Agencies need to see consent figures, scan results and setup status across all client sites without signing in to separate accounts.

Regulatory mapping: one policy does not fit all

A common mistake is copying one client's cookie banner configuration to another client's site without checking where the second client's visitors are. Consent requirements vary by jurisdiction, so map each client's obligations before configuring anything.

JurisdictionConsent modelKey requirementRelevant law
EU and EEAOpt-inPrior consent before non-essential cookiesGDPR and ePrivacy Directive
United KingdomOpt-in, with exceptions since 5 February 2026Consent for advertising. First-party statistics and appearance settings allowed if visitors are told and can object.UK GDPR and PECR
CaliforniaOpt-out"Do Not Sell or Share" link, honour Global Privacy ControlCCPA and CPRA
BrazilOpt-in (broadly)Consent as the legal basis for most trackingLGPD
CanadaImplied or expressMeaningful consent with transparencyPIPEDA
South AfricaLawful justificationConsent or another ground in section 11POPIA

Region rules turn this table into a working system. A visitor from Berlin should see an opt-in banner with category controls. A visitor from California should see an opt-out mechanism that respects Global Privacy Control signals. Kukie.io's geo-detection feature applies a different consent model by visitor location, and you can copy the region rules you set up once to other client sites.

The cookie audit cycle for agency portfolios

Websites change all the time. A client installs a new chat widget, the marketing team adds a TikTok pixel, or a WordPress plugin update adds a tracking cookie. Each change can break the consent setup if the consent tool does not know about the new cookie.

Set up a recurring cookie audit schedule for every client site. Kukie.io can scan each site weekly or monthly, depending on the plan, and newly found cookies are flagged so they can be categorised and either held back until consent or classed as strictly necessary. Set the frequency, let the scanner run, and review only the exceptions.

Consistent banner design without losing client branding

Agencies face a tension between consistency and customisation. The consent logic should be standardised, but every client expects their cookie banner to match their brand.

Use a template. Define a base banner layout that follows regulators' guidance: accept and reject buttons with equal visual weight, a link to the cookie policy, and category controls within one click. Then adjust colours, fonts and logo per client. The template builds button parity and proper disclosure in from the start, which keeps dark patterns out of every client site.

The template also has to block, not only ask. In September 2025 the CNIL fined SHEIN EUR 150 million because advertising cookies were set before visitors chose and kept being set after they clicked "Refuse all", according to the CNIL's decision summary. SHEIN's banner had a refuse button. The failure was that refusing did not stop the cookies.

Banner copy and language

Cookie banner text should be plain, specific and free of jargon. For multilingual sites, automatic translation speeds up deployment, but have someone review the translations for key markets such as German, French and Portuguese. Consent has to be informed, and a visitor can only be informed in a language they understand.

Script blocking and tag management at scale

The banner is only half the job. If a marketing tag fires before the visitor accepts, the banner is decoration. Agencies must make sure non-essential scripts are blocked until consent is given.

Google Tag Manager is the most common tag tool across agency portfolios. In GTM, the Consent Initialization trigger is for the consent tool and its default settings. Marketing and analytics tags use their usual triggers with "Require additional consent" set for the right consent type, so GTM blocks them until the consent tool reports a grant. Google has required Consent Mode v2 signals for personalised advertising with EEA traffic since March 2024, so every client site using Google Ads or GA4 advertising features needs this setup.

For clients not using GTM, the fallback is the consent tool's own script blocking: known tracker scripts held back automatically, and other scripts changed from type="text/javascript" to type="text/plain" with a category attribute, so the tool runs them after consent. Document the blocking method used for each client so a new team member can pick up the account without guesswork.

Monitoring consent rates and spotting problems early

Consent figures are useful operational data for agencies. A sudden drop on a client site often signals a broken banner, a layout change that pushed the banner off-screen, or a new script that interferes with it.

Track consent figures across all client sites from one view and compare each site with its own history. A sharp change in either direction needs a look. A rate far higher than similar sites can mean the reject option is missing or hidden, and a sudden fall can mean the banner no longer loads properly.

Monthly consent reports for clients serve two purposes: they show the value of the ongoing work, and they give early warning of technical problems.

Onboarding new client sites efficiently

Every new client website should go through a standard onboarding checklist.

Agency onboarding checklist

  1. Run an initial cookie scan to identify all cookies and scripts
  2. Map the client's audience to the relevant jurisdictions
  3. Set up region rules from that map, or copy them from a similar client
  4. Categorise all detected cookies using the shared framework
  5. Deploy the banner template with the client's branding
  6. Set up script blocking or GTM consent checks
  7. Verify blocking in the browser's developer tools
  8. Schedule recurring scans
  9. Document the configuration for internal handover

With a standard categorisation framework and banner template, onboarding a new site fits in a single working session.

Handling client handovers and staff changes

Agency teams change. Account managers move on, and developers move between projects. If a consent setup lives only in one person's head, the agency has a single point of failure.

Document every client's consent setup in a shared, version-controlled place. Record which cookies are classed as essential, which scripts are blocked until consent, which region rules are active, and where the consent tool's embed code is installed. When the contract ends, a site transfer moves the site, its settings and its consent records to the client's own account. If you resell the service under your own brand, the guide to white-label cookie consent for agencies covers what to check.

Quick answers for agencies

Can one cookie consent platform manage multiple client websites?

Yes. Platforms such as Kukie.io keep many sites in one organisation. Each site keeps its own configuration, cookie list, banner and consent records, and the agency manages all of them from one dashboard.

Do all client websites need the same cookie banner design?

The consent logic and the elements regulators look for should be the same, but the visual design (colours, fonts, logo) should match each client's brand. A template achieves both.

How often should agencies scan client websites for new cookies?

Monthly scans are a sensible baseline. Sites that change often, such as shops adding new integrations, are worth scanning weekly.

What happens if a client adds a new tracking script without telling the agency?

The script will probably run without consent. Scheduled scans find new cookies and flag them for review, so you can block or categorise them.

Is cross-domain consent sharing possible between client websites?

It is technically possible but legally complex. Each website usually needs its own consent because the controller, purposes and cookies differ. Sharing consent only fits when the same controller runs several domains with the same cookie categories.

How do agencies handle clients in different countries with different cookie laws?

With region rules. The consent tool detects the visitor's location and applies the right consent model, such as an opt-in banner for EU visitors or an opt-out mechanism for California visitors. The agency sets these rules up once and reuses them across sites.

Bring every client site into one dashboard

If your agency manages several client websites, start by adding them to one organisation. Kukie.io scans each site, lets you copy one banner setup to many sites and gives clients access to their own site only.

Start free