hello@newnorth.nl+31 (0) 85 401 31 62
/Services

Server-side tagging

Ad blockers, browser limits on cookies and heavy scripts cost you data and speed. With server-side tagging your site first sends data to a server of your own, on your own domain. From there it goes to Google Analytics 4 (GA4), Google Ads, Meta and the rest. You measure more completely, your site loads fewer scripts, and you decide what goes where.

What we often hear

  • Ad blockers and cookie restrictions cost us more and more data
  • Our site is slow because of all the marketing scripts
  • We want the Meta Conversions API, but don't know how
  • We already have server-side, but the data didn't get better

What we do

Server container

A Google Tag Manager (GTM) server container on Stape, TAGGRS or in your own Google Cloud project. As a Stape partner (tier 2), most of our containers run on Stape.

Your own domain

The container runs on a subdomain of your site, so cookies are first-party and last longer.

Platforms from the server

GA4, Google Ads, the Meta Conversions API, the TikTok Events API and other platforms.

Filtering

We strip bot traffic and personal data that mustn't reach a platform before the data goes on.

Hosting that fits

We pick hosting that fits your traffic, so you don't pay for capacity you don't use.

Take over or move

If your server container already runs at another provider, we take it over or move it, for example from TAGGRS to Stape.

What we work with

The tools we use for this. Which ones we pick depends on your setup.

On your platform

ShopifyCase: Oilily

Since Checkout Extensibility the checkout is sandboxed: the old scripts no longer fire there. We measure the checkout with the Stape app and everything before it with a Liquid dataLayer, all of it through your own server container on your own domain. Consent is tied to Shopify's privacy API, and we switch off the Google and Meta sales channels, otherwise every purchase counts twice.

Read the case
MagentoCase: Maxima

The thank-you page is no reliable measuring point here: people click away before it loads, and with redirect payment methods the order arrives later. We measure the purchase server-to-server from the backend, with the order as the source instead of the browser.

Read the case
WooCommerceCase: Wolky

Often several shops on one stack. One server container for all domains, with its own consent setup and conversion IDs per domain, saves maintenance and keeps the data apart.

Read the case
Headless or custom front-end

Without real page loads nothing happens by itself. Route changes have to send their own page_view, events may only fire once the state is loaded, and the dataLayer has to exist before the consent layer. We arrange that with your developers, in their own code.

“Excellent service and perfectly configured server-side tracking Freek from New North Digital set up the complete server-side tracking for Victoria Valenza in Stape and Google Tag Manager, and I am extremely pleased with the result. The implementation was executed correctly down to the last detail, clearly explained, and fully tailored to my setup. Since the optimization, my tracking has become noticeably more accurate and consistent. The data quality has significantly improved, allowing Meta and Google to optimize much better—resulting in a significantly higher ROAS on my campaigns. In short: professional, knowledgeable, and highly effective. Highly recommended if you seriously want to improve your tracking and advertising performance.”
Gert Jan GombertVictoria Valenza01 / 03

Frequently asked questions

What does the hosting cost?

That depends on your traffic. You pay the provider, Stape, TAGGRS or Google Cloud, directly, and we give you an estimate up front.

Does this get around consent?

No. The server follows the same consent as your site. What a visitor declines, the server doesn't pass on.

Can you take over an existing server-side setup?

Yes. With an audit we first go through what's running and what's wrong with it, then take it on.

How to buy it

We work in three steps: first look at what's there, then build, then make sure it keeps working.

Want to know what this means for your situation?

Do your numbers add up?

One call is usually enough to see where it breaks.

Takes 1 minute