Adlify
Back to blog
ANALYTICS · April 05, 2026 · 10 min reading

How to set up tracking so you finally see real revenue

Standard Google Analytics shows you approximately 70% of real transactions. Advanced tracking includes offline sales as well.

LH
Lucia Horváthová
Head of Analytics

Standard tracking shows only 70% of revenue

Classic Google Analytics 4 via gtag.js in the browser captures approximately 65–75% of real transactions. The rest disappears due to iOS Safari ITP, ad blockers, cookie consent banners ("decline all"), and server-to-server payments.

Server-side tracking — base case

Server-side tracking moves the measurement point from the browser to your server. Via Google Tag Manager Server Container (or Stape.io / Cookiebot) you send data directly to GA4, Meta CAPI, Google Ads.

What this solves:

  • iOS 17+ tracking blocking — server signal is not blocked
  • Ad blockers filter browser requests, not server ones
  • Better conversion attribution in Meta Pixel via CAPI (Conversion API)

Enhanced ecommerce + offline conversions

If you also sell via telephone / showroom, import these offline conversions back into Google Ads via "Offline Conversion Imports". The algorithm learns which online clicks lead to offline sales and starts prioritising similar audiences.

Setup checklist

  1. ☐ GTM server container (€20/month)
  2. ☐ Meta CAPI via server
  3. ☐ Google Enhanced Conversions for Web
  4. ☐ Offline Conversion Import (if you have it)
  5. ☐ User-ID + Customer Match
  6. ☐ Consent Mode v2

After this setup we typically see a 25–40% increase in attributed revenue in GA4 — without revenue actually increasing. You just finally see what was really happening.

[ 07 - CONTACT ] Average response · 4 hours

Let's arrange a call.

30 minutes, no obligation. We'll review your accounts, measurement and show where money is being wasted.