CCPA and Web Analytics: What Site Owners Need to Know in 2026
A practical 2026 guide to CCPA compliance for website analytics. Learn what counts as a "sale," when consent is required, and how to pick analytics that keep you compliant by default.
TL;DR
- 1.CCPA (effective 2020) and CPRA (expanded 2023) give California residents rights over their data — including the right to opt out of "sale" or "sharing" of personal information.
- 2.Most analytics tools that send data to ad networks (GA4 with Google Signals, anything with Facebook Pixel) trigger CCPA "sharing" obligations.
- 3.Cookieless tools that do not collect personal information (Sleek, Plausible, Fathom) sit outside CCPA scope for analytics traffic.
- 4.You need a "Do Not Sell or Share My Personal Information" link on your site if any of your tools fall under "sharing." If none do, you do not.
- 5.CCPA enforcement is ramping up — fines up to $7,500 per intentional violation. Treat it like GDPR took 4 years to mature in EU; CCPA is on a similar curve.
What CCPA actually requires
The California Consumer Privacy Act (CCPA) took effect January 1, 2020. The California Privacy Rights Act (CPRA) amended it and became fully enforceable January 1, 2023, adding the concept of "sharing" alongside "sale" and creating the California Privacy Protection Agency (CPPA) to enforce both.
For website operators, the practical obligations are: disclose what personal information you collect, give California residents a way to access or delete their data, give them a way to opt out of "sale" or "sharing," and do not retaliate against people who exercise these rights.
You are subject to CCPA if you do business in California AND meet at least one of: $25M+ annual revenue, process 100K+ California residents' data per year, or earn 50%+ revenue from selling/sharing California residents' data. Most internet businesses with US traffic hit the second threshold without realizing it.
What "sale" and "sharing" mean for analytics
This is where analytics specifically gets entangled. CCPA defines "sale" broadly: any disclosure of personal information for "monetary or other valuable consideration." "Sharing" was added by CPRA and covers cross-context behavioral advertising — think Google Signals, Facebook Pixel, retargeting tags.
When GA4 sends data to Google's advertising ecosystem (which it does by default with Google Signals on), that is "sharing" under CCPA. When you load Facebook Pixel for retargeting, that is also "sharing." When you use server-side tags to send first-party data to Meta's Conversions API for ad audiences, that is still "sharing."
Analytics tools that do NOT send data to ad networks — cookieless tools that aggregate traffic for the site owner only — typically do not trigger sharing obligations because no personal information leaves your processor relationship.
CCPA vs GDPR: the key differences
In practice, if you are GDPR-compliant for EU traffic, your CCPA exposure is usually small. The areas where CCPA adds friction are the "Do Not Sell or Share" link requirement and the right-to-delete handling — neither of which is hard if your analytics is privacy-first by default.
- GDPR is opt-in (consent required before processing); CCPA is opt-out (collect freely, but stop on request).
- GDPR applies to anyone in the EU; CCPA applies to California residents specifically (other states have their own laws).
- GDPR has stronger fines (4% of global revenue); CCPA caps at $7,500 per intentional violation.
- GDPR requires a lawful basis for processing; CCPA does not require justification — just transparency.
- GDPR has stronger consent requirements; CCPA primarily requires disclosure and opt-out mechanisms.
How analytics tools handle CCPA in practice
GA4: Google provides a "data redaction" feature and a "consent mode" that limits ad-network data flow when users opt out. Configuration is non-trivial; many GA4 properties run misconfigured for CCPA. If your traffic is mostly US-based, this is the highest-risk area.
Plausible / Fathom / Sleek: cookieless by design, no personal information collected, no ad-network forwarding by default. CCPA obligations are minimal — typically just a privacy policy disclosure that you collect aggregate analytics and do not sell or share it.
Adobe Analytics, Mixpanel, Heap: more configurable, more risk. Each has CCPA-specific opt-out APIs you can call when a visitor opts out via your "Do Not Sell" link. Implementation is required, not automatic.
Other US state privacy laws
CCPA was first; many other states followed. As of 2026 there are comprehensive privacy laws in California, Virginia, Colorado, Connecticut, Utah, Iowa, Indiana, Tennessee, Texas, Oregon, Montana, Florida, Delaware, New Hampshire, New Jersey, Kentucky, Rhode Island, Maryland, Minnesota, and Nebraska. More are coming.
The good news: they are mostly modeled on CCPA, so a CCPA-compliant setup usually covers them too. The exceptions are around children's data (Florida is stricter), sensitive data definitions (varies), and consumer rights specifics.
The simplest path forward: pick analytics that are privacy-first by design and keep your privacy policy current. That covers the floor in every state without a per-state implementation effort.
Practical CCPA compliance checklist
- Audit your tags. List every analytics, marketing, and advertising tool firing on your site. Note which ones share data with third parties.
- Update your privacy policy. Disclose what categories of personal information you collect, the sources, the purposes, and who you share with.
- Decide on a "Do Not Sell or Share" mechanism if you have any sharing tools. The link can route to a preference center or trigger a consent-mode opt-out.
- Honor Global Privacy Control (GPC) signals. CPRA recognizes GPC as a valid opt-out signal — your site needs to detect the GPC header and treat it as an opt-out.
- Document your data flows. Keep a record of what tools collect what, where it goes, and how you respond to consumer requests.
- Consider switching analytics. If GA4 is your only "sharing" tool, replacing it with cookieless analytics can take you out of the "Do Not Sell or Share" link requirement entirely.
How Sleek handles CCPA
Sleek does not collect personal information. IP addresses are hashed and discarded; no cookies are set; no fingerprinting. Aggregate analytics — pageviews, sources, devices, geography at country level — never leaves the customer's account and is never forwarded to ad networks.
Because no personal information is collected and nothing is "sold" or "shared" with third parties, Sleek customers do not need a "Do Not Sell or Share" link to use Sleek. Most still display one because of other tools on their site, but Sleek itself is not what triggers the requirement.
For data subject access requests (right to know, right to delete), Sleek's aggregate data does not contain PII to begin with — there is nothing to retrieve or delete on a per-person basis. We document this in our DPA and privacy policy.
The bottom line
CCPA does not ban any specific analytics tool. It does require disclosure, opt-out mechanisms, and honest data handling. Tools that share data with ad networks need active configuration and a "Do Not Sell or Share" link. Tools that do not share data with anyone — privacy-first analytics — sit naturally outside that requirement.
For most US businesses in 2026, the simplest CCPA-compliant analytics setup is one privacy-first analytics tool plus minimal advertising tags, with a clear privacy policy and an opt-out mechanism if any sharing tool is in scope. That is easier to maintain than a heavy GA4 + ad-pixel stack with carefully configured consent mode.
Frequently asked questions
Does CCPA apply to my website if I'm not based in California?
It can. CCPA applies to businesses that collect personal information from California residents and meet certain thresholds (revenue, volume, or revenue from data sale/sharing). If you have meaningful US traffic, you almost certainly cross the 100K California residents threshold and CCPA applies regardless of where your business is headquartered.
Is Google Analytics CCPA compliant?
GA4 can be configured to be CCPA-compliant, but it is not by default. You need to disable Google Signals for California traffic, implement consent mode, provide a "Do Not Sell or Share" link, and respect Global Privacy Control signals. Many GA4 properties run misconfigured. Enforcement is ramping up.
Do I need a "Do Not Sell or Share" link if I only use Sleek Analytics?
Likely no, if Sleek is your only analytics/advertising tool. Sleek does not sell or share personal information, so it does not trigger the link requirement on its own. If you also run Facebook Pixel, Google Ads remarketing, or any other tool that shares data with ad networks, you need the link for those.
What is Global Privacy Control (GPC) and do I need to honor it?
GPC is a browser-level signal that lets users automatically opt out of data sale/sharing on every site they visit. CPRA explicitly recognizes GPC as a valid opt-out signal, so yes — California residents using GPC must be treated as having opted out, even if they did not click a link on your site. Most cookieless analytics are unaffected because there is nothing to opt out of.
What are the CCPA fines?
Up to $2,500 per unintentional violation and $7,500 per intentional violation, plus $750 per consumer in private right of action for data breaches. Per-violation, not per-incident — a misconfigured tag firing 10,000 times can theoretically be 10,000 violations. Enforcement has been moderate so far, but the CPPA is increasing enforcement actions year over year.
How is CCPA different from GDPR for analytics?
GDPR is opt-in (you need consent before processing), CCPA is opt-out (you can collect freely, but must honor opt-out requests). For analytics, GDPR creates upfront friction (consent banner, drop in measured traffic); CCPA creates back-end friction (handling opt-out requests, the "Do Not Sell or Share" link, GPC support).
Will more US states pass privacy laws like CCPA?
They already are. As of 2026, 20+ states have passed comprehensive privacy laws, mostly modeled on CCPA. The federal American Privacy Rights Act has stalled but a national law is likely within a few years. Building on a privacy-first analytics foundation today insulates you from the patchwork.
Track your own growth loop
Sleek Analytics gives you visitors, sources, pages, devices, and real-time behavior with one lightweight script. No cookies, no GDPR banners.
Related reading
Is Google Analytics GDPR Compliant in 2026? (The Honest Answer)
Is Google Analytics GDPR compliant in 2026? A factual walk-through of Schrems II, the Austria, France, Italy and Denmark rulings, Consent Mode v2, and what teams should actually do.
ComplianceCookie Consent Banners in 2026: Do You Still Need Them?
A practical 2026 guide to cookie consent banners: when EU and US law actually requires one, when you can drop them, the conversion cost, and how cookieless analytics changes the answer.
CompliancePrivacy-Friendly Analytics: What Makes Them Different
A clear 2026 explainer of privacy-friendly web analytics. Learn what cookieless really means, why IP hashing matters, and how Sleek, Plausible, and Fathom differ from Google Analytics.
ComparisonsSleek vs Google Analytics (2026): Which Is Better for Modern Teams?
Sleek Analytics vs Google Analytics in 2026: side-by-side on setup speed, dashboard clarity, privacy, pricing, and migration. Honest take on when each tool wins.