Skip to content
Free AI visibility check: does your brand show up in ChatGPT and Gemini answers?Apply →

Consent Mode setup and KVKK

We tie cookie consent, Google Consent Mode v2 and all your tags to the same rules, working with your legal counsel.

Get a proposal
  • Looker Studio
  • Google Ads
  • Meta CAPI

Last updated

View as Markdown

Photo: Andrés Felipe Bedoya Interiano · Unsplash

In short

What is Consent Mode setup and KVKK? The answer in one paragraph.

Roicool inventories the cookies and tags on your site, sets up a consent management tool, applies the four Consent Mode v2 parameters with correct default and update rules, ties non-Google tags to consent and documents the setup with Tag Assistant recordings. Your legal counsel approves the legal texts.

Last updated: 21 October 2026View as Markdown

You get traffic from Europe or advertise there, and Consent Mode v2 is not set up.

Four problems we solve.

  • You get traffic from Europe or advertise there, and Consent Mode v2 is not set up.

  • You have a cookie banner, but tags fire before consent.

  • You see warnings about consent signals in Google Ads or GA4.

  • There is no record of which category each cookie belongs to and which consent it depends on.

Scope

What we do

01Cookie and tag inventory
01

Cookie and tag inventory

A list of every cookie and tag on the site, with its purpose and category.

Deliverable · Cookie and tag
02Consent management tool
02

Consent management tool

Choosing and setting up a tool that integrates with Google; a banner where declining is as easy as accepting.

Deliverable · Consent management tool
03Consent Mode v2
03

Consent Mode v2

Default and update rules for analytics_storage, ad_storage, ad_user_data and ad_personalization; Basic or Advanced mode. More detail: What is Consent Mode v2.

Deliverable · Tag-by-tag consent check
04Non-Google tags
04

Non-Google tags

Connecting Meta, LinkedIn and other tags through consent checks in Google Tag Manager.

Deliverable · Test recordings and
05Documentation and testing
05

Documentation and testing

A tag-by-tag check sheet, Tag Assistant recordings, platform diagnostics screens.

Price: by scope, written in the proposalAsk for a proposal

One conversion, from the site to the report.

In a Consent Mode setup the visitor chooses on the consent banner; Google Tag Manager starts from "denied", updates once consent arrives, the tags run only as far as allowed, and GA4 models the conversions that would otherwise be missing. Tools we use for this: Looker Studio, Google Ads, Meta CAPI, Clarity, Semrush, Zoho CRM, Photoshop.

  1. consent banner
  2. default: denied
  3. update: granted
  4. tags fired
  5. in the report
  1. Site + CMP

    Example event

    • cmp: banner shown
    • choice: analytics + ads
    • region: TR (KVKK)
  2. Consent Mode

    Example event

    • consent default: denied
    • consent update: granted
    • ad_user_data: granted
  3. GTM

    Example event

    • GA4 tag: fires (granted)
    • Ads tag: fires (granted)
    • denied → cookieless ping
  4. GA4

    Example event

    • GA4 → modelled conversion
    • Google Ads → consent ✓
    • Meta CAPI → Lead (consent ✓)
  5. Google Ads

  6. Meta CAPI

  7. Looker Studio

Cases

Results, with their method. Three cases from this service.

All case studies
  • Royal Hair case cover: one budget, two different jobs
    • Royal Hair
    • Medical tourism

    Royal Hair: how did we split a $60,000 budget between two different jobs?

    At Royal Hair, Google Ads captures demand that already exists while a multi-stage Meta funnel carries cold audiences toward a booking. A $60,000 monthly budget is balanced between those two jobs, and CAPI keeps conversion data clean at every stage. The published results: 14x average ROI, an 8% conversion rate and an $11 lead cost, which can vary seasonally.

    Read the Royal Hair case

    Published on the project record: the average of the work so far; can vary seasonally · 2 months (ongoing)

    Sector
    Medical tourism
  • EsteMoon Clinic case cover: campaign split, the Google Ads and Meta logos
    • EsteMoon Clinic
    • Medical tourism

    How did we split campaigns in a clinic with a broad service range?

    Read the EsteMoon Clinic case

    Published average from the clinic's public project record · 2 months (ongoing)

    Albania Hair Clinic case cover: Tirana, location advantage and Meta Ads, the Albania Hair Clinic logo
    • Albania Hair Clinic
    • Medical tourism

    How did we turn a Tirana clinic's location into a Meta Ads strategy?

    Read the Albania Hair Clinic case

    Average in the result set published on the clinic's project page; $30,000 monthly budget, Meta-led structure · 5 months (completed)

In the same area

In the same area. Services that work side by side.

This service is part of Analytics consulting

Team and proof

The team that does the work, the result we measured. Our rating and our badges can be checked.

Clutch reviewsClutch
5.0★★★★★8 verified reviews

“Roicool knew what they were doing and were ready to answer our questions with their expertise anytime.”

Sena Miskioğlu, SESTEK Marketing Manager ·
Clutch profile
Team

Strategy, content, development and measurement in one team.

projects
13
cases
9
Mahmud FiloğluManaging Partner · Owner of this service

Frequently asked questions

  1. Does Consent Mode setup include the cookie banner?

    Yes. Choosing the consent management tool, defining the categories, setting up the banner and integrating Consent Mode are done together. Your legal counsel approves the banner text and the policy texts.

    Copy link
  2. Should we use Basic or Advanced mode?

    Advanced mode allows modeling from cookieless signals when consent is declined; Basic mode loads no Google tags before consent. The choice is a legal decision; we present the options and their technical effects to your legal counsel.

    Copy link
  3. Does a site in Türkiye need Consent Mode v2?

    Google's v2 requirement covers EEA traffic. You need it if you get visitors from Europe or advertise in Europe; obligations under KVKK for visitors in Türkiye are assessed separately.

    Copy link
  4. What about non-Google tags?

    Consent Mode only controls Google tags. We connect Meta Pixel, LinkedIn Insight Tag and other tags separately, using consent checks in Google Tag Manager.

    Copy link
  5. How do you show that the setup works correctly?

    We hand over Tag Assistant recordings of behavior before and after consent, the Google Ads and GA4 diagnostics screens, and a tag-by-tag check sheet.

    Copy link

Question not here? Write to us

Clutch5.08 reviews (5.0 out of 5) (opens in a new tab)

Let’s start

Let’s find where to start, together.

In a 30-minute intro call we listen to your goals and agree on the right first step.