Analytics and consents

The D-LIS system

Feature 12 of 13

Analytics and consents

You want to know how many people read your site — but first you have to ask them about it. In D-LIS, counters and pixels are entered next to the consent they belong to, so a script only starts after the visitor clicks, and the decision leaves a trace.

  • Consent banner
  • 15 services in the catalogue
  • Consent Mode v2
  • Consent log
Until the visitor clicks in the consent banner, analytics and advertising scripts stay blocked; after consent they start, and the decision goes into the log A page with the consent banner Cookies We use cookies to count visits. You can change your decision at any time. Controller: Your Company. I agree Essential only Choose Services covered by consent Google Analytics 4 waiting for consent running Meta Pixel waiting for consent running Google Maps waiting for consent running Consent log 5 Oct 2026 · consent to everything · 198.51.100.0

What you get

Measuring traffic without guessing what counts as GDPR-compliant

  • A banner that really asks

    A bar at the bottom or a box in the corner, with your own text. Next to consent you put a refusal button and a detailed choice — because consent without an equally easy refusal is not consent. The page can be dimmed until the decision is made.

  • A catalogue of ready services

    Fifteen entries to choose from: Google Analytics 4, Tag Manager, Google Ads, Meta Pixel, TikTok, LinkedIn, Pinterest, Matomo, Clarity, Hotjar, Google Maps, YouTube, Vimeo and message tracking. You enter the identifier alone — you never touch the code.

  • The script only after consent

    A service sits in one of four categories: essential, functional, analytics, marketing. A visitor who refused marketing does not get the pixel — not “gets it, but with recording switched off”.

  • Consent Mode v2 for Google

    Before the decision the site sends Google a refusal signal, and after consent an update. That is what GA4 and Google Ads expect today, and it is set with one toggle.

  • A log that proves consent

    Every click in the banner leaves an entry: date, decision, the scope of consents, the page address, a shortened IP address and a fingerprint of the banner text and the service list — these show what the visitor actually read at the time. You filter the log, summarise it, take it out to a CSV file and clear it; older entries disappear on their own after a period you set.

  • Your own code under control

    A tool from outside the catalogue can be pasted into a separate field, but it reaches the site straight away, without asking for consent — which is why only the site owner sees that field, not every account with access to analytics.

What it looks like day to day

Three steps in the panel

  1. 01

    You switch a service on

    In the Services covered by consent tab you pick e.g. Google Analytics 4 and enter the measurement ID. The site knows by itself which consent category the service belongs to.

  2. 02

    You write the banner text

    A heading, a short text, links to the privacy and cookie policies, the data controller and a contact address. The site remembers the visitor’s decision for as many days as you say.

  3. 03

    You look into the log

    You see how many visitors agreed to everything, how many only to the essentials, and how many withdrew consent. You take the full set of entries out to CSV when somebody asks for proof.

See it in your own panel

D-LIS Light is free. Download the package, install it on your own server and check everything yourself — or write to us and we will help you get started.

Choose a version to download

The list shows only the packages that are on the server right now.

Older releases stay available for as long as their packages are on the server.