Key takeaways
If people in the EU or UK can use your site and it stores or reads non-essential information on their device—such as analytics, advertising, social-media, or many embedded-content trackers—you will usually need to ask before those technologies run. A cookie banner is only the visible prompt. Valid consent also depends on clear information, a real choice, and technical blocking before the choice.
Last reviewed: 29 August 2026
US state privacy laws can require a different kind of notice or opt-out for certain businesses and data-sharing practices. That is not the same as an EU-style prior-consent banner. Start by identifying your visitors, your site technology, and what happens before a visitor makes a choice.
- 01
Markets & visitors
Which people do you serve or target? Note EU/EEA, UK, US states, and any local rules that may matter.
- 02
Storage & access
Inventory cookies, local storage, pixels, SDKs, embeds, and other technologies—not only files named cookies.
- 03
Strictly necessary?
Ask whether each technology is strictly necessary for a service the visitor explicitly requested. Helpful to the business is not the same test.
- 04
Before the choice
In a clean session, inspect storage and network requests before accepting, rejecting, or configuring anything.
If optional technology runs before choice
Investigate a consent/banner path that explains the purposes and holds relevant technologies until the visitor decides.
If no non-essential technology runs
A banner may not be needed for that device-storage purpose, but document what you checked and review wider privacy notices separately.
Important distinction: a banner is the visible interface. Only the site's actual pre-choice blocking and subsequent behavior answer the technical timing question.
Start with the right question
“Do I need a cookie banner?” sounds like a yes-or-no question. For a small-business website, the reliable answer comes from three smaller questions:
- Where are the people you serve or target?
- Does your site store or access information on their device, and why?
- What happens before they make a choice?
This matters because “cookie banner” is often used for three different things:
| Term | What it is | What it does not prove |
|---|---|---|
| Cookie notice or banner | The message visitors see about cookies or privacy choices | That a visitor gave valid consent or that trackers were blocked |
| Consent mechanism | A way to collect an informed, specific, freely given choice and allow withdrawal | That every technology on the site has been identified correctly |
| US opt-out notice | A notice and choice mechanism that may let a consumer opt out of sale, sharing, or targeted advertising under an applicable US state law | That you have prior consent for EU/UK device storage rules |
The distinction prevents a common mistake: installing a banner that says “We use cookies” while analytics or ad tags have already loaded. A notice alone does not turn pre-choice tracking into consent.
This guide gives you a practical starting point, not legal advice. Your answer can depend on your audience, your tools, the country rules that apply, and how those tools are configured.
The decision process: jurisdiction, technology, then timing
Follow these steps in order. Write down the answer to each one; it makes later configuration much easier.
Step 1: map the visitors you serve or target
For EU and EEA visitors, the ePrivacy Directive’s device-storage rule is implemented through national law. Article 5(3) requires prior consent before storing information on, or gaining access to information stored in, a user’s device, unless a limited exception applies. For this rule, “consent” follows GDPR standards whether or not the information stored or accessed is itself personal data. GDPR may also govern subsequent processing of personal data.
The UK has its own related regime under PECR. The Information Commissioner’s Office (ICO) says that, in most cases, consent is needed to set non-essential cookies or use similar technologies.
Your company’s address is not a complete answer. A business outside Europe may need to consider European rules when it offers goods or services to people in the EEA or monitors their behaviour there. That assessment is fact-specific; simply being reachable online is not automatically the same as targeting a territory. Do not rely on a vague “we are based elsewhere” assumption.
Use this triage table:
| Visitor situation | Practical starting point | Next action |
|---|---|---|
| You serve or target people in the EU/EEA | Plan for prior choice before non-essential device storage/access | Check the relevant national guidance and use an EU-style consent flow |
| You serve or target people in the UK | Plan for PECR consent unless a specific exception applies | Check ICO guidance; do not assume UK rules disappeared after Brexit |
| You serve US consumers | Assess whether a state privacy law applies to your business and processing | Review thresholds, definitions, notices, and opt-out duties for applicable states |
| You serve several regions | Use the highest relevant baseline only after checking local differences | Document regional rules and test the experience by location where appropriate |
| You only serve a local audience outside these regions | You may still have local privacy obligations | Check local law and the tools’ data practices before deciding |
If you sell only to businesses, do not stop here. A B2B site can still use visitor analytics, advertising pixels, chat tools, or embedded media. The person behind the browser is still using a device, and a business audience is not a blanket exception to cookie rules.
For a broader regional comparison, see cookie consent requirements by country.
Step 2: inventory what your pages do
The rule is broader than a file literally named “cookie.” It can cover storing information on a device or accessing information already there. Depending on the technology, that may include cookies, local storage, advertising pixels, SDKs, and device identifiers.
Check more than the homepage. Review pages with:
- embedded video, maps, calendars, or audio;
- sign-up, contact, checkout, booking, or chat forms;
- blog comments and social sharing widgets;
- advertising and conversion tags;
- A/B testing, heatmaps, session replay, affiliate, and CRM scripts;
- WordPress plugins, Shopify apps, theme settings, and tag-manager containers.
Do this in a fresh private/incognito browser session, before you click a banner. Browser developer tools can help you inspect cookies and network requests, but they do not replace a complete technical review. A script can send data without creating an obvious browser cookie, and one tag manager can load many vendors.
Need a quick inventory? Run the free cookie scanner as a diagnostic starting point. It can help reveal trackers and timing questions worth investigating. Treat its results as evidence for your review—not proof that your site meets every legal requirement.
Step 3: classify purpose, not just provider
The provider name does not decide the answer by itself. Configuration and purpose matter. Still, the following table highlights common situations that deserve careful review.
| Technology or feature | Why it commonly needs a prior choice in EU/UK contexts | What to check |
|---|---|---|
| Web analytics, including Google Analytics | Measures visitors and may use identifiers across visits | Does it set/read identifiers before choice? Is a narrow local exemption genuinely available and all conditions met? |
| Advertising pixels and remarketing tags | Measures conversions and supports advertising audiences | Are tags firing on page load? Which ad platforms receive data? |
| Session replay and heatmaps | Records or analyses visitor interaction | Check identifiers, recording scope, and pre-choice loading |
| YouTube, Vimeo, maps, social feeds, and other embeds | Third-party content can contact the provider or set/read identifiers | Test the page before interaction; consider click-to-load alternatives |
| Live chat and support widgets | May identify a returning visitor or load third-party scripts | Identify the vendor, purpose, and loading point |
| CAPTCHA and anti-fraud tools | Security can be necessary in some circumstances, but implementation matters | Assess necessity for the requested service and whether less intrusive options exist |
| Login, basket, load-balancing, and consent-preference cookies | May be necessary to deliver a service the visitor explicitly requested | Confirm the cookie is limited to that function and not reused for analytics or advertising |
This is a review list, not a legal classification of every product. For example, a tool used for security is not automatically exempt just because it improves security; the facts, function, and local guidance matter.
Step 4: check what fires before the choice
For non-essential technologies subject to prior consent, timing is central. Load a page in a fresh session. Before accepting anything, inspect whether relevant cookies, storage entries, or third-party requests appear. Then reject, accept, and later withdraw consent, repeating the check each time.
The French regulator CNIL’s guidance is clear that merely continuing to browse is not consent, and its recommendations address refusing and withdrawing consent. The ICO likewise says that non-essential cookies should not be set before the user has consented.
If a marketing or analytics script runs before the visitor makes a choice, changing the banner wording will not solve the underlying timing issue. Read how to block cookies before consent for the implementation problem to investigate.
When a cookie banner is usually needed
For an ordinary small-business site with EU/EEA or UK visitors, plan on a consent mechanism when all of the following are true:
- Your site uses non-essential cookies or similar device technologies.
- The technology is not covered by a narrow, applicable exemption.
- It would otherwise run before the visitor has made a choice.
Common examples include analytics that uses identifiers, advertising and remarketing pixels, social-media tracking, and third-party embeds that load tracking technologies. Do not assume that a free tool, a “privacy-friendly” setting, IP masking, or a B2B audience makes a technology exempt.
Some regulators describe tightly controlled audience-measurement exceptions. These are not a universal “analytics is always exempt” rule. The conditions can concern purpose, configuration, recipients, retention, user rights, and absence of cross-site tracking. If you think an exemption fits, compare your setup against the guidance in the countries that matter to you and keep records of that assessment.
The strictly necessary exemption: narrow and practical
The EU rule includes an exception where storage or access is strictly necessary to provide an information-society service explicitly requested by the user. “Necessary for the service the person asked for” is a much narrower test than “helpful to my business.”
These examples can often be easier to justify when properly limited:
| Feature | Why it may be necessary | Boundary to check |
|---|---|---|
| Authentication session | Keeps a signed-in user signed in | Do not use the same identifier for marketing or profiling |
| Shopping basket | Remembers items while the customer checks out | Keep it tied to the basket or transaction |
| Load balancing | Routes a request so the service can operate | Avoid extra tracking functionality |
| Security and fraud prevention | Protects a form, account, or transaction | Document the threat and proportionality |
| Language or display preference | Applies a preference the visitor actively chose | Keep it limited and avoid repurposing |
| Consent preference | Remembers the visitor’s choice | Use it to honour, not bypass, that choice |
Analytics, audience building, advertising attribution, personalisation for marketing, and A/B testing are not normally treated as strictly necessary simply because they benefit the operator. CNIL’s cookie guidance provides useful examples and stresses that the exception should be interpreted narrowly.
When in doubt, separate the service function from measurement or marketing. You can often let the service function operate while holding optional tools until the visitor has decided.
What valid consent looks like in practice
A well-designed banner is not a decorative pop-up. Where consent is your basis, GDPR describes it as freely given, specific, informed, and unambiguous. It must be possible to withdraw consent as easily as it was given.
For a practical EU/UK-oriented baseline, your flow should be able to:
- explain purposes in plain language;
- identify relevant categories and third parties clearly enough for an informed choice;
- offer a genuine refusal path, rather than making rejection harder to find;
- avoid pre-ticked optional categories and implied consent from scrolling;
- hold non-essential technologies until the choice;
- keep a visible way to revisit or withdraw choices;
- retain appropriate records of the choice and the information shown at the time;
- re-review the setup when you add a plugin, campaign tag, embed, or vendor.
Exact presentation rules vary across jurisdictions. A first-layer “Accept all” and “Reject all” choice of similar prominence is a practical, user-respecting default supported by regulator guidance, but it is not a substitute for checking the rest of the flow.
A cookie policy still has a job
Your policy should support the banner with fuller information: what technologies you use, purposes, providers, duration where relevant, and how people can change choices. A policy link does not cure a consent flow that loads optional trackers too early. Conversely, a banner does not replace a privacy notice for wider personal-data processing.
See cookie consent best practices for a practical review of banner design and choice.
Why US opt-out notices are different
US privacy rules are not one nationwide cookie-consent system. State laws vary in scope, thresholds, terminology, and consumer rights. Under the California Consumer Privacy Act (CCPA), for example, certain businesses must provide a right to opt out of the sale or sharing of personal information; California regulations also address opt-out preference signals.
That can require a clearly presented notice or link, such as “Your Privacy Choices,” where the law applies. It does not mean every US website needs the same pop-up, and it does not replace a prior-consent approach for visitors subject to EU or UK rules.
Use this comparison as a planning tool:
| Question | EU/EEA and UK device rules | US state privacy laws |
|---|---|---|
| Main trigger | Storing/accessing non-essential information on a user’s device, subject to applicable rules and exceptions | Covered business, covered consumer, and defined processing such as sale, sharing, or targeted advertising |
| Typical timing | Prior consent for non-essential technologies | Often notice plus opt-out rights; timing and mechanics vary by law |
| Key visitor control | Accept, reject, manage, and withdraw consent | Opt out of defined processing, and sometimes honour a preference signal |
| Safe shortcut? | No: assess technologies and local guidance | No: assess state scope, thresholds, and definitions |
If you have audiences in both regions, design a documented regional approach rather than relabeling one control and assuming it solves both problems. For an introduction to the distinction, read CCPA vs GDPR: key differences.
Small site, real review
There is no general “my website is too small” exemption in the EU device-storage rule. A portfolio, consultancy, local shop, nonprofit, or early-stage SaaS can all add optional trackers through a theme, plug-in, or one-line marketing script.
That does not mean you should panic or copy an enterprise setup. It means your review can be proportionate:
- List the pages and tools you operate.
- Test a clean visit before any choice.
- Separate essential service functions from optional measurement and marketing.
- Set up an appropriate choice flow where needed.
- Re-test after each release or vendor change.
WordPress owners should inspect plugins, theme integrations, and tag-manager snippets—not just the cookie plugin. Shopify owners should review theme code, installed apps, checkout-related integrations, and marketing channels. The same principle applies to website builders: a setting enabled in a dashboard can load a tag on every page.
Published enforcement decisions show regulators examining ordinary website consent practices as well as large platforms, but each decision turns on its own facts. Avoid treating headline fines as a prediction for your business. The useful lesson is simpler: technical timing and a genuine choice are observable, testable parts of a website.
A pre-launch checklist for site owners
Before publishing a new site, campaign, or integration, use this checklist:
- I know which visitor regions and markets matter to this page.
- I tested the page in a fresh browser session before making a choice.
- I listed cookies, storage, tags, and third-party embeds—not only named cookies.
- I documented why each necessary technology is necessary for the requested service.
- Optional analytics, marketing, and embed technologies do not run until the required choice.
- The banner explains choices and includes an accessible way to refuse and later change them.
- My cookie policy and privacy information match the live site.
- I have a review step for new plugins, apps, tags, and campaigns.
If you cannot complete the inventory, use the free scanner to identify technologies to investigate, then verify the results in your own browser and configuration. A scanner is useful diagnostic evidence; it cannot decide every jurisdictional question, legal basis, vendor role, or exemption.
A sensible next step
Start with evidence rather than assumptions. Scan the site, test a clean page load, and list every optional technology. Then choose the path that fits your visitors and setup: remove unnecessary trackers, use a consent flow that holds optional technologies until a choice, or obtain tailored advice for a complex or multi-country situation.
If you are comparing implementation options after that review, see ConsentEase pricing. Evaluate any consent tool against your actual scripts, vendors, regions, and testing process; no tool removes the need to keep your configuration current.
Sources
- European Union, Directive 2002/58/EC, Article 5(3)
- European Union, General Data Protection Regulation, Articles 3, 4 and 7
- UK Government, Privacy and Electronic Communications Regulations 2003, regulation 6
- UK Information Commissioner’s Office, Cookies and similar technologies
- France CNIL, Cookies and other tracers: rules
- California Legislature, California Consumer Privacy Act, Civil Code title 1.81.5
- California Privacy Protection Agency, CCPA regulations

