CRM NEWS TODAY

Launch. Integrate. Migrate.
Or anything CRM.

104+ CRM Platforms
Covered

Get Complete CRM Solution

CRM and CCPA Compliance: What California Businesses Must Know

What CCPA/CPRA requires for businesses using CRM: who must comply (thresholds), consumer rights (deletion, access, opt-out of sale), CCPA vs GDPR comparison table, privacy notice requirements at form collection, Service Provider Agreements with CRM vendors, handling deletion requests across multiple systems, and common problems including incomplete deletion procedures and legacy contact data.

CCPA compliance in CRM work is about making privacy requests traceable across every system where customer data lives. The CRM is usually the anchor point, but the business has to think about forms, email tools, ad audiences, and any other place where the data has been copied.

The California Consumer Privacy Act (CCPA) and its amendment the California Privacy Rights Act (CPRA) create specific obligations for businesses that collect, store, or sell personal information about California residents. For companies using CRM systems — which by definition collect, store, and process personal data about contacts — CCPA compliance is a real operational concern. It shapes how contact data is collected, what disclosures must appear on forms and websites, how consumer rights requests (deletion, opt-out of sale) must be handled, and how data vendor relationships (including CRM vendors themselves) must be structured. This guide covers what CCPA requires specifically in the context of CRM use.

That makes compliance an operational workflow, not just a policy page. If the team cannot locate and act on data quickly, the legal obligation becomes much harder to satisfy.

Who Must Comply with CCPA/CPRA

CCPA applies to for-profit businesses that do business in California and meet at least one of these thresholds:

  • Annual gross revenues exceed $25 million
  • Buy, sell, receive, or share the personal information of 100,000 or more California consumers or households per year
  • Derive 50% or more of annual revenues from selling consumers’ personal information

The 100,000 consumer/household threshold catches many mid-size businesses that don’t think of themselves as large data processors. A company with 100,000 contacts in its CRM — a reasonable number for a marketing database — may already be subject to CCPA regardless of revenue size.

Key CCPA Rights Relevant to CRM

Consumer Right What It Requires CRM Implication
Right to know Consumers can request what personal information is collected, why, and with whom it’s shared Must be able to export all data held about a specific contact across the CRM and connected systems
Right to delete Consumers can request deletion of their personal information Must be able to delete a contact from CRM and confirm deletion to the requester within 45 days
Right to opt out of sale/sharing Consumers can opt out of the sale or sharing of their personal information for cross-context behavioural advertising If sharing CRM contact data with ad platforms (Meta Custom Audiences, Google Customer Match), consumers can opt out
Right to correct Added by CPRA — consumers can request correction of inaccurate personal information Must update CRM records based on a verified correction request
Right to limit use of sensitive personal information Certain sensitive data categories (health, race, precise geolocation, financial) have heightened restrictions Sensitive data in CRM requires specific handling and disclosure
Right to non-discrimination Businesses cannot retaliate against consumers for exercising their rights Declining to process a deletion request or removing a contact’s opt-out preference because it’s inconvenient would violate this right

CCPA vs GDPR: Key Differences for CRM Users

Dimension CCPA/CPRA GDPR
Scope California residents (and effectively the US standard for data privacy) EU/EEA and UK residents
Opt-in consent for collection Not required for most data — notice and opt-out right required Required in most cases — must have a lawful basis (consent, legitimate interest, contract)
Opt-out of data sharing “Do Not Sell or Share My Personal Information” link required on website Consent required before sharing; no equivalent mandatory link
Right to deletion Yes — 45-day response window Yes — “right to erasure” — 30-day response window
Data processor agreements Service Provider Agreements required with vendors who process data on your behalf Data Processing Agreements (DPAs) required
Fines $2,500 per unintentional violation; $7,500 per intentional violation; private right of action for data breaches Up to 4% of global annual revenue or €20 million

CRM-Specific CCPA Requirements

Privacy notice at collection: When collecting personal information via web forms, chatbots, or other intake mechanisms, you must provide a privacy notice at or before the point of collection — typically a link to the privacy policy or a brief disclosure on the form. That notice must state the categories of personal information being collected and the purpose for collecting it.

Service Provider Agreements with CRM vendors: Your CRM vendor (HubSpot, Salesforce, etc.) is a “Service Provider” under CCPA — they process personal information on your behalf. CCPA requires a written contract (Service Provider Agreement or Data Processing Agreement) with these vendors. Most major CRM vendors have standard DPAs available — execute these and keep them on file. HubSpot, Salesforce, and Zoho all offer DPAs as standard documents.

Handling deletion requests: When a California resident submits a deletion request, you have 45 days (extendable to 90 days with notice) to delete their personal information. In CRM terms: delete the contact record, remove them from all marketing lists, and instruct your service providers (email platform, CRM vendor, advertising platforms) to delete the data they hold as well. You must also send a deletion confirmation to the requester. Document every deletion request and its resolution.

Do Not Sell or Share link: If you share CRM contact data with third parties for advertising purposes (uploading customer lists to Facebook Ads, Google Ads, or data brokers), a “Do Not Sell or Share My Personal Information” link must appear on your website homepage and privacy policy, and consumers must be able to exercise that right without friction.

The California Privacy Protection Agency (CPPA) has increased enforcement activity since 2023, with fines reaching $2,500 per unintentional violation and $7,500 per intentional violation. CRM systems come up frequently in enforcement actions because they sit at the center of consumer personal data — the primary system used to run data processing activities. Understanding the enforcement trend helps CRM administrators focus compliance work on what actually matters rather than treating it as a paperwork exercise.

“We received a deletion request but the contact exists in CRM, our email platform, and our ad retargeting audience — we don’t know how to delete everywhere”

CCPA deletion must cover every system holding that individual’s personal information — not just the primary CRM. Fix: document your data map — every system that receives contact data from your CRM. This typically includes: CRM (HubSpot/Salesforce), email marketing platform, advertising platforms (Meta Custom Audiences, Google Customer Match), data enrichment providers, backup/analytics tools. Build a deletion procedure that covers each: delete from CRM, suppress in email platform, remove from ad audiences. Meta and Google have documented removal processes for Custom Audiences — follow them. Record the steps taken for each deletion request.

“Our privacy notice on web forms doesn’t mention CRM — it only says ‘we will contact you’”

Vague collection notices (“we will contact you”) don’t satisfy CCPA’s notice at collection requirement. The notice must name the categories of personal information being collected and explain why. Fix: add a brief privacy disclosure to all forms: “By submitting this form, you agree to our Privacy Policy. We collect your name, email, and company information to respond to your enquiry and send you relevant communications. [Link to Privacy Policy].” The linked privacy policy should describe what data is collected, how it’s used, and how to submit data rights requests.

“We don’t know which contacts in our CRM are California residents”

CCPA applies to California residents, but most CRM contact records don’t have a state field reliably populated. This creates a practical problem: if you can’t identify California residents, you either apply CCPA rights to everyone (treating all contacts as potentially from California) or ask requesters to self-identify as California residents when submitting rights requests. Fix: as a practical matter, most mid-size businesses apply CCPA data rights practices to all US contacts and GDPR practices to EU/UK contacts — handling all deletion and access requests regardless of state rather than trying to verify California residency before processing. This approach also builds customer trust.

CCPA does not require retroactive consent for existing data — it’s opt-out based, not opt-in based (unlike GDPR). You don’t need to re-obtain consent from all existing contacts. That said, you must post a privacy policy that covers your current data practices, provide a “Do Not Sell or Share” mechanism, and honour any data rights requests from California residents. For contacts who haven’t engaged in years, consider a re-permission campaign or a data retention policy that removes contacts with no engagement in 24+ months — this cuts compliance risk and storage costs at the same time.

Does CCPA apply to B2B CRM data, or only consumer data?

As of the full enforcement of CPRA (California Privacy Rights Act, effective 2023), the temporary B2B and employee data exemptions from the original 2020 CCPA have expired. B2B contact data — meaning personal information of individuals acting in a business capacity (job title, work email, business phone) — is now covered by CCPA/CPRA. California-resident business contacts in your CRM have the right to know what data you hold, the right to deletion, and the right to opt out of sale or sharing. Practically, this changes how B2B CRM teams handle deletion requests and opt-out preferences. A contact at a California-based company who requests deletion of their personal data from your CRM must be actioned under CCPA rules, even if your product is purely B2B.

What is the difference between CCPA opt-out of sale and opt-out of sharing?

CCPA originally gave consumers the right to opt out of the sale of their personal information. CPRA (the 2020 amendment that took full effect in 2023) added a separate right to opt out of the sharing of personal information — meaning sharing data with third parties for cross-context behavioural advertising, even when no money changes hands. For CRM teams, this matters because syncing contact data from CRM to ad platforms (Facebook Custom Audiences, Google Customer Match) for targeted advertising may constitute sharing under CPRA, even if the CRM vendor is not being paid for the data. If a California-resident contact opts out of sharing, their data must not be included in those ad audience syncs. CRM-to-advertising integrations should support suppression lists that exclude opted-out California contacts.

How long can we retain contact data in CRM under CCPA?

CCPA does not set specific retention periods, but it requires that personal information be kept no longer than reasonably necessary for the purposes for which it was collected. CPRA added a requirement to disclose retention periods in privacy notices — businesses must now state how long each category of personal data is retained. For CRM contact data, a typical compliant approach is to define retention tiers: active contacts (currently in a deal or recent customer) retained indefinitely; inactive contacts (no engagement in 24 months) flagged for deletion or anonymisation; contacts who have formally requested deletion removed within the 45-day statutory period. Document your retention schedule in your privacy policy and configure CRM automation to flag records that have exceeded their retention period for review.

Does CCPA require us to tell contacts what data we hold about them in our CRM?

Yes. CCPA grants California residents the right to know — they can submit a verified request asking what personal information you have collected about them, what categories of data are held, the purposes for which it is used, and whether it has been sold or shared. You must respond within 45 days. For CRM teams, this means having a documented process to export all data held about a specific individual from the CRM (and all connected systems) in response to a verified access request. Most CRM platforms have contact-level data export functionality that can generate this report. The challenge is that contact data often lives in multiple systems beyond the core CRM — email platform, support desk, data warehouse — and the access request must cover all of them. Map your data systems as part of CCPA compliance preparation so you can fulfil access requests completely.

The safest setup is the one the team can repeat consistently. If the workflow only works when one person manually babysits it, the process still needs tightening.

Common Problems and Fixes

Problem: CRM does not have a mechanism to process consumer data deletion requests within the 45-day CCPA deadline

CCPA requires businesses to respond to verified consumer deletion requests within 45 days (with a 45-day extension possible if the consumer is notified). Many CRM implementations have no documented deletion workflow: a request arrives by email, sits in a generic inbox, gets forwarded to someone who doesn’t know how to action it, and the deadline passes. Fix: build a dedicated deletion request intake form (separate from your general contact form) that automatically creates a task in CRM assigned to your data privacy owner, with a due date set to 40 days from submission. Document step-by-step the CRM actions needed to fulfil a deletion request: suppress the contact from all active sequences, delete or anonymise personal identifiers, log the deletion with a timestamp. Test this workflow quarterly with a mock deletion request to confirm it runs end-to-end within the deadline.

Problem: CRM data is shared with third-party tools (email, analytics, advertising) without documented data processing agreements

Most CRM-connected marketing stacks involve sharing contact data with 10 to 30 third-party tools — email platforms, ad networks, analytics, enrichment providers, data warehouses. Under CCPA, each of these third parties is either a service provider (covered by a compliant data processing agreement) or a third party to whom you have sold or shared data (triggering opt-out rights). Many businesses have never formally classified their tech stack integrations under CCPA. Fix: conduct a data flow mapping exercise. List every tool that receives contact data from your CRM, how data is transferred (API, CSV export, pixel), what data is shared (email, name, behavioural data), and the legal basis for sharing. For each tool, obtain a signed Data Processing Addendum (DPA) that includes CCPA-specific terms. Most major SaaS vendors (Google, Salesforce, HubSpot, Meta) have standard DPAs in their legal documentation portals.

Problem: CRM does not distinguish between California residents and other contacts for targeted CCPA processing

CCPA rights apply specifically to California residents. A CRM with no field indicating whether a contact is a California resident cannot selectively apply CCPA deletion, opt-out, or data access workflows. Fix: add a State field (if not already present) to all contact records, and populate it through form capture, data enrichment, or IP geolocation on web form submissions. Create a saved segment or smart list in CRM filtered to State = California. When processing CCPA requests, that segment lets you identify all California-resident contacts and run batch operations (suppression, deletion, data export) against the right population. For B2B CRM databases where state data is often missing, a data enrichment run using a provider with US address data can backfill State fields across existing records.

Frequently Asked Questions

We Set Up, Integrate & Migrate Your CRM

Whether you're launching Salesforce from scratch, migrating to HubSpot, or connecting Zoho with your existing tools — we handle the complete implementation so you don't have to.

  • Salesforce initial setup, configuration & go-live
  • HubSpot implementation, data import & onboarding
  • Zoho, Dynamics 365 & Pipedrive deployment
  • CRM-to-CRM migration with full data transfer
  • Third-party integrations (ERP, email, payments, APIs)
  • Post-launch training, support & optimization

Tell us about your project

No spam. Your details are shared only with a vetted consultant.

Get An Expert