---
type: "Service"
title: "Consent Mode setup and KVKK"
description: "We tie cookie consent, Google Consent Mode v2 and all your tags to the same rules, working with your legal counsel."
url: "https://www.roicool.com/en/services/consent-mode"
lang: "en"
dateModified: "2026-10-21"
expert: "Mahmud Filoğlu"
resource: "https://www.roicool.com/en/services/consent-mode"
alternates:
  tr: "https://www.roicool.com/hizmetler/consent-mode-ve-kvkk.md"
generated: { by: "process:roicool-cms", at: "2026-10-21T19:11:05.617Z" }
related:
  - { title: "İstanbul Care", resource: "https://www.roicool.com/en/projects/istanbul-care.md" }
  - { title: "Royal Hair", resource: "https://www.roicool.com/en/projects/royal-hair.md" }
  - { title: "EsteMoon Clinic", resource: "https://www.roicool.com/en/projects/estemoon-clinic.md" }
  - { title: "Albania Hair Clinic", resource: "https://www.roicool.com/en/projects/albania-hair-clinic.md" }
  - { title: "Alaka AI", resource: "https://www.roicool.com/en/projects/alaka-ai.md" }
  - { title: "All projects", resource: "https://www.roicool.com/en/case-studies.md" }
  - { title: "Analytics consulting", resource: "https://www.roicool.com/en/services/analytics-consulting.md" }
  - { title: "Server-side tracking", resource: "https://www.roicool.com/en/services/server-side-tracking.md" }
  - { title: "GA4 consulting", resource: "https://www.roicool.com/en/services/ga4-consulting.md" }
  - { title: "Firebase Analytics consulting and mobile measurement", resource: "https://www.roicool.com/en/services/firebase-analytics.md" }
  - { title: "Marketing data warehouse", resource: "https://www.roicool.com/en/services/marketing-data-warehouse.md" }
  - { title: "Looker Studio reporting", resource: "https://www.roicool.com/en/services/looker-studio-reporting.md" }
---

# Consent Mode setup and KVKK

Consent Mode and KVKK setup is the technical work that collects cookie consent on a website, passes it correctly to Google Consent Mode v2 and other tags, and makes measurement follow the consent decision. KVKK is Türkiye's data protection law. Roicool works within the framework your legal counsel sets, from the cookie inventory to tag testing.

- 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.

### Cookie and tag inventory

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

### Consent management tool

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

### 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](https://www.roicool.com/en/blog/what-is-consent-mode-v2).

### Non-Google tags

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

### Documentation and testing

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

1. **Inventory (1 week)**
2. **Framework and mode decision with your legal counsel**
3. **Setup (1–2 weeks)**
4. **Testing and documentation**
5. **Updates when the site changes**

- Cookie and tag inventory
- Consent management tool and Consent Mode v2, set up
- Tag-by-tag consent check sheet
- Test recordings and maintenance notes

## Work we did in this area

- [İstanbul Care](https://www.roicool.com/en/projects/istanbul-care)
- [Royal Hair](https://www.roicool.com/en/projects/royal-hair)
- [EsteMoon Clinic](https://www.roicool.com/en/projects/estemoon-clinic)
- [Albania Hair Clinic](https://www.roicool.com/en/projects/albania-hair-clinic)
- [SDF](https://www.roicool.com/en/projects/sdf)
- [Küçükçekmece Hastanesi](https://www.roicool.com/en/projects/kucukcekmece-hastanesi)
- [Lin Clinic](https://www.roicool.com/en/projects/lin-clinic)
- [Alaka AI](https://www.roicool.com/en/projects/alaka-ai)
- [All projects](https://www.roicool.com/en/case-studies)

## More services in Analytics consulting

- [Analytics consulting](https://www.roicool.com/en/services/analytics-consulting)
- [Server-side tracking](https://www.roicool.com/en/services/server-side-tracking)
- [GA4 consulting](https://www.roicool.com/en/services/ga4-consulting)
- [Firebase Analytics consulting and mobile measurement](https://www.roicool.com/en/services/firebase-analytics)
- [Marketing data warehouse](https://www.roicool.com/en/services/marketing-data-warehouse)
- [Looker Studio reporting](https://www.roicool.com/en/services/looker-studio-reporting)

## FAQ

### 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.

### 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.

### 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.

### 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.

### 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.

Breadcrumb: [Home](https://www.roicool.com/en) › [Services](https://www.roicool.com/en/services) › [Analytics consulting](https://www.roicool.com/en/services/analytics-consulting) › Consent Mode setup and KVKK

Source: https://www.roicool.com/en/services/consent-mode · Last updated: 2026-10-21
