← Back to blog

Do Small Business Websites Need a Cookie Banner in the UK — and When Don’t They?

Do Small Business Websites Need a Cookie Banner in the UK — and When Don’t They?

The practical rule for whether a small business website needs a cookie banner is simple: if the site sets non-essential cookies or loads tracking before consent, it needs consent handling. If it only uses essential cookies needed for the form, login, basket or basic function, a banner is usually unnecessary.

What actually triggers the need

A site often needs a banner when it uses any of these before consent:

  • analytics tools such as Google Analytics or similar reporting scripts
  • marketing or advertising pixels
  • embedded video, maps or social media feeds
  • chat widgets that track the visitor
  • third-party booking or review embeds that place their own cookies

A plain brochure site with service pages, a contact form and no tracking can often run without a banner. The same-looking site can cross the line the moment a third-party script starts measuring behaviour or supporting marketing.

That is why the question is not “does the site have cookies?” but “does it use anything non-essential before the visitor agrees?”

A banner only helps if it actually controls the scripts behind it. If Google Analytics, a Meta pixel or an embedded video loads before the visitor clicks Accept, the banner is just decoration.

Compare these two examples:

  • Example 1: a small local service site uses only essential cookies for a contact form and basic security. No banner is usually needed.
  • Example 2: the same site adds Google Analytics and a Facebook/Meta pixel. Those scripts should stay blocked until the visitor makes a choice.

Those sites may look almost identical to a visitor, but the consent requirement is different because the second site is doing more behind the scenes.

If the site does need consent, the minimum useful setup is:

  • a clear notice saying non-essential cookies or tracking are used
  • an accept option and a reject option
  • non-essential scripts held back until consent is given
  • consent saved so the visitor is not asked on every page load

A banner that only asks the question but still lets tracking run is not enough. The scripts need to wait.

If the setup is likely to change over time, this belongs in ongoing website management rather than a one-off panic fix. Small compliance updates, script changes and plugin changes are the sort of maintenance that get missed when a site is left alone, which is why ongoing website management usually includes work like this.

When a banner is the wrong answer

For a simple site, adding a banner can create clutter without solving anything. If the only reason for the banner is a map embed on the contact page, replacing the embed with a plain address link or static image may be cleaner. The same goes for an unnecessary chat widget or social embed.

So the decision is not “add a banner because everyone else has one”. It is:

  1. check whether the site loads any non-essential tracking before consent
  2. remove or replace anything that is not needed
  3. only add a banner when something genuinely needs consent control

That keeps the site simpler, reduces friction for visitors and avoids pretending that a banner alone equals compliance.