The agency cookie consent problem
If you run a digital agency, you've felt this: every client site needs a cookie banner, every banner needs different branding, and every region has different rules. Managing this across 10, 50, or 100 client sites gets painful fast.
Most consent management platforms are built for single-site owners. They charge per domain, don't offer team permissions, and make it hard to maintain consistent compliance across a portfolio. Here's how to set up a scalable system.
Setting up your agency account
One team, many banners
Create one CookieBeam team for your agency. Each client site gets its own banner within that team. This gives you a single dashboard view of every client's consent rates, cookie inventory, and compliance status.
Team permissions
CookieBeam's permission system lets you control who can do what:
- Owner: Full control, billing, team management. That's you.
- Admin: Can create and configure banners, run scans, publish changes. Your senior developers.
- Publisher: Can publish banner changes but can't modify settings. Your deployment team.
- Editor: Can edit banner design and copy but can't publish. Your designers.
- Viewer: Read-only access to analytics. Your clients (if you want to give them visibility).
Section-level permissions let you restrict access per feature area (banner design, scanner, analytics, settings), so a designer can edit the banner but can't touch billing.
Multi-site deployment patterns
Pattern 1: One banner per client
The simplest approach. Each client gets their own banner with their own branding, domain list, and consent configuration. This is right for clients with distinct brands and different compliance requirements.
Pattern 2: Template banner with per-client overrides
Start with a base banner design that matches your agency's standard, then override colors, logo, and legal text per client. This keeps things consistent while allowing customization.
Pattern 3: Regional rule sets
If your clients serve visitors in multiple countries, use CookieBeam's regional consent rules. One banner can show GDPR opt-in for EU visitors, CCPA opt-out for California, and LGPD for Brazil. Configure the rules once and apply them across client sites.
Automated cookie scanning at scale
Run CookieBeam's scanner on every client site to build a complete cookie inventory. The AI-powered classifier categorizes cookies automatically, so you don't need to manually identify each one.
Set up recurring scans to catch new tracking scripts that clients (or their marketing teams) add without telling you. The drift detection system alerts you when a new script appears that wasn't there at the last scan.
This is the difference between reactive compliance ("a client called because they got a GDPR complaint") and proactive compliance ("we caught the unblocked Meta Pixel before it became a problem").
Billing strategies for agencies
Two common approaches:
Pass-through billing
Have each client subscribe to CookieBeam directly. You manage the technical setup, they own the subscription. Clean separation of billing, but you lose control and margin.
Agency resale
Subscribe to a CookieBeam plan that covers all your client domains. Bill clients as part of your monthly retainer or as a separate line item. CookieBeam's multi-domain plans make this cost-effective at scale.
The Business and Enterprise plans include enough domains and team seats for agencies managing 10 or more client sites.
Compliance monitoring across the portfolio
The dashboard shows consent rates, scan results, and compliance status for every banner in your team. Use this to:
- Identify client sites with unusually low consent rates (banner might be broken or poorly designed)
- Spot sites that haven't been scanned recently (new tracking scripts may be uncategorized)
- Track which clients are using outdated banner configurations (missing Consent Mode v2, for example)
- Generate compliance reports for client QBRs