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

Server-side tracking

We move measurement from the browser to the server, so the data that reaches your ad platforms is more complete and better controlled.

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

Last updated

View as Markdown

Photo: Andrés Felipe Bedoya Interiano · Unsplash

In short

What is Server-side tracking? The answer in one paragraph.

Roicool sets up server-side Google Tag Manager on a first-party domain, manages the data sent to GA4, Google Ads, Meta and LinkedIn from the server, filters personal data and applies consent rules. The setup runs in parallel with the existing web container, and we switch over once the data has been compared and validated.

Last updated: 21 October 2026View as Markdown

Conversion counts in your ad platforms are clearly below the real numbers in your CRM.

Four problems we solve.

  • Conversion counts in your ad platforms are clearly below the real numbers in your CRM.

  • Meta's and Google's algorithms are learning from too little data; campaigns are unstable.

  • You want control over which data goes to third parties.

  • You have many browser tags that slow down your site.

Scope

What we do

01Server container setup
01

Server container setup

Hosting for server-side Google Tag Manager, a first-party subdomain and cookie settings.

Deliverable · Measurement architecture document
02Platform connections
02

Platform connections

GA4, Google Ads enhanced conversions, Meta Conversions API, LinkedIn Conversions API and other platforms; event deduplication.

Deliverable · Server container and
03Data control
03

Data control

Filtering or hashing personal data, rules for IP and user information, choosing which fields go to each platform.

Deliverable · Validation report
04Consent alignment
04

Consent alignment

Rules aligned with your Consent Mode and KVKK setup: data from users who decline consent is not sent from the server either.

Deliverable · Maintenance and monitoring
05Validation and monitoring
05

Validation and monitoring

Comparing client and server data, match quality and error tracking.

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

One conversion, from the site to the report.

In server-side tracking the event starts on the site; Google Tag Manager adds the consent state, server-side GTM removes the duplicate and forwards it to GA4, Google Ads and the Meta Conversions API, and the result lands in the Looker Studio report. Tools we use for this: Google Ads, Meta CAPI, Looker Studio.

  1. form_submit
  2. consent: granted
  3. duplicate: removed
  4. sent server-side
  5. in the report
  1. Site

    Example event

    • event: form_submit
    • page: /get-a-proposal
    • value: 1200 TRY
  2. GTM

    Example event

    • consent.ad_storage: granted
    • consent.analytics: granted
    • event_id: 7f3a…c21
  3. Server (sGTM)

    Example event

    • event_id: 7f3a…c21
    • dedup: browser + server → 1
    • transport: server
  4. GA4

    Example event

    • GA4 → generate_lead
    • Google Ads → lead (gclid ✓)
    • Meta CAPI → Lead (event_id ✓)
  5. Google Ads

  6. Meta CAPI

  7. Looker Studio

Cases

Results, with their method. Two 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?

    Read the Royal Hair case

    Published on the project record: the average of the work so far; can vary seasonally · 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
Case result

10x average ROI

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

Read the Albania Hair Clinic case
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 server-side tracking get around ad blockers?

    Partly. Sending data to your own server on a first-party domain reduces the effect of some browser-side blocking. It must not be used to override a user's consent choice: data from users who decline consent is not sent from the server either.

    Copy link
  2. How much does the server cost?

    It depends on traffic volume and the hosting option (Google Cloud or managed sGTM services). We estimate the cost from your traffic before setup.

    Copy link
  3. Will it break our current GTM setup?

    No. We build the server-side setup in parallel with your existing web container, compare and validate the data from both, and only then switch over.

    Copy link
  4. Which platforms can receive data from the server?

    GA4, Google Ads (including enhanced conversions), Meta Conversions API, LinkedIn Conversions API, TikTok Events API and other systems that accept webhooks.

    Copy link
  5. Is server-side tracking safer under KVKK, Türkiye's data protection law?

    It gives you more control over data, because you decide on the server which data reaches third parties and can filter out personal data. Compliance, though, depends on consent management and a legal basis; the technical setup alone does not make you compliant.

    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.