At a Glance
- A single geolocation ruleset can serve a different consent configuration to visitors in all relevant U.S. states from one implementation.
- U.S. state privacy laws are built on an opt-out model, not GDPR’s opt-in consent-building approach. Your templates need to reflect that distinction, not import European framing.
- 12 states currently require honoring GPC as a valid opt-out signal, with increasingly coordinated enforcement across states through the Consortium of Privacy Regulators.
- California’s CIPA carries separate litigation exposure from CCPA and needs its own configuration.
- The Usercentrics CIPA Consent Template includes VPPA support and applies a geotargeted opt-in layer that blocks high-risk technologies until a California visitor consents.
- GPP MSPA US National passes consent signals to third-party vendors in a structured format, a layer separate from your ruleset’s banner logic and available only on the Usercentrics V3 script.
With the ongoing patchwork of U.S. regulatory requirements that businesses face, one question comes up more than almost any other: How do you show the right banner to the right visitor without building dozens of separate implementations?
The answer is Geolocation Rulesets, which is the same feature whether you’re covering the EU or the United States. However, the logic behind how you use it looks different depending on what jurisdictions are relevant to your business.
What a Geolocation Ruleset Actually Does
A ruleset is a bundle of individual CMP configurations, each mapped to a location or group of locations. When your SDK initializes with a Ruleset ID rather than a single Settings ID, Usercentrics checks the visitor’s location and loads the configuration assigned to whichever rule matches, with no rule engine to build on your own side. Every ruleset has one required piece and any number of optional ones:
- A global (fallback) rule: This is the configuration that loads when no regional rule matches. You choose whether it displays a banner at all.
- Regional rules: Each one is a country, U.S. state, or custom bundle of locations, paired with the configuration you want that group to see.
For a U.S.-only implementation, the practical shape usually includes a small number of regional rules grouping states with similar legal requirements, and a fallback rule covering everyone else, such as visitors outside the U.S., or states you haven’t built a dedicated rule for yet.
Learn more: Usercentrics Geolocation Rules documentation
Why “One Banner Fits All” Doesn’t Work for U.S. Privacy Compliance
The comprehensive U.S. state privacy laws to date take an opt-out approach to visitor consent. Businesses may collect and process personal data and place non-essential cookies in most cases without prior consent. However, they must give visitors a clear way to opt out of the sale, sharing, and targeted advertising using their personal data at any time.
That’s a fundamentally different posture from the GDPR opt-in model, and a template built for European visitors, which will block everything until affirmative consent is obtained, will misrepresent your legal position if it’s shown to a U.S. state resident who’s legally entitled only to an opt-out.
However, where states genuinely diverge is in whether that opt-out has to be automatic.
GPC and Universal Opt-Out States
As of this writing, 12 states require businesses to detect and automatically honor Global Privacy Control (GPC) as a valid opt-out signal, with no click required from the visitor: California, Colorado, Connecticut, Texas, Oregon, Montana, Delaware, New Hampshire, New Jersey, Nebraska, Maryland, and Minnesota.
Nothing stops a business in other states from honoring GPC or a comparable opt-out mechanism voluntarily. Louisiana’s LDPA is a middle case, as it doesn’t name GPC or a universal opt-out mechanism by name, but its authorized-agent language is broadly compatible with GPC-style signals in practice.
Colorado is the only state to date that maintains a public, ongoing approved-signal list, and every serious new state bill has been including a universal opt-out clause.
The safer engineering posture, which is worth building into your ruleset now rather than revisiting state by state, is to honor Sec-GPC: 1 for every U.S. visitor, regardless of which regional rule they fall under, rather than gating GPC recognition on geolocation.
The cost of honoring a signal you didn’t strictly owe is a marginal loss of ad attribution, whereas the cost of missing one you did owe is regulatory exposure.
Enforcement here isn’t confined to one state acting alone. Colorado’s Attorney General has specifically pursued enforcement on GPC non-recognition, and in September 2025, California, Colorado, and Connecticut ran a coordinated multistate sweep targeting businesses that weren’t honoring the signal, under the banner of the Consortium of Privacy Regulators.
The Consortium has grown well beyond its original eight members. As of August 2026, it includes the CPPA plus the attorneys general of California, Colorado, Connecticut, Delaware, Indiana, Maryland, Minnesota, New Hampshire, New Jersey, Oregon, and Vermont, formed to align enforcement across jurisdictions.
Regulators involved have signaled more sweeps are expected, and increasingly rely on automated scanning to find non-compliant sites at scale, rather than waiting on individual complaints.
California Needs Two Configurations, Not One
California is the one state where a single “CCPA banner” undersells your risk. The CCPA/CPRA governs the opt-out-of-sale/-sharing relationship and, since January 1, 2026, requires visible confirmation that an opt-out (including via GPC) was received and honored. A “Your Privacy Choices” link and toggle is no longer enough on its own; the visitor needs to see that it worked.
Separately, the California Invasion of Privacy Act (CIPA) is a wiretapping and litigation-risk statute, not a consent framework. It doesn’t set opt-in or opt-out requirements the way CCPA does, and the two shouldn’t be conflated in a compliance plan. Thousands of CIPA pen-register claims have been filed against ordinary website tracking technology in the past two years.
This is what the Usercentrics CIPA Consent Template exists for: a geotargeted, opt-in configuration that applies specifically to California visitors, distinct from your standard CCPA opt-out configuration, assigned to the same California regional rule or layered alongside it.
Rather than leaving categorization to a generic ruleset, the template pre-categorizes and blocks the technologies most frequently named in CIPA demand letters — session replay tools, third-party chatbots, and advertising pixels — until a California visitor affirmatively consents. Visitors outside California continue to see the standard U.S. opt-out experience underneath.
The template also includes configuration to support Video Privacy Protection Act (VPPA) compliance for sites running embedded video or streaming features, a risk that increasingly overlaps with CIPA exposure for the same visitor base. It’s worth assigning to your California regional rule alongside the CIPA layer if video is part of your site.
Passing the Signal Downstream: GPP MSPA US National
A ruleset governs what a visitor sees. It doesn’t, on its own, govern what your vendors are told once that visitor has made a choice. That’s a separate layer, and one worth building at the same time rather than retrofitting later.
Under the U.S. State templates in Usercentrics CMP, the Global Privacy Platform (GPP) MSPA US National lets you transmit consent signals to third-party vendors in a structured format, the same role IAB Europe’s Transparency and Consent Framework plays for the GDPR. It’s available only on the Usercentrics V3 script. If you’re still on V2, that migration needs to happen first.
Enabling it involves one decision that affects how your signal reads to vendors: whether you’re declaring as a signatory to the Multi-State Privacy Agreement (MSPA), and if so, which serving mode you’re operating under.
Opt Out Option Mode
Records and transmits an opt-out when a visitor invokes one. This is what most vendors in the digital advertising ecosystem expect to see.
Service Provider Mode
Sets all opt-out and notice fields to “not applicable” in the signal itself. Your CMP still logs the visitor’s choice, but nothing is passed downstream. This mode is a declaration that you’re not engaged in processing that requires an opt-out notice in the first place, so treat it as a statement about your data practices, not a configuration shortcut.
This is a single toggle applied once, not something assigned per regional rule the way your banner configurations are. It sits alongside your ruleset rather than inside it. Once enabled, it also covers US Florida (USFL) automatically for visitors resolved to that state, without a separate setup step.
Building Your Ruleset: Global Rule, Then Regional Rules
A workable structure for most U.S. customers looks like this:
Set the global (fallback) rule first
Decide what visitors outside your mapped states should see. (Or those outside the U.S. entirely.) Many U.S.-focused customers set this to a conservative opt-out configuration, or disable the CMP layer entirely if the fallback audience isn’t a compliance concern.
Group states by requirement, not by name
Rather than one regional rule per state, build rules around shared obligations, such as a “GPC-required” bundle or an “opt-out only, no GPC” bundle. Assign the matching configuration to each. This scales far better than fifty individual rules and is easier to keep current as laws change.
Give California its own rule
Because of the CIPA overlay, California generally shouldn’t sit inside a general opt-out bundle. Assign it its own regional rule with the CCPA configuration and CIPA Consent Template together.
Double-check your bundle selections
Quick-select regional bundles don’t always include every jurisdiction you’d assume. This is a known source of gaps in geolocation setups generally, not just a U.S. issue, so verify the actual country/state list behind any bundle before relying on it.
Common Setup Mistakes to Avoid
Configuring a multi-state ruleset involves balancing several moving parts across different legal standards. Reviewing these common setup mistakes can help you identify and resolve potential compliance gaps before your ruleset goes live.
Treating "no GPC requirement" as "no action needed"
A state without a GPC mandate can still require an opt-out mechanism of some kind. Don’t let the absence of one requirement read as the absence of all of them.
Leaving the fallback rule undefined or untested
If a visitor’s location can’t be resolved, or falls outside every regional rule, the fallback is what they see. An unconfigured fallback is a silent compliance gap.
Reusing a CCPA configuration for California without adding the CIPA layer
These address different legal risks and need to be evaluated separately.
Letting the ruleset go stale
State privacy law is one of the faster-moving areas of U.S. regulation right now. A ruleset that was correct at launch can drift out of date within months as new states enact laws or existing ones amend thresholds.
Keeping Your Ruleset Current
Because so much of this depends on legislative status rather than fixed technical fact, plan for periodic review rather than a one-time setup. A ruleset built once and left alone will drift out of date. One reviewed on a standing schedule stays a genuine compliance asset rather than a liability waiting to surface.
This is worth a standing item on whoever owns compliance review for your account. Several regulatory requirements noted here reflect a fast-moving legal landscape and should get a legal/compliance review before being relied on for a specific business’s implementation. Get the structure right once, and the state-by-state churn becomes routine maintenance rather than a recurring emergency.
