Skip to main content
Privacy & Legal

How to Opt Out of Tracking

Give your visitors (and yourself) a clear way out

Written By David

Last updated 1 day ago

Letting people opt out of analytics is both good practice and, in many places, a legal requirement. This article covers three things: how a visitor can opt out, how you can offer an opt-out on your site, and how you (the site owner) can exclude your own traffic and specific regions or pages.

Not legal advice. This article gives general, plain-language guidance, not legal advice. Privacy laws vary by country and by your role. When in doubt, consult a qualified privacy professional.

1. How a visitor opts out

  • Browser signals. Cromojo automatically ignores visitors whose browser sends Do Not Track or Global Privacy Control. Nothing needs to be set up.

  • Your cookie banner. With Returning visitor tracking (opt-in), a visitor who declines stays anonymous (cookie-free). Cromojo reads Google Consent Mode and IAB TCF automatically, or you can call window.CRMJ.setConsent('denied').

  • Not loading the script. You can still put the Cromojo script behind your consent tool so it only loads after the visitor accepts.

2. How to offer an opt-out to your users

Make opting out easy and visible. Good options:

  • A consent banner with an equal “Reject” button, the simplest compliant approach.

  • A short “Manage cookies / analytics” link in your footer that reopens the consent choices.

  • A plain-language line in your privacy policy explaining how to opt out, linking to this page.

Whatever you choose, honour the choice: if a visitor opts out, don’t load Cromojo (or don’t enable attribution) for them, and remember their preference so they aren’t re-prompted.

3. Hide pages or countries from your reports

As the site owner, you can hide certain pages or countries from your own dashboards. Important: these are reporting filters, the visits are still tracked, they’re just left out of your reports. They keep your numbers clean; they are not a way to stop tracking, and not a visitor opt-out. Two options:

  • Path exclusions: hide specific URL paths (for example, anything that starts with /app or /admin) from your dashboards.

  • Country exclusions: hide whole countries from your dashboards, based on each visitor’s country code.

You’ll find these under Settings > Analytics > Exclusions.

As a reassurance for your visitors: Cromojo never stores raw IP addresses (an IP is used only briefly to estimate location), and raw events are deleted after 180 days, and report data after up to 5 years.

Best practice

Keep opt-out one click away, describe it in your privacy policy, and make sure rejecting is as easy as accepting. A visible, working opt-out is one of the strongest trust signals you can give privacy-conscious visitors.

Related articles