How to Add a CCPA Opt-Out Page to Your Vintage Hair Accessory Blog
If you run a vintage hair accessory blog or online shop based in the UK, you might assume California's privacy laws don't apply to you. But if even one visitor from California lands on your site, the California Consumer Privacy Act (CCPA) requires you to provide a clear way for them to opt out of the sale of their personal information. That requirement holds true whether you sell hair clips on Etsy, write about Edwardian combs, or curate a collection of 1950s barrettes. Ignoring it isn't just risky — it undermines the trust your readers place in you.
A few months ago, a reader from Los Angeles emailed me asking how her data was handled after she signed up for my newsletter about Victorian hair ornaments. That question pushed me to look into CCPA compliance properly. What I found is that even a small, UK-based blog with a handful of tracking scripts can be classified as selling data under CCPA — and needs a dedicated opt-out page. This article covers exactly what that page should say, how to build it without a developer, and why your vintage readers will appreciate the effort.
What the CCPA Means for a Small Vintage Blog
The California Consumer Privacy Act gives residents of California the right to know what personal data a business collects about them, to request deletion of that data, and to opt out of the sale of their data. The definition of "sale" is broad: it includes sharing data for monetary or other valuable consideration. For a blog that uses Google Analytics, Facebook Pixel, or any ad network, that can count as a sale — even if you never directly exchange money for data.
Your vintage hair accessory site likely collects IP addresses, browsing behaviour, and perhaps email addresses if you have a newsletter. If you use third-party services that track users, you are probably selling data under CCPA's definition. A dedicated opt-out page gives California visitors a straightforward way to say no.
Why Bother if You're Based in the UK?
You might think UK law (GDPR) already covers privacy, and you're right — but CCPA is different. GDPR requires consent for data processing, while CCPA gives an unconditional right to opt out of data sales. If your blog is accessible worldwide, you must comply with the laws of any jurisdiction where your users reside. Many UK vintage sellers have a surprising number of US readers, especially if you write about mid-century hair accessories or British film stars who wore specific hairpieces. A CCPA opt-out page shows you respect your global audience.
Beyond legal compliance, it's a mark of integrity. Your readers come to you for thoughtful selection — they trust your eye for a 1920s hair comb or a 1970s velvet bow. Extending that care to their privacy deepens that trust.
What Goes on a CCPA Opt-Out Page
A proper opt-out page should be simple, direct, and easy to find. Here's what to include:
- A clear statement that California residents have the right to opt out of the sale of their personal information.
- A description of what data you collect — be honest. List categories such as IP address, browser type, pages visited, and email address if you have a mailing list.
- An explanation of how data is shared — for example, with analytics services, advertising networks, or social media platforms.
- A mechanism to opt out — this can be a simple form that submits an email address, a cookie consent tool that sets an opt-out preference, or a link to a third-party service like the Digital Advertising Alliance's opt-out tool.
- Confirmation that once a user opts out, you will not sell their data going forward, and you will delete any previously collected data if requested.
You may also want to include a link to your full privacy policy and a contact email for questions.
Practical Steps to Build Your Opt-Out Page
Creating the page doesn't require a developer. Here's a straightforward approach for a WordPress or static site:
- Audit your data collection. List every tool on your site that collects user data: analytics, email signup forms, comment plugins, social share buttons, ad banners. Note what data each collects and where it goes.
- Write the page content. Use plain language. Avoid legalese. Your readers are vintage enthusiasts, not lawyers. Explain why you collect data (e.g., to understand which eras interest them most) and how they can opt out.
- Add a form or cookie tool. For a simple solution, embed a form that captures the user's email address and a checkbox confirming they want to opt out. Store these emails in a private list and ensure no data from those users is sold. Alternatively, use a free cookie consent plugin that includes a CCPA opt-out toggle.
- Link the page prominently. Add a "Do Not Sell My Personal Information" link in your site footer and on your privacy policy page. Make it visible on every page — California law requires it.
- Test it. Visit your site from a California IP (or use a VPN) and try the opt-out flow. Ensure the preference is remembered (usually via a cookie) and that tracking stops.
If you already maintain a detailed inventory of your vintage hair clip collection, you are well equipped for this kind of meticulous record-keeping. The same discipline that helps you document a 1930s celluloid comb will serve you when documenting data flows.

Common Pitfalls to Avoid
Many small blog owners make the mistake of thinking they don't "sell" data because they don't charge for access. Under CCPA, sharing data with Google Analytics is a sale if Google uses that data for its own purposes (which it does). Similarly, embedding a YouTube video or a Facebook share button can trigger a sale. The safest approach is to either remove third-party scripts or to block them for users who opt out.
Another pitfall is forgetting to honour the opt-out across all devices. If a user opts out on their phone but later visits on their laptop, the preference should carry over. Using a cookie-based solution means you need to set the same cookie on every subdomain. For a small blog, a simple email-based opt-out list is often more reliable — you just ensure that any data from that email is never sold.
Finally, do not bury the opt-out link. It must be in a conspicuous place, typically the footer. California regulators have issued warnings to sites that hide it behind multiple clicks.
Making the Page Feel Like Part of Your Blog
A CCPA opt-out page doesn't have to be a dry legal document. You can frame it as part of your commitment to ethical curation. For example, you might write: "Just as I carefully select each vintage hair clip for its history and craftsmanship, I want to be equally careful with your personal information. This page explains how I handle data and how you can control it."
Include a note about why you use analytics — perhaps to see which eras of hair accessories are most loved by your readers — and reassure them that opting out won't affect their reading experience. They will still see the same articles about Art Deco hair combs and Victorian tortoiseshell slides.

A Concrete Example from My Own Archive
When I first built my CCPA opt-out page, I started by listing every data point my blog collects. I use a simple email newsletter service and a privacy-respecting analytics tool that doesn't share data with third parties. That meant I could honestly state that I do not sell personal information — but I still needed to provide the opt-out mechanism in case I ever change my practices. I added a short form that asks for an email address and a checkbox: "I do not want my data sold." I store those emails in a text file and never upload them to any advertising platform. It took me less than an hour to set up, and it gives my California readers peace of mind.
If you have a larger site with multiple plugins, the process will take longer, but the principle is the same. Start with an honest audit, write a clear page, and link it where everyone can see it. Your vintage hair accessory blog will be better for it — not just legally compliant, but genuinely respectful of the people who share your passion for beautiful, historic hairpieces.
