Skip to content
Innopulse Consulting

Checklist: implementing cookies and consent correctly

For: Website operators in Switzerland and with EU audiences

Updated: 2026-11

In short

Cookies are implemented correctly in seven steps: inventory all cookies and trackers, separate necessary from optional, determine the rules for your audience, in Switzerland inform users and allow refusal, for EU visitors set optional cookies only after consent, enforce the choice technically and review regularly.

In Switzerland, Art. 45c of the Telecommunications Act requires users to be informed about processing data on their devices and its purpose and to be able to refuse it. In the EU, ePrivacy law, implemented for example in Germany’s TDDDG, requires prior consent for non-essential cookies.

Many Swiss websites also target visitors from the EU. Those with both audiences usually implement the stricter model.

The checklist

  1. 01

    Create an inventory

    Record all cookies, pixels and third-party scripts with purpose, provider and lifetime.

    Done when: A list of all cookies and trackers exists and has been checked technically.

  2. 02

    Separate necessary and optional

    Distinguish cookies needed for operation from those for analytics, marketing or convenience.

    Done when: Every cookie is assigned to a category, with reasoning for necessary cookies.

  3. 03

    Determine the audience

    Clarify whether the website targets people in the EU and must therefore follow EU rules.

    Done when: The choice of Swiss or EU model is documented.

  4. 04

    Inform and allow refusal

    For the Swiss model, inform clearly about cookies and offer simple refusal.

    Done when: Information is visible on the first visit and refusal is possible without detours.

  5. 05

    Consent for EU visitors

    Set optional cookies only after active consent, with an equivalent option to refuse.

    Done when: No optional cookies are set before consent, verified technically.

  6. 06

    Enforce and evidence the choice

    Implement the choice technically, store it and make it changeable at any time.

    Done when: Settings can be changed at any time via a link, and consents are logged.

  7. 07

    Review regularly

    After website updates and new services, check whether new cookies were added.

    Done when: A check is part of the release process and the privacy notice is updated.

Common mistakes

  • —Showing a banner but loading trackers before consent.
  • —Hiding refusal or making it much harder than accepting.
  • —Adding new tracking services via a tag manager without updating banner and notice.
  • —Assuming Swiss rules suffice although EU customers are targeted.

What this checklist does not cover

  • —The checklist does not replace legal review in individual cases.
  • —Requirements in EU member states and authority practice differ in details.
  • —Data protection duties for processing the collected data remain in addition.

Parent service: Website Development

FAQ

Does a Swiss website need a cookie banner?

Swiss law requires information and a way to refuse, not necessarily a consent banner. Websites targeting EU visitors generally need a consent solution.

Are analytics cookies necessary?

Generally not. Privacy-friendly analytics tools without cookies can reduce the need for consent.

Where are consents stored?

In the consent solution, with time and chosen categories, so they can be proven in a dispute.

LM
Reviewed by
Founder & CEO · MSc Innovation Management (FFHS) · PMP · IREB CPRE · Author of “Identity Over Discipline”
Mandates incl. EDA, MeteoSwiss, FSO, SERI, FINMA, Swisscom and BLS
Working on something similar?

Checklist: implementing cookies and consent correctly