6 steps to make your website CCPA compliant
Home Resources Articles CCPA compliance checklist: achieving compliance for your website

CCPA compliance checklist: achieving compliance for your website

For companies doing business with residents of California, CCPA and CPRA compliance are required. Here’s how to protect your business.
by Usercentrics
Mar 29, 2024
6 steps to make your website CCPA compliant
Table of contents
Show more Show less
Book a demo
Learn how our consent management solution can improve privacy and user experience for your users.
Get your free data privacy audit now!

The California Consumer Privacy Act (CCPA) isn’t just a legal obligation—it’s the key to safeguarding your business and securing long-term success when operating in the state.

 

Under the CCPA and its expansion and amendment in the California Privacy Rights Act (CPRA), consumers have more control over their personal information and how it’s handled by businesses. Failing to adhere to these regulations can result in hefty fines and penalties.

 

To achieve or maintain compliance, businesses need a thorough understanding of the regulation and keen attention to detail.

 

To help you ensure that your website is CCPA and CPRA-compliant, we’ve compiled a CCPA compliance checklist.

Who needs to comply with the CCPA?

The CCPA applies to all for-profit organizations that do business in California, and that meet any of the following criteria:

  • They receive, process, or transfer data from 100,000 or more consumers or households in California every year.
  • Their annual gross revenue from the preceding calendar year exceeds US 25 million.
  • At least 50 percent of their annual revenue comes from selling or sharing California residents’ personal data.

If any of these criteria apply to your business, failure to comply with the CCPA can lead to fines of up to US 7,500 per willful violation.

 

Check out our CCPA compliance checklist below to align your business with CCPA/CPRA privacy laws.

How does the CCPA define personal data?

With the latest information from the Officer of Attorney General website, the CCPA categorizes personal data into two pillars:

 

Personal information: This includes data that identifies, relates to, describes or can be associated with an individual or their household. Examples include:

  • name
  • Social Security number
  • email address
  • records of products purchased
  • internet browsing history
  • geolocation data
  • fingerprints
  • any other information reflecting an individual’s preferences and characteristics

Sensitive personal information: This is data that, if stolen or misused, can seriously harm an individual. Examples include:

  • account log-in details
  • financial accounts
  • debit or credit card numbers and security codes
  • passwords and credentials allowing access to an account
  • precise geolocation
  • content of private mail, email, and text messages
  • biometric information that can identify a consumer
  • a consumer’s health information
  • information about racial or ethnic origin, religious or philosophical beliefs, or union membership

Become CCPA compliant with Usercentrics

The Usercentrics Consent Management Platform helps you to build user trust, grow revenue and meet CCPA and CPRA compliance requirements.

CCPA and CPRA compliance checklist

What do you need to do to ensure you’re compliant with both the CCPA and CPRA? Follow our checklist to kickstart the process.

1. Develop a comprehensive data privacy policy

 

A privacy policy details how your company collects, uses, shares and safeguards the personal information of customers or prospects who interact with your website. It informs customers of their data privacy rights and enables you to build trust by demonstrating your adherence to data privacy laws.

 

The CCPA requires you to be transparent about the type of data you collect from customers. As such, a CCPA-compliant privacy policy must include the following:

  • type of information being collected and processed
  • purpose(s) for collecting and processing this information
  • how you’re collecting and processing this information, e.g. trackers in the browser
  • how personal information is used, e.g. advertising, analytics
  • how the information may be shared with third parties
  • how individuals can request access to, change, move, or have their personal data deleted
  • identity verification procedure for submitting a data subject access request

Since the CRPA amendments were introduced in 2023, your privacy policy should also include:

  • a clause listing which personal data collected is categorized as sensitive, if applicable
  • a statement advising that your customers have the right to have the information they have shared with you corrected or updated
  • how individuals can opt out of their data being sold or shared; your website is required to have a clear “Do Not Sell Or Share My Personal Information” link

2. Disclose how your customers’ data is used

 

If you sell or share information about California consumers protected by the CCPA or CPRA, you must inform them before their data is sold or shared with third parties. You can achieve this using a consent management banner that appears when they visit your site.

 

The consent management banner should be easily noticeable and accessible on your website. Suitable locations or points in the user flow include:

  • first point of contact, such as your landing pages and/or home page
  • as part of a registration or signup process
  • during the checkout process
  • in the site’s header or footer

When informing users how their data is being used in a consent banner, follow these guidelines:

  • Clearly explain what they are consenting to regarding the data collected, purposes for its use, who it may be shared with, etc.
  • Provide the purposes for why you’re collecting their data, whether to improve the user experience, personalize content, target advertising, or other business interests.
  • Specify the types of data being collected, which can include personal information (e.g. name, email, IP address) or for functions like browsing behavior via use of cookies or other tracking technologies.
  • Provide equally accessible options for individuals to accept or decline the consent request, where relevant, or to opt out. Under the CCPA/CPRA, consumers can opt out of collection and processing of their sensitive personal information, e.g. with a link reading “Limit the Use of My Sensitive Personal Information” or comparable, or from sharing or sale of their personal information.
  • Include a link to your privacy policy where they can find more detailed information.

 

The CCPA and CPRA do not require businesses to obtain consent from consumers before selling or sharing their personal information unless the information is that of minors. But they must enable people to opt out of the sale or sharing at any time.

 

Companies must also limit their use of sensitive personal information to what’s necessary to perform or provide goods or services reasonably expected by the average consumer requesting them.

 

Here are some best practices to collect and store consent data securely:

  • Implement user-friendly mechanisms to collect consent, like a consent banner on your website.
  • Collect consent directly from any visitor that’s over the age of 13 (including minors 13 to 16 years old), or from parents or legal guardians if they are under 13.
  • Give users granular information and consent options to choose which types of data they’re willing to share, if they choose to.
  • Ensure that visitors and customers can revisit their consent preferences and update or withdraw consent at any time.
  • Be sure to understand the difference between personal information and “sensitive” personal information, what the consent requirements are for each, and how each must be handled.

To be compliant with the CCPA, websites must also honor the universal opt-out signal/mechanism, aka Global Privacy Control (GPC). This enables website visitors to set their privacy and consent preferences just once—using their browser—and then have those preferences applied on all sites they visit.

4. Securely maintain customer records

 

It’s as much a regulatory requirement to securely store consent information as it is to store personal data collected from users.

 

Additionally, consent records must be accessible for several purposes. For example, if users decide to change their preferences or opt out of sale or sharing, if users exercise their rights and make a data subject access request, or in case of an investigation or audit by the California Privacy Protection Agency.

 

A consent management platform (CMP) enables users’ consent information to be compliantly obtained or updated and securely stored, in addition to providing users with the information necessary for regulatory compliance, like the types of data collected and purposes of use.

 

A key requirement of the CCPA involves enabling website visitors to opt out of the sale of their data to, or sharing with, third-party vendors if they wish to.

 

In most cases, you won’t need to explicitly ask customers to opt-in before you can collect and sell their data, unless you’re knowingly collecting children’s data, but you will always need to provide an opt-out option.

 

That’s what a “Do Not Sell Or Share My Personal Information” link does, or a “Limit the Use of My Sensitive Personal Information” link for sensitive information. It directs individuals to a page where they can exercise their rights to opt out or access additional privacy information or controls.

 

Consider using a CMP to add this link and other required privacy information to the following parts of your website:

  • the footer
  • privacy policy
  • consent banners

With Usercentrics CMP, you can fully customize its appearance to match your corporate branding or use a template. Design the colors, fonts, logos, links, buttons, and more.

 

Monitor the performance of the banner via the Analytics Dashboard and A/B Testing to see how customers interact with it and optimize the user experience.

6. Make sure that users can contact you

 

The CCPA/CPRA requires you to enable website visitors and customers to easily contact you regarding data requests or privacy concerns. Make this information easily accessible on your website. Doing so also helps build trust to allow you to collect personal (and potentially sensitive) information.

 

Businesses are also required to have a system to receive and respond to user requests, and retain request information for two years. For some businesses, the system will need to be automated if there is a lot of data involved and/or a large volume of user requests.

 

The CCPA/CPRA grants California users the right to:

  • access the personal data you’ve collected about them and ask questions about it or make requests
  • request changes or corrections to their data
  • request a copy of their data and have it moved somewhere else (data portability)
  • opt out of the sharing or sale of their data, or its use with automated decision-making technologies
  • limit the use and disclosure of sensitive personal information
  • have their data deleted
  • experience no discrimination if they choose to opt out or otherwise exercise their rights

Companies are required to respond to reasonably verifiable user requests within 45 days, though that can be extended under certain circumstances for an additional 45 days.

7. Set up an identity verification system for users submitting requests

 

If a business cannot verify the consumer’s identity to an appropriate degree of certainty, it can deny the request. However, you must inform the consumer and explain why the request could not reasonably be verified or fulfilled.

 

Consumers need to be provided with reasonable means of verifying their identities, e.g. being able to attach documents to the contact form or other contact mechanism.

 

Make sure your website has a comprehensive and transparent privacy policy that informs users about all identity verification requirements and ways to submit, in addition to information on the collection of their personal data and their right to opt out of its sharing or sale.

Make data privacy an ongoing and company-wide operation

 

In addition to the necessary website functions and documentation to comply with the CCPA/CPRA, and the people responsible for implementing and managing them, data privacy should be something everyone in the company is involved with.

 

Employees in many departments, from IT to marketing to legal to sales to support need to access and use personal data collected from individuals, and should be trained to do so using security and privacy best practices.

 

Information about data privacy regulation requirements and how they specifically affect your business should be easily available, and it’s recommended to appoint a data privacy or protection officer to oversee privacy operations, enforce best practices, and oversee any issues, like in the case of a complaint or data breach.

 

Noncompliance with data privacy regulations like the GDPR and CCPA can result in data breaches and financial loss due to fines and other penalties. It also causes operational disturbances and loss of data, leading to downtime, loss of productivity and damage to your reputation and the trust of your customers and prospects, affecting revenue long-term.

A CMP helps you achieve and maintain CCPA compliance by collecting, storing, and managing your user consent data. With a high-performing CMP, you can:

  • customize the design and layout of consent banners to match your website’s look and feel
  • present users with clear and granular consent and opt-out options, including the freedom to revoke consent or adjust their privacy settings
  • access integrations with third-party services, such as analytics platforms or advertising networks, to consolidate user consent data across tools and platforms
This analytics dashboard from the Usercentrics Consent Management Platform shows user interactions and consent decisions.

This analytics dashboard from the Usercentrics Consent Management Platform shows user interactions and consent decisions.

Maintain CCPA compliance with Usercentrics

Usercentrics Web CMP, Usercentrics App CMP, and Cookiebot™ Web CMP enable privacy compliance with the CCPA, CPRA and more, while also respecting the GPC signal.

 

Get in touch with one of our experts for answers to your CCPA and CPRA questions.

 

Usercentrics does not provide legal advice, and information is provided for educational purposes only. We always recommend engaging qualified legal counsel or privacy specialists regarding data privacy and protection issues and operations.

Leave your compliance challenges to us

We enable you to achieve CCPA and CPRA compliance by providing the required privacy information on your website.

FAQs

What are the basics of CCPA compliance?

The CCPA provides consumers residing in the state of California with increased control over their personal information and how it is collected and used, primarily by commercial enterprises. To achieve CCPA compliance, qualifying businesses need to provide clear options to opt out of the collection and use of personal data for sale or sharing, targeted advertising, or profiling. Organizations are also held to specific standards for storing user consent and personal data, must obtain prior consent before processing sensitive data or that belonging to children, and must respond to data access requests by individuals or overseeing authorities.

What companies are required to comply with the CCPA?

All for-profit companies that process data from users in California — and that meet certain thresholds — need to comply with the CCPA. These organizations either:

  • collect or process information from at least 100,000 individuals or households, or
  • have an annual gross revenue over US 25 million from the year prior, or
  • acquire a minimum of 50% of their yearly income from the sale of or by sharing the data of Californians
What must administrators do to comply with the CCPA?

To help achieve compliance with the CCPA, complete the following steps:

1. Set up a robust data privacy policy: Include the data being collected and processeda (with information on what data is deemed sensitive, if relevant), how collection takes place, how data is used, and who may have access to it.

Additionally, include:

  • how data is shared with third parties
  • how individuals can request access to their data
  • how individuals can have their data changed, moved or deleted
  • how individuals can submit a data subject access request

The policy must also inform users of their right to correct or update their information, and their right to opt out of the sale or sharing of their data via a clear “Do Not Sell Or Share My Personal Information” link.

2. State how customer data is used: Provide a clear and accessible overview of how long data will be used and kept for, as well as information about sharing or sale to third parties, types of data collected, and purpose of data processing. A consent banner needs to provide consent options, but typically the other information can be included via a clearly accessible link to the privacy notice or policy.

3. Securely store consent data: Once users make their consent choices, the information must be stored securely like their personal data is. Data controllers are responsible for protecting all data they collect, which includes the security measures of third-party processors. Controllers also have to be able to provide this information to authorities or data subjects on request. Data categorized as “sensitive” is subject to additional requirements and restrictions for protection and use.

4. Securely store personal information: Once collected, ensure all user data is stored securely. Data controllers are responsible for protecting all data they collect, which includes the security measures of third-party processors. This information needs to be readily available to users and in case of an audit by the California Privacy Protection Agency. Data categorized as “sensitive” is subject to additional requirements and restrictions for protection and use.

5. Include a prominent “Do Not Sell Or Share My Personal Information” link: Californians have the right to refuse the sale or sharing of their information. (They do not have to consent before personal information is collected.) Ensure this link is clearly displayed, so users can exercise this right.

6. Make it easy for users to contact you: Californian users must be able to contact the company with regard to their personal information that’s been collected and used. Organizations must make this information easy to find and have a system to respond to these requests.

7. Have a verification system for user requests: You’ll need to verify the identity of any user submitting a data request for data security. Provide a clear way for users to prove their identity and ensure this is clearly outlined to them. Controllers can deny requests if the person making the request cannot reasonably be verified.

What violates CCPA requirements?

Under the CCPA, the following failures of action would be considered violations:

  • not providing a clear privacy policy, consent banner, and opt-out option
  • not clearly listing a “Do Not Sell Or Share My Personal Information” link
  • not responding to and/or complying with legitimate and verified user requests in a timely manner
  • not obtaining prior consent before collecting or processing data from children 13 years of age or younger or for sensitive data
  • not securely storing proof of user consent, using a website consent management tool, or otherwise
  • not securely storing personal information, especially “sensitive” user information, according to CCPA criteria
  • not responding to a legitimate and authenticated data access request from an individual or overseeing authority
What happens if you are not CCPA compliant?

Without CCPA compliance, organizations risk financial penalties as high as US 2,500 (for an unintended violation) and US 7,500 (for a willful violation). They also open themselves up to civil penalties and class action lawsuits, and risk major loss of business reputation.

Under the CCPA, if an organization was found to be in violation, it had a 30-day “cure” period to address it. However, when the CPRA came into effect, that right was eliminated, though it’s possible the CPPA could extend it at their discretion.

Check your website’s data privacy compliance status with a Usercentrics CCPA compliance scan.

Related Articles

consent based marketing

What is consent-based marketing? Benefits and tips for marketers

Data privacy continues to be a top priority for companies, as consumers increasingly want transparency and choice over...

Top 30 questions about the European Union’s Digital Markets Act (DMA)

Digital Markets Act uncovered: top 30 DMA questions answered

We provide answers to the most frequently asked questions about the Digital Markets Act (DMA). Gain insights into the...