Hello

Pages

Search

Start a project

Ads · Measurement and consent

Conversion tracking after cookie consent: what still counts

Counting what people agreed to

After cookie consent, conversion tracking in Denmark still works, but only part of it is directly observed. Conversions from visitors who accept cookies are measured as before; for those who decline, platforms such as Google and Meta fill gaps with modelled estimates. Consent Mode, server-side events and CRM imports recover a lot of the signal, but none of them remove the need for consent.

What changed, and why your numbers dropped

Under the ePrivacy rules and GDPR, a website in the EU must ask before setting cookies or similar identifiers that are not strictly necessary. Advertising pixels and most analytics cookies fall into that group. In Denmark the rules are set out in the cookie order (cookiebekendtgørelsen), and the Danish Data Protection Agency, Datatilsynet, has made clear that rejecting must be as easy as accepting.

The practical effect is simple. When a visitor clicks “reject”, the Meta pixel, Google Ads tags and similar tools should not set cookies or send identifiable data about that person. Their conversions do not disappear from your bank account, but they disappear from your dashboards. Many businesses saw reported conversions fall noticeably after introducing a compliant banner, even though sales stayed level.

Browsers added their own limits on top. Safari and Firefox restrict third-party cookies and shorten the life of some first-party cookies, which makes it harder to connect a click today with a purchase next week. Google has kept third-party cookies in Chrome for now, but the direction across the industry is less tracking by default, not more.

What still counts as measured

It helps to separate four kinds of data, because they carry different weight:

  • Observed conversions with consent. A visitor accepted cookies, clicked an ad and bought. This is measured the old way and is reliable.
  • Modelled conversions. The platform estimates conversions from visitors who declined, using patterns from those who accepted. Useful in aggregate, impossible to check one by one.
  • First-party records. Orders in your shop system, bookings, signed contracts and leads in your CRM. These are your ground truth.
  • Aggregate signals. Total revenue, branded search volume, direct traffic. They show the overall effect of marketing without tying it to individuals.

Good measurement today combines all four. The ad platform figures guide day-to-day bidding; your own records decide whether the marketing pays.

In practice that means a monthly reconciliation. Take the conversions each platform reports, add them up, and compare the total with the orders or qualified leads your own systems recorded in the same period. Platforms almost always claim more in total than you actually received, because each one takes credit for sales the others also touched. The ratio between the two figures is more useful than either on its own. If it stays fairly stable, you can steer by platform data with confidence. If it suddenly jumps, something in the tracking has broken or changed, and that is worth finding before you move budget.

Consent Mode is a way for your consent banner to tell Google tags what the visitor agreed to. Version 2 added two signals, ad_user_data and ad_personalization, alongside the existing ad_storage and analytics_storage. Since March 2024, Google has required these signals for advertisers who want full measurement, audience building and remarketing for users in the European Economic Area.

There are two ways to run it:

  • Basic mode. Google tags do not load at all until the visitor consents. Nothing is sent before that. Google can still model conversions, but with less information.
  • Advanced mode. Tags load in a restricted state and send cookieless pings (no identifiers) when consent is declined. Google uses these to build better models. Some legal advisers are more cautious about advanced mode, so it is worth checking with whoever handles your data protection.

Most certified consent platforms, including those common in Denmark, can send Consent Mode signals automatically. Check that the banner actually updates the signals when someone changes their mind; misconfigured banners are common.

Server-side tracking: what it does and does not do

Server-side tracking moves some of the measurement work from the visitor’s browser to a server you control. Examples include a server-side Google Tag Manager container, Meta’s Conversions API and TikTok’s Events API. Instead of the browser sending data to each ad platform, your server sends a cleaner, controlled set of events.

The benefits are real:

  • Fewer events lost to ad blockers, browser limits and slow pages.
  • More control over exactly which data leaves your site.
  • First-party cookies set from your own domain, which browsers tend to treat more kindly.
  • Deduplication, so a purchase recorded by both the pixel and the server counts once.

What it does not do is make consent optional. If a visitor declines marketing cookies, sending their data to Meta from your server instead of their browser is still processing personal data without a valid basis. Set the server container up to respect the same consent choices as the banner. We treat this as a fixed rule in our tracking and conversion reporting work.

Comparing the main methods

A simple overview of the common techniques and how they relate to consent:

MethodNeeds consent?What it helps with
Consent Mode v2Respects it by designModelled conversions, compliant Google measurement
Enhanced conversions (Google)Yes, for marketingMatching conversions using hashed email or phone
Conversions API (Meta)Yes, for marketingReliable server-side events, better matching
Offline conversion importNeeds a lawful basisFeeding real sales and qualified leads back to platforms
Aggregate reporting, surveysNo personal dataChecking overall effect, channel mix

“Needs a lawful basis” for offline imports means you must be able to justify the data sharing under GDPR and explain it in your privacy policy. Hashing an email address does not turn it into anonymous data.

What it means for retargeting and audiences

Retargeting relies on recognising people who visited your site. Visitors who decline cookies cannot be added to website audiences, so audiences are smaller than they used to be, sometimes much smaller on sites with low consent rates. Lookalike and similar audiences built from them are also based on less data.

A few adjustments help:

  • Build audiences from on-platform engagement (people who watched your videos or interacted with your profile), which does not depend on your website cookies.
  • Use customer lists from your CRM where you have permission, refreshed regularly.
  • Accept that broad targeting with strong creative often works as well as narrow retargeting now.
  • Keep frequency caps sensible; smaller audiences tire faster.

For how we approach this balance in practice, see our page on retargeting and lookalike campaigns.

A practical checklist

If you want to know whether your own setup is in reasonable shape, work through these points:

  1. Does the banner block marketing and analytics tags until consent, and is rejecting as easy as accepting?
  2. Are Consent Mode v2 signals being sent, and do they change when a visitor changes their choice?
  3. Is the Meta Conversions API (or equivalent) running, with deduplication against the pixel?
  4. Are enhanced conversions or advanced matching switched on for consenting users?
  5. Do qualified leads and closed sales flow back to the ad platforms from your CRM?
  6. Do you compare platform-reported conversions with your own sales records every month?
  7. Is all of this described accurately in your cookie and privacy policies?

If you can answer yes to most of them, you have about as much signal as a compliant business can expect. The remaining gap is the price of respecting visitors’ choices, and it is better to plan around it than to try to hide it.

Tracking questions

Consent and measurement,
the things people ask

Unsure what you are counting?

Get your tracking checked
against your real sales

We will review your banner, tags and server events and show you where conversions are being lost or double counted.

Request a tracking audit
WhatsApp