Agencies
Compliance workflows for agencies managing dozens of sites
How to run cookie compliance across dozens of client sites: per-site workspaces, organizations and roles, human-approved inventories, and exportable records.
Agencies 3 min read The UserGuard team
- Every client site is its own workspace — own scans, inventory, banner and consent log — grouped into organizations, with no cross-client dashboard today.
- A scan records a cookie only on evidence — a Set-Cookie header, an HTTP-only record, a document.cookie value — while pixels and scripts are classified separately as context.
- Only human-approved cookies reach the published policy and banner; that versioned policy plus a CSV consent-event log is what you hand a client.
The work is a loop, multiplied
Compliance across an agency book is rarely hard the way engineering is hard. It is hard the way laundry is hard: scan the site, review what turned up, approve what is real, publish the banner and the policy, keep the records — then again for the next client, and the next. At two sites you can hold it in your head. At forty you need a system, and the spreadsheet you are using instead will hold up right until it quietly does not.
So the useful question when you evaluate tooling is not which product lists the most features. It is which one makes that loop repeatable at your scale without letting accuracy slip on any single client.
One account, a workspace per client site
In UserGuard, every site is its own workspace under one account: its own scans, its own approved cookie inventory, its own banner, policy, and consent log. Organizations group client sites so the boundaries match your book of business, and roles let a reviewer approve classifications without touching billing or another client's settings.
Worth saying plainly: a single dashboard that surfaces scan health across every client site at a glance is what the product is being built toward, not something it ships today. Today you work site by site, and the grouping is what keeps that sane — nothing bleeds between clients, and handing a site back at the end of an engagement is clean.
Let the evidence gate do the first pass
Each scan makes two passes over up to 50 pages by default and records only what it can prove: a Set-Cookie header, an HTTP-only record, a document.cookie value. Pixels, scripts, iframes, and storage keys are classified separately as context instead of inflating the cookie list. That matters more at agency scale than anywhere else, because false positives multiply — one junk entry per site is forty junk entries in your review pile.
AI review then drafts categories, providers, and purposes with a confidence score — ten runs per site per month — and someone on your team approves or corrects each one. Only approved cookies ever reach the published policy and banner. Your reviewer's judgment is the gate, which is exactly what makes the work billable as a service rather than a rubber stamp.
Give clients records, not reassurance
When a client or their counsel asks where things stand, you want documents, not adjectives. Per site, UserGuard gives you a generated cookie policy built only from the approved inventory and versioned so you can show exactly what was published and when, plus a consent event log — banner version, region, language, GPC status, per-category choices, hashed identifiers, timestamps — that exports to CSV.
The usual caution belongs in your client conversations too: none of this makes a site compliant by itself, and this post is not legal advice — scope questions go to counsel. What the records do is let you show your work, which in most client relationships is the actual deliverable.
Price it the way you bill it
Per-site pricing maps onto agency economics: each client site is $10 a month, volume discounts apply automatically as your account grows — the current schedule is on the pricing page — and past fifty sites it becomes a custom conversation. No per-client negotiation, no usage tier to babysit, and a clean per-site line you can pass through on a care plan.
UserGuard is newly launched, so weigh all of this as design intent rather than a long track record; the 30-day money-back guarantee exists so you can test it at your own scale. Put two or three client sites in an organization, run the loop once end to end, and judge whether it is a service you would put your agency's name on.
Go deeper: agency volume pricing