we are your tagbrains

We set up and manage Google Tag Manager tracking setups for your clients. Following the latest best practices. Always up-to-date. Monitored 24/7.

we are your tagbrains

We set up and manage Google Tag Manager tracking setups for your clients. Following the latest best practices. Always up-to-date. Monitored 24/7.

step by step

how we work

step 1

chaos

Tracking has become extremely complex; Google updates, Apple tracking preventions, and so much more. Your client's tracking is sending data, but that's about it. When tracking doesn't work for a few days, nobody notices.

chaos

chaos

chaos

chaos

step 2

audit

We audit your client's current Google Tag Manager tracking setup and share our findings in your agency tracking roadmap. Possible improvements, how to fix them, expected impact, and timeline to implement will be shared.

We audit your client's current Google Tag Manager tracking setup and share our findings in your agency tracking roadmap. Possible improvements, how to fix them, expected impact, and timeline to implement will be shared.

We audit your client's current Google Tag Manager tracking setup and share our findings in your agency tracking roadmap. Possible improvements, how to fix them, expected impact, and timeline to implement will be shared.

audit

step 3

setup

We implement our proven tracking setup via Google Tag Manager - up-to-date with the latest best practices - for your client. This ensures easier maintenance in the future, but also more and better quality data.

We implement our proven tracking setup via Google Tag Manager - up-to-date with the latest best practices - for your client. This ensures easier maintenance in the future, but also more and better quality data.

We implement our proven tracking setup via Google Tag Manager - up-to-date with the latest best practices - for your client. This ensures easier maintenance in the future, but also more and better quality data.

setup

step 4

tracking as a service

After our proven tracking setup has been implemented, we can start monitoring tracking 24/7. If the data is off, we'll get notified and fix it within 48 hours. If something changes in the tracking landscape, we'll update your client's setup. You don't have to worry about your client's tracking anymore.

After our proven tracking setup has been implemented, we can start monitoring tracking 24/7. If the data is off, we'll get notified and fix it within 48 hours. If something changes in the tracking landscape, we'll update your client's setup. You don't have to worry about your client's tracking anymore.

After our proven tracking setup has been implemented, we can start monitoring tracking 24/7. If the data is off, we'll get notified and fix it within 48 hours. If something changes in the tracking landscape, we'll update your client's setup. You don't have to worry about your client's tracking anymore.

TaaS

pricing

our services

basic

€150

€150

€150

Per month, per website

Setup always up-to-date

Fixes within 48 hours

24/7 monitoring

premium

€350

€350

€350

Per month, per website

Up to 2 tracking requests

Setup always up-to-date

Fixes within 48 hours

24/7 monitoring

pro

€550

€550

€550

Per month, per website

Unlimited tracking requests

Setup always up-to-date

Fixes within 24 hours

24/7 monitoring

Setup

Tracking

Tracking

Tracking

€750

€750

€750

starting at

Google Analytics & Google Ads

+€500 for server-side

+€300 per extra channel

Setup

Offline

Offline

Offline

€750

€750

€750

starting at

Available for all ad platforms

Automated via Zapier / sGTM

+€300 per extra channel

Setup

Profit

Profit

Profit

€500

€500

€500

starting at

Available for all ad platforms

Automated via Zapier / sGTM

+€300 per extra channel

tooling

partners

team

your tagbrains

Luc Nugteren

founder, tracking specialist

7+ years in digital marketing, specializing in tracking and analytics since 2022. Moved from agency-side to self-employed in 2023, founded tagbrains in 2025.

Harm Luijkx

tracking specialist

Specializing in both tracking and Google Ads, Harm has been in digital marketing for 5+ years, working for multiple agencies in The Netherlands.

testimonials

what customers say

  • We started using tagbrains because it's more efficient and cheaper. They onboard clients super fast, something we could never accomplish with an in-house team member. I needed flexibility, and tagbrains delivers.

    Floris de Schrijver

    Founder @ Flowboost

  • Tracking has been a head ache for us since the start and is becoming more and more important in digital marketing. Working with tagbrains has made sure we're always up-to-date with the latest best practices.

    Thomas van Miert

    Co-owner & Team Lead @ Labelnone

  • We started using tagbrains because it's more efficient and cheaper. They onboard clients super fast, something we could never accomplish with an in-house team member. I needed flexibility, and tagbrains delivers.

    Floris de Schrijver

    Founder @ Flowboost

  • Tracking has been a head ache for us since the start and is becoming more and more important in digital marketing. Working with tagbrains has made sure we're always up-to-date with the latest best practices.

    Thomas van Miert

    Co-owner & Team Lead @ Labelnone

  • We started using tagbrains because it's more efficient and cheaper. They onboard clients super fast, something we could never accomplish with an in-house team member. I needed flexibility, and tagbrains delivers.

    Floris de Schrijver

    Founder @ Flowboost

  • Tracking has been a head ache for us since the start and is becoming more and more important in digital marketing. Working with tagbrains has made sure we're always up-to-date with the latest best practices.

    Thomas van Miert

    Co-owner & Team Lead @ Labelnone

we are here to help

frequently asked questions

What tools do we use?

Do we work whitelabel?

How do we communicate?

How can you follow progress?

When can you start onboarding?

How do you submit tracking requests?

What tools do we use?

Do we work whitelabel?

How do we communicate?

How can you follow progress?

When can you start onboarding?

How do you submit tracking requests?

What tools do we use?

Do we work whitelabel?

How do we communicate?

How can you follow progress?

When can you start onboarding?

How do you submit tracking requests?

insights

our stories

Luc Nugteren

Founder @ tagbrains

Event parameters for Google Ads conversions are here.

What does this mean for your GTM tracking setup?

---

1. Enhanced Conversions can now be set up in the Google Ads Conversion Tracking tag again.

↳ Add the "user_data" parameter (just like in GA4) using a User-Provided Data variable.


2. Use event parameters to populate custom variables in Google Ads for better reporting.

↳ Custom columns are not available at the product level in Google Ads. Use custom variables instead.

↳ Example: I use the "profit" parameter to populate a custom variable that shows the order profit per product ID in Google Ads.


3. Setting up event parameters is not (yet) supported in the sGTM version of this tag.

↳ Make sure to include event parameters in the requests you send to sGTM. The tag will then include the parameters automatically.

↳ If the data you want to send to Google Ads is only available in sGTM, use transformations to ensure the parameter contains the correct data.

---

This addition was long overdue, but now that it's finally here, it will make it much easier for marketers to enrich their Google Ads reporting.

Luc Nugteren

Founder @ tagbrains

Event parameters for Google Ads conversions are here.

What does this mean for your GTM tracking setup?

---

1. Enhanced Conversions can now be set up in the Google Ads Conversion Tracking tag again.

↳ Add the "user_data" parameter (just like in GA4) using a User-Provided Data variable.


2. Use event parameters to populate custom variables in Google Ads for better reporting.

↳ Custom columns are not available at the product level in Google Ads. Use custom variables instead.

↳ Example: I use the "profit" parameter to populate a custom variable that shows the order profit per product ID in Google Ads.


3. Setting up event parameters is not (yet) supported in the sGTM version of this tag.

↳ Make sure to include event parameters in the requests you send to sGTM. The tag will then include the parameters automatically.

↳ If the data you want to send to Google Ads is only available in sGTM, use transformations to ensure the parameter contains the correct data.

---

This addition was long overdue, but now that it's finally here, it will make it much easier for marketers to enrich their Google Ads reporting.

Luc Nugteren

Founder @ tagbrains

Event parameters for Google Ads conversions are here.

What does this mean for your GTM tracking setup?

---

1. Enhanced Conversions can now be set up in the Google Ads Conversion Tracking tag again.

↳ Add the "user_data" parameter (just like in GA4) using a User-Provided Data variable.


2. Use event parameters to populate custom variables in Google Ads for better reporting.

↳ Custom columns are not available at the product level in Google Ads. Use custom variables instead.

↳ Example: I use the "profit" parameter to populate a custom variable that shows the order profit per product ID in Google Ads.


3. Setting up event parameters is not (yet) supported in the sGTM version of this tag.

↳ Make sure to include event parameters in the requests you send to sGTM. The tag will then include the parameters automatically.

↳ If the data you want to send to Google Ads is only available in sGTM, use transformations to ensure the parameter contains the correct data.

---

This addition was long overdue, but now that it's finally here, it will make it much easier for marketers to enrich their Google Ads reporting.

Luc Nugteren

Founder @ tagbrains

No more GCLID in Safari from September onwards.

Using the iOS 26 beta, these are my findings:

---

→ Root cause: Settings app > Safari > Advanced > Advanced Tracking and Fingerprinting Protection.

↳ By default this is set to "All browsing", which results in removing the GCLID.

↳ GCLID is not removed when this setting is set to "Private browsing" or "Disabled".

↳ Both GBRAID and WBRAID tracking parameters are NOT removed.

---

I feel like almost everyone is going to be using the default "All browsing" option here, without touching the settings.

So all these users on iOS 26 are going to be attributed solely via GBRAID / WBRAID.

If you don't want this, you can restore the GCLID for Google Ads attribution via the GTM web container.

Here's a guide:

---

1. Add a parameter (e.g. "lnid") containing the GCLID value to your URLs.

↳ Set your URL suffix on account-level to "lnid={gclid}".


2. Restore the _gcl_aw cookie based on this parameter.

↳ Use my tag template (link to container import file in comments) to capture this parameter and create the cookie.

---

Unfortunately this only works for Google Ads.

With Meta and other ad platforms you're not able to append click IDs via custom URL parameters.

contact

get in touch with us

get in touch with us

Feel free to contact us any time if you are interested in our services or in case of questions. We will get back to you as soon as possible.

we are your tagbrains

we are your tagbrains

we are your tagbrains

We set up and manage Google Tag Manager tracking setups for your clients. Following the latest best practices. Always up-to-date. Monitored 24/7.

We set up and manage Google Tag Manager tracking setups for your clients. Following the latest best practices. Always up-to-date. Monitored 24/7.

We set up and manage Google Tag Manager tracking setups for your clients. Following the latest best practices. Always up-to-date. Monitored 24/7.

Copyright © 2025. All rights reserved