A Practical Guide to CCPA and Data Protection
TL;DR — Quick Answer
4 min readThe CCPA's broad data-sharing rules directly impact web analytics and marketing. The Sephora case proved that routine analytics activities can trigger violations and million-dollar settlements.
This guide explains CCPA and Data Protection in practical terms, with a focus on privacy-first analytics decisions.
The California Consumer Privacy Act is not a "cookie law" in the European sense. It does not say every analytics cookie needs opt-in consent. But it absolutely affects cookies, pixels, advertising tags, and analytics vendors because it gives Californians rights over the sale and sharing of personal information.
For marketing teams, the practical question is not "do we use cookies?" It is "are we disclosing, selling, sharing, or enabling cross-context behavioral advertising with personal information?"
Why Analytics Data Can Be Personal Information
California defines personal information broadly. The law covers information that identifies, relates to, describes, is reasonably capable of being associated with, or could reasonably be linked with a consumer or household. The California Attorney General's CCPA materials include online identifiers and IP addresses within this broad framing.
This matters because many routine web tools collect identifiers even when the site owner never sees a name. A third-party analytics or ad platform may receive:
- cookie IDs
- IP-derived location
- device and browser information
- page URLs
- referrer data
- ad click identifiers
- conversion events
- hashed emails or customer IDs, in some setups
If that data is used for cross-context behavioral advertising, measurement across clients, audience building, or platform enrichment, CCPA obligations may apply.
Sale, Sharing, and the Sephora Lesson
The Sephora enforcement action is the case every marketing team should know. In 2022, the California Attorney General announced a USD 1.2 million settlement with Sephora alleging that Sephora failed to disclose that it was selling personal information, failed to process opt-out requests sent through Global Privacy Control, and failed to cure the alleged violations.
The important detail is that the case involved common online tracking practices. The California AG described third-party companies receiving information about consumers, including through analytics and advertising technologies. That means a company does not need to sell a spreadsheet to a data broker to create CCPA risk. Allowing third-party trackers to collect personal information on your site can be enough.
Since the CPRA amendments, "sharing" is especially important. It covers disclosures for cross-context behavioral advertising, even where money does not change hands.
Global Privacy Control Is Not Optional
California's Attorney General states that businesses covered by the CCPA must honor a user-enabled Global Privacy Control as a valid request to opt out of sale or sharing. The California Privacy Protection Agency also describes opt-out preference signals as browser or extension settings that automatically send a user's opt-out choice.
In practice, this means your site needs to detect and act on GPC where applicable. A privacy banner that ignores the browser signal is not enough. If a visitor has GPC enabled, do not load sale/share-related advertising pixels and do not send data to vendors for cross-context behavioral advertising unless you have a legally valid reason to do so.
What This Means for Cookies
Under CCPA, cookies fall into several buckets:
| Cookie or tag type | Typical CCPA concern |
|---|---|
| Strictly necessary cookies | usually low, but disclose in privacy policy |
| First-party aggregate analytics | lower risk if not shared or used for ads |
| Third-party analytics | review vendor use, contracts, and disclosures |
| Retargeting pixels | high risk for sale/share and opt-out |
| Ad conversion tags | depends on data sent and vendor use |
| Data clean room or enhanced conversion tags | high risk if customer data is uploaded |
The safest analytics architecture is first-party, minimal, and purpose-limited. If your analytics provider does not use visitor data across customers, does not build ad profiles, does not set tracking cookies, and does not sell or share personal information, compliance becomes simpler.
A CCPA Checklist for Marketing Analytics
-
Map every third-party tag. Include Google Analytics, Google Tag Manager, Meta Pixel, LinkedIn Insight Tag, TikTok Pixel, chat tools, heatmaps, affiliate scripts, and A/B testing tools.
-
Read vendor terms. Determine whether each vendor acts as a service provider/contractor or uses data for its own purposes. Contract labels matter less than actual data use.
Flowsery
Start Free Trial
Real-time dashboard
Goal tracking
Cookie-free tracking
Classify data flows. Note whether the tag receives identifiers, page URLs, event names, email hashes, IP addresses, or transaction details.
Update notices. Your privacy policy should explain categories of personal information collected, purposes, categories of recipients, retention, and opt-out rights.
Implement opt-out controls. Provide a "Do Not Sell or Share My Personal Information" mechanism where required and honor GPC.
Gate high-risk tags. Retargeting and cross-context advertising tags should not fire for users who opt out.
Minimize event payloads. Do not send names, emails, account IDs, health data, financial details, or free-form form fields to analytics.
Keep evidence. Document configuration, vendor decisions, consent/opt-out behavior, and test results.
CCPA vs GDPR: Do Not Mix the Rules
GDPR and the ePrivacy Directive often require prior consent for non-essential cookies and similar technologies in Europe. CCPA generally focuses on notice, access, deletion, correction, and opt-out rights, especially around sale/share. A setup can be acceptable under one regime and not the other.
For a US-focused website, the biggest CCPA risk is often uncontrolled third-party marketing tags. For an EU-facing website, the same tags may also require opt-in consent before they load.
The Privacy-First Path
A practical privacy-first analytics stack for CCPA compliance should:
- avoid third-party advertising identifiers by default
- avoid using analytics data for cross-context behavioral advertising
- collect only aggregate metrics needed for site improvement
- honor GPC where required
- keep campaign attribution in UTM parameters, not user profiles
- separate analytics from ad platform enrichment
CCPA compliance is easier when analytics is not part of an advertising surveillance pipeline. Measure what helps you improve the site. Do not collect data simply because a tag manager makes it easy.
Marketing Tag Controls
Separate collection from sale and sharing. A cookie banner can manage some collection choices, but a CCPA opt-out must also address whether personal information is sold or shared for cross-context behavioral advertising. Do not let retargeting tags, server-side conversion APIs, or audience syncs fire after an applicable opt-out or valid GPC signal.
Keep a tag register with owner, purpose, data fields, vendor role, consent category, GPC behavior, firing rule, and deletion path. Review it whenever marketing adds a platform or changes campaign measurement.
Was this article helpful?
Let us know what you think!
Before you go...
Flowsery
Revenue-first analytics for your website
Track every visitor, source, and conversion in real time. Simple, powerful, and fully GDPR compliant.
Real-time dashboard
Goal tracking
Cookie-free tracking
Related Articles
A Practical Guide to CCPA Compliance and Web Analytics
CCPA compliance and web analytics intersect whenever a website collects identifiers, browsing activity, or shares analytics data for advertising. This guide explains the practical decisions website owners must review.
A Practical Guide to CCPA vs GDPR
CCPA vs GDPR is not just a regional comparison. This guide breaks down scope, consent, sensitive data, enforcement, and cross-border transfer rules so you can see where the two laws differ.
A Practical Guide to GDPR Consent Requirements Web Analytics
Learn how GDPR Consent Requirements Web Analytics affects privacy-first analytics, measurement quality, and practical website decisions.