CCPA REQUIREMENTS FOR WEBSITES

Under CCPA, tracking runs until a visitor says stop.

California’s privacy law lets websites collect data by default, but visitors must be able to opt out of the sale or sharing of their personal information, including through a signal from their browser. ConsentBit adds the opt-out, honors Global Privacy Control automatically, and records every choice.

Google-certified CMP · IAB Europe registered CMP (ID 502) · Works on Webflow, Framer, WordPress and any website builder

Footer of your site

Do Not Sell or Share My Personal Information

Global Privacy Control detected

Opt-out applied. Sale and sharing scripts blocked.

One clear link: Do Not Sell or Share My Personal Information.

Global Privacy Control is honored automatically, with no click needed.

California’s privacy law, with penalties per violation.

The California Consumer Privacy Act (CCPA) protects the personal information of California residents. The California Privacy Rights Act (CPRA) expanded it, with most changes in effect from 2023. It applies to for-profit businesses anywhere that do business in California and meet a size or data threshold.

Maximum penalty

$7,988

per intentional violation, or per violation involving consumers under 16. Other violations: up to $2,663 each.

In effect since

1 January 2020 (expanded by CPRA in 2023)

Default model

Opt-out. Tracking can run, but visitors must be able to stop the sale or sharing of their data.

Five things CCPA expects from your website

Each requirement in plain terms, next to how ConsentBit covers it.

Covered

What CCPA requires

Tell visitors that you collect their data, at or before the point of collection

How ConsentBit handles it

The banner tells visitors that data is collected by default, as soon as they land.

Covered

What CCPA requires

Offer a “Do Not Sell or Share My Personal Information” link

How ConsentBit handles it

The banner shows the link. One click opens the opt-out choice.

Covered

What CCPA requires

Treat Global Privacy Control as an opt-out

How ConsentBit handles it

ConsentBit detects the signal and opts the visitor out automatically. Honoring GPC is on by default.

Covered

What CCPA requires

Stop selling or sharing within 15 business days of an opt-out

How ConsentBit handles it

Scripts used for selling or sharing are blocked the moment a visitor opts out.

Covered

What CCPA requires

Keep records of consumer requests for 24 months

How ConsentBit handles it

Every opt-out is logged with the date and time, and paid plans keep logs with no retention limit.

What a visitor sees, step by step

Nothing is blocked by default. The visitor stays in control of whether their data is sold or shared.

1

They land on your site

A notice explains that data is collected. Your scripts run as normal.

2

They click the opt-out link

“Do Not Sell or Share My Personal Information” opens a single checkbox.

3

They opt out

Analytics, Marketing and Preferences scripts are blocked straight away. Necessary cookies keep running.

4

Or their browser does it for them

If the browser sends Global Privacy Control, the opt-out applies automatically, with no click.

“Selling” data covers more than you might think.

Under CCPA, “selling” means giving personal information to another business for money or anything else of value. “Sharing” means passing it on for cross-context behavioral advertising, such as ad pixels that track visitors across websites, even when no money changes hands. That’s why ad trackers on your site fall under the opt-out.

Your privacy choices

We may sell or share your personal information, for example through advertising cookies. You can opt out at any time.

Do Not Sell or Share My Personal Information

Runs until they opt out

For US visitors, ConsentBit uses an opt-out model. Here’s what runs by default, and what changes when a visitor opts out or their browser sends Global Privacy Control.

CategoryExample scriptsDefaultAfter opt-out or GPC
NecessaryLogin, shopping cart, securityRunsRuns
PreferencesLanguage, region, themeRunsBlocked
AnalyticsGoogle AnalyticsRunsBlocked
MarketingMeta Pixel, Google AdsRunsBlocked

Stricter than the minimum

CCPA only requires you to stop selling and sharing. ConsentBit also blocks Analytics and Preferences scripts when a visitor opts out.

Rules change by state

ConsentBit detects which US state a visitor is in and applies that state’s rules. In Utah, for example, only Marketing scripts are blocked after an opt-out.

Add a CCPA opt-out to your site, free.

Preview of the ConsentBit cookie banner on a website

A record of every opt-out, ready if you’re asked

Every choice is recorded with when it was made and whether the visitor opted out. CCPA requires businesses to keep records of consumer requests for at least 24 months. You can export the log as CSV or JSON whenever you need it.

Consent log

CSV · JSON export
Consent IDDate and timeDo Not Sell or Share
cb_7a21f010 Sep 2026, 14:02Yes
cb_4e90c310 Sep 2026, 13:47No
cb_b18d5210 Sep 2026, 13:31Yes
cb_2c6f1910 Sep 2026, 13:15No
Yes

The visitor opted out, so sale and sharing scripts were blocked.

No

The visitor didn’t opt out, so scripts ran as normal.

FAQ

CCPA questions, answered

Short answers to what website owners ask most.

Does CCPA apply to my business?

CCPA applies to for-profit businesses that do business in California, collect personal information from California residents, and meet at least one of these: annual gross revenue above $26,625,000; buying, selling or sharing the personal information of 100,000 or more California consumers or households; or earning at least half of annual revenue from selling or sharing personal information. The business doesn’t have to be based in California.

Do I need a cookie banner for CCPA?

CCPA doesn’t require opt-in cookie consent the way GDPR does. It does require a notice at or before the point of collection and, if you sell or share personal information, including through advertising trackers, a “Do Not Sell or Share My Personal Information” link. A banner is a common way to do both.

Is Global Privacy Control mandatory under CCPA?

Yes. California’s CCPA regulations require businesses to treat a Global Privacy Control signal as a valid request to opt out of sale and sharing. Since 1 January 2026, businesses must also show whether that opt-out was processed. And under California’s Opt Me Out Act, browsers must offer a built-in opt-out setting from 1 January 2027.

Who enforces CCPA, and what are recent fines?

The California Privacy Protection Agency and the California Attorney General both enforce it. In 2025, the agency fined Tractor Supply $1.35 million, partly for not honoring GPC signals until July 2024, and Honda $632,500, partly for a cookie tool that made opting out harder than accepting. The Attorney General settled with Healthline for $1.55 million over opt-outs, including GPC signals, that weren’t honored. Consumers can only sue directly over certain data breaches.

What’s the difference between CCPA and CPRA?

The CPRA is a 2020 ballot measure that amended and expanded the CCPA, with most changes in effect from 1 January 2023. It created the California Privacy Protection Agency, added the right to opt out of “sharing” for cross-context behavioral advertising, and added rights to correct data and limit the use of sensitive personal information. Today, “CCPA” usually means the law as amended by the CPRA.

What’s the difference between CCPA and GDPR?

CCPA is opt-out: data collection can start by default as long as visitors are told about it, but they must be able to stop the sale or sharing of their personal information. GDPR is opt-in: non-essential cookies stay off until a visitor agrees. With geo-targeting, ConsentBit can show a CCPA banner to US visitors and a GDPR banner to everyone else.

Do other US states have laws like CCPA?

Yes. As of September 2026, around 20 US states have comprehensive privacy laws, including Virginia, Colorado, Connecticut, Utah and Texas. Most follow an opt-out model like California’s, and a growing number require websites to honor Global Privacy Control. ConsentBit detects which state a US visitor is in and applies state-specific rules.

Is there a free trial?

Yes. ConsentBit has a free plan, and every paid plan comes with a 14-day free trial. See pricing for what each plan includes.

Does CCPA apply to my business?

CCPA applies to for-profit businesses that do business in California, collect personal information from California residents, and meet at least one of these: annual gross revenue above $26,625,000; buying, selling or sharing the personal information of 100,000 or more California consumers or households; or earning at least half of annual revenue from selling or sharing personal information. The business doesn't have to be based in California.

‍

Do I need a cookie banner for CCPA?

CCPA doesn't require opt-in cookie consent the way GDPR does. It does require a notice at or before the point of collection and, if you sell or share personal information, including through advertising trackers, a "Do Not Sell or Share My Personal Information" link. A banner is a common way to do both.

‍

Is Global Privacy Control mandatory under CCPA?

Yes. California's CCPA regulations require businesses to treat a Global Privacy Control signal as a valid request to opt out of sale and sharing. Since 1 January 2026, businesses must also show whether that opt-out was processed. And under California's Opt Me Out Act, browsers must offer a built-in opt-out setting from 1 January 2027.

‍

Who enforces CCPA, and what are recent fines?

The California Privacy Protection Agency and the California Attorney General both enforce it. In 2025, the agency fined Tractor Supply $1.35 million, partly for not honoring GPC signals until July 2024, and Honda $632,500, partly for a cookie tool that made opting out harder than accepting. The Attorney General settled with Healthline for $1.55 million over opt-outs, including GPC signals, that weren't honored. Consumers can only sue directly over certain data breaches.

‍

What's the difference between CCPA and CPRA?

The CPRA is a 2020 ballot measure that amended and expanded the CCPA, with most changes in effect from 1 January 2023. It created the California Privacy Protection Agency, added the right to opt out of "sharing" for cross-context behavioral advertising, and added rights to correct data and limit the use of sensitive personal information. Today, "CCPA" usually means the law as amended by the CPRA.

What's the difference between CCPA and GDPR?

CCPA is opt-out: data collection can start by default as long as visitors are told about it, but they must be able to stop the sale or sharing of their personal information. GDPR is opt-in: non-essential cookies stay off until a visitor agrees. With geo-targeting, ConsentBit can show a CCPA banner to US visitors and a GDPR banner to everyone else.

‍
(Link: "See what GDPR requires" → https://www.consentbit.com/gdpr)

‍

Do other US states have laws like CCPA?

Yes. As of September 2026, around 20 US states have comprehensive privacy laws, including Virginia, Colorado, Connecticut, Utah and Texas. Most follow an opt-out model like California's, and a growing number require websites to honor Global Privacy Control. ConsentBit has state-specific rules for California, Virginia, Colorado, Connecticut and Utah, and applies the California rules to visitors from other states.

‍

Is there a free trial?

Yes. ConsentBit has a free plan, and every paid plan comes with a 14-day free trial. See pricing for what each plan includes.

‍
(Link: "See pricing")

‍

Give every visitor an easy way to say stop

Add a clear opt-out, honor Global Privacy Control automatically, and keep a record of every choice.