Server-side tracking & GA4 agency

GA4, server-side and CAPI with no blind spot.

Uclic is a tracking and analytics agency: we repair your advertising measurement end to end, from consent down to the CRM (GA4, server-side tracking, Meta CAPI). Your campaigns learn on complete, compliant data, and your decisions rest on reliable numbers. Observed result: 30 to 60% more reported conversions.

>= 8/10 Meta EMQ reached at cruise+30-60% conversions reported vs client-side only4 weeks for a full end-to-end setup
WladimirAlexis
Free growth audit
With Wladimir & Alexis30 minGoogle Meet
  1. 1Time slot
  2. 2Your details
ANSSI
Santévet
Gusella Bakker
Le Monde
Agicap
CodinGame
Deepki
12 Tracking & Analytics sub-services

Server-side tracking: from client-side pixels to compliant measurement

From audit to Looker Studio reporting, each sub-service can be activated on its own or bundled into the full Setup package. Tools explicitly named: GA4, Google Tag Manager web + server, Stape.io, Cloud Run, Meta CAPI, LinkedIn CAPI, TikTok Events API, Mixpanel, PostHog, Amplitude, Segment, RudderStack, Jitsu, BigQuery, Looker Studio.

Diagnostic

Tracking audit & EMQ

Inventory of GA4, GTM, Meta Pixel, LinkedIn Insight Tag, HubSpot, Mixpanel/PostHog. Meta EMQ measured in Events Manager + LinkedIn score. Identification of blind spots (adblockers, third-party cookies, missing Consent Mode).

EMQmeasured + full audit
GA4GTMEvents ManagerAudit
Alexis Christine-AmaraDedicated expert Alexis Christine-Amara VP Sales
Scoping

Pipeline-aligned tracking plan

Production of a tracking plan: named events, properties, snake_case conventions: aligned with the business pipeline: MQL, SQL, booked meetings, opportunities created, deals won. No vanity session tracking.

20+named and documented events
Tracking planSnake_casePipelineNaming
Tuka BadeDedicated expert Tuka Bade Data Expert | Machine Learning, Python & SQL
Site implementation

Typed, normalized dataLayer

Typed TypeScript helpers for Next.js / Nuxt / Astro. Custom HTML GTM tags for WordPress / Webflow. form_submit, cta_click, page_view, purchase events with enriched properties (hashed user_id, plan, source, campaign).

100 %events normalized and validated in GTM Preview
dataLayerTypeScriptNext.jsWordPress
Florence BeckelDedicated expert Florence Beckel Directrice artistique - Designer UI/UX & Brand
Ad platforms

Meta CAPI with EMQ ≥ 8/10

Pixel + CAPI deduplicated via event_id. Server-side SHA-256 hashing on 7 parameters (em, ph, fn, ln, ct, fbp, fbc) + IP + User-Agent. Verified with the Test Event Tool. Target EMQ ≥ 8/10 at steady state in Events Manager.

≥ 8/10Meta EMQ at steady state
Meta CAPIEMQSHA-256Pixel
Moussa BallDedicated expert Moussa Ball AI Architect & Full-Stack Engineer
Ad platforms

LinkedIn Insight Tag & Conversions API

Browser-side Insight Tag + server-side Conversion API via sGTM. SHA-256 email/phone hashing. Mapping of key funnel events (lead, form_submit, sign_up, purchase). Verification in LinkedIn Campaign Manager.

Pixel + CAPIdeduplicated
LinkedInConversion APIInsight TagB2B
Philippe LacombeDedicated expert Philippe Lacombe Consultant SEA & Google Ads Senior | Google Partner
Ad platforms

TikTok Events API & Enhanced Conversions

For B2B TikTok accounts: Pixel + server-side Events API. For Google Ads: Enhanced Conversions for Leads via sGTM (hashed email sent directly to Google). No third-party cookie required.

3 ad platformscovered server-side
TikTok Events APIGoogle Enhanced ConversionsHashing
Valentin GeffroyDedicated expert Valentin Geffroy Webflow Expert Certified | JS, GSAP & CRO
Product

Product analytics (PostHog, Mixpanel)

Choice depends on the need: PostHog (analytics + feature flags + open-source replay), Mixpanel (pure product analytics), Amplitude (advanced product BI). Connected via Segment, RudderStack or Jitsu to avoid stacking front-end SDKs.

1 toolunified product, funnels and cohorts
MixpanelPostHogAmplitudeSegment
Pierre LafontDedicated expert Pierre Lafont Full-Stack Vibe Coder & AI Engineer
CDP

Event collection through a CDP

CDP/event collector to centralize tracking and route it to analytics tools + ad platforms + CRM. Segment (Twilio-managed), RudderStack (open-source or EU cloud), Jitsu (100% open-source, hostable on Cloud Run / Hetzner).

Open-sourceoptions for data sovereignty
SegmentRudderStackJitsuCDP
Dimitri GauthierotDedicated expert Dimitri Gauthierot Expert Paid Media | Google, Meta, LinkedIn & TikTok Ads (Founder DG Labs)
Reporting

Pipeline-oriented Looker Studio dashboards

Business-aligned dashboards: acquisition (CPL/CPMQL/CPSQL/CAC), product funnel (activation/retention/churn), sales pipeline (meetings/opportunities/won deals). Sources: GA4 BigQuery + HubSpot via Fivetran/Airbyte + product tool.

3dashboards (acquisition / product / pipeline)
Looker StudioBigQueryFivetranHubSpot
Alexis Christine-AmaraDedicated expert Alexis Christine-Amara VP Sales
Compliance

GDPR, consent and server-side hashing

Didomi/Axeptio CMP (French GDPR-native tools). Consent Mode v2 managed via GTM (ad_storage, analytics_storage, ad_user_data, ad_personalization). Server-side SHA-256 hashing: no plain-text PII on the ad platform side. Documented legal basis + reachable DPO.

0 PIIsent to ad platforms in plain text
GDPRConsent Mode v2DidomiAxeptio
Tuka BadeDedicated expert Tuka Bade Data Expert | Machine Learning, Python & SQL
What we do differently

Your tracking without / with Uclic

Move from pixels that lose conversions to reliable, compliant server-side tracking.

Without Uclic

Client-side pixels

Stacked tags. Lost conversions and underfed ad platforms.

×Client-side pixels
×Unreadable reports
×Undervalued campaigns
×Shaky consent
×Sessions as a KPI
×Disputed numbers
×Underfed ad platforms
×Scattered data
With Uclic

Server-side tracking

A tracking plan. Conversions measured server-side, from click to closed deal.

uclicsGTM
SENIOR TEAMSERVER-SIDEGDPR-COMPLIANTPIPELINE-LED
Data you can trust
From click to ad platformEXPLORE THE SYSTEM

Every event is collected once, routed through the server and feeds analytics, ad platforms and CRM with the same data.

+

accuracy

Conversions captured despite ad blockers and declined cookies.

+

compliance

Consent Mode and server-side hashing, in line with GDPR.

+

better signals

Ad platforms fed with the real stages of your B2B pipeline.

+

steering

From click to closed deal, a complete view of the funnel.

Our tracking method

How a server-side tracking setup runs in 4 weeks

From audit to measured pipeline: 7 structured, repeatable steps. Built for 2026 constraints: adblockers, iOS 14/ATT, deprecated third-party cookies, mandatory Consent Mode v2, Meta EMQ ≥ 8/10.

  1. W11 week
    1 week· Step 1

    Inventory of tools in place (GA4, GTM, Meta Pixel, LinkedIn Insight Tag, HubSpot, Mixpanel/PostHog), review of the existing dataLayer, measurement of Meta's EMQ in Events Manager and of LinkedIn's quality score. Production of a tracking plan: named events, properties, snake_case conventions, aligned with the business pipeline (MQL, SQL, booked meetings, opportunities created, deals won).

    • Inventory of tools and existing dataLayer
    • Meta EMQ measurement + LinkedIn score
    • Tracking plan aligned with pipeline
    • 4-week roadmap
    Deliverable· Documented tracking plan + EMQ audit
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
Pricing

How much does server-side tracking cost? Audit, setup or dashboards

Project-based packages, documented deliverables, QA sign-off. Audit to assess your current tracking and map out the roadmap, full setup for end-to-end production, setup + dashboards to add pipeline-focused Looker Studio reporting.

Diagnostic

Free audit

No commitment
0€

A free first diagnostic, with the priority actions.

    Get my diagnostic
    Diagnostic

    Tracking audit

    from
    Custom quote

    Audit of your current setup + tracking plan + roadmap. You keep control of execution (your data/dev team).

    • Current setup auditInventory of GA4, GTM, Meta Pixel, LinkedIn Insight Tag, HubSpot, Mixpanel/PostHog. Review of the existing dataLayer.
    • Meta EMQ measurement + LinkedIn scoreDiagnostics in Meta Events Manager and LinkedIn Campaign Manager: EMQ per event, completeness of hashed parameters.
    • Documented tracking planNamed events, properties, snake_case conventions aligned with the pipeline (MQL, SQL, booked meetings, opportunities, closed-won deals).
    • Consent Mode v2 compliance auditGDPR compliance check: CMP in place, ad_storage / analytics_storage / ad_user_data / ad_personalization signals, records of processing activities.
    • 4-week roadmap + tool recommendations (sGTM, CDP, product analytics)
    Start with Tracking audit
    Most pickedEnd-to-end setup

    Full setup

    from
    Custom quote

    End-to-end production: dataLayer + GA4 + GTM + sGTM + Meta CAPI + LinkedIn CAPI + 1 product analytics tool (Mixpanel or PostHog). QA sign-off + documentation.

    • Normalized site-side dataLayerTS helpers for Next.js / Nuxt / Astro, or custom HTML tags for WordPress / Webflow. Events: form_submit, cta_click, page_view, purchase.
    • GA4 + Consent Mode v2 + BigQuery exportConfiguration of conversion events, audiences, exclusions, cross-domain tracking. Didomi/Axeptio CMP. Free BigQuery export up to 1M events/day.
    • server-side tracking (sGTM)Provisioning on Stape.io (managed) or Cloud Run (DIY). First-party subdomain (sgtm.entreprise.com) + TLS. event_id deduplication.
    • Meta CAPI + LinkedIn CAPI + TikTok Events APIServer-side SHA-256 hashing (em, ph, fn, ln, ct, fbp, fbc, IP, UA). Target Meta EMQ ≥ 8/10. Test Event Tool validated.
    • 1 product analytics tool (Mixpanel or PostHog)Connection via Segment, RudderStack, or Jitsu. Funnels: signup → activation → retention. Weekly cohorts.
    • QA sign-off + docs + trainingTechnical documentation of the setup, QA sign-off validated by the Uclic team, 1h training for growth/product teams.
    Start with Full setup
    Setup + reporting

    Setup + dashboards

    from
    Custom quote

    Full setup + pipeline-focused Looker Studio dashboards (acquisition + product funnel + sales pipeline). Sources: GA4/BigQuery + CRM + product analytics tool.

    • Everything in Full setup includeddataLayer + GA4 + Consent Mode v2 + sGTM + Meta/LinkedIn/TikTok CAPI + 1 product analytics tool + QA sign-off.
    • Looker Studio acquisition dashboardCPL, CPMQL, CPSQL, CAC, CAC payback period, multi-touch attribution (first-touch, last-touch, linear, U-shaped). Sources: GA4 BigQuery export.
    • Product funnel dashboardD1/D7 activation rate, D1/D7/D30 retention, NPS, CSAT, monthly churn. Sources: Mixpanel/PostHog API.
    • Sales pipeline dashboardScheduled meetings, show-up rate, opportunities created, deals won, pipeline velocity. Sources: HubSpot/Pipedrive via Fivetran/Airbyte.
    • Custom business dataLayerBusiness-specific events (quotes, booked meetings, signed contracts, upsells) with enriched plan/MRR/segment properties.
    • Weekly sync + monthly review30 min/week of dashboard iteration + monthly ROI/CAC review.
    Start with Setup + dashboards

    See the detail of all our plans or find out who we are.

    AI & Dev sub-services

    Beyond tracking: data, CRM, automation and AI

    Case studies

    Tracking & Analytics engagements: every case comes with raw numbers, real context and what we actually did.

    Active across France

    GA4 & server-side tracking agency, across France

    100 % remote-first, with a weekly video steering meeting: B2B SME, mid-market and scale-up clients in Paris, Lyon, Bordeaux, Marseille, Lille, Nantes, Toulouse, Strasbourg, and beyond (Geneva, Brussels).

    Chargement de la carte…
    Comparison · method published

    Comparing several web analytics agencies?

    Our ranking of French agencies, based on verified Google reviews and their actual specialty, with the method published.

    See the best web analytics agencies
    B2B Tracking & Analytics FAQ

    Server-side tracking FAQ : CAPI, GA4, GDPR, dashboards

    Everything to know before starting a tracking setup with Uclic: server-side, CAPI, GA4, Consent Mode v2, server-side hashing, Meta EMQ and pipeline-oriented dashboards.

    What is server-side tracking?
    Server-side tracking routes your measurement data through your own server rather than the visitor's browser. The result: fewer losses caused by ad blockers and browser restrictions, more complete data sent to platforms (Google, Meta), and better campaign learning. It has become the standard for reliable measurement: our clients recover 30 to 60% more conversions compared to standard tracking.
    Why server-side and not just client-side?
    Three reasons: (1) Ad blockers: 25 to 40% of a B2B audience (CTOs, devs, growth) blocks Meta, LinkedIn, and GA4 scripts in the browser. sGTM, hosted on your subdomain (sgtm.entreprise.com), runs first-party and bypasses blocklists. (2) iOS 14 / ATT has cut 70-80% of Meta's browser-side signal since 2021. Without a server-side Conversion API, your EMQ drops to 4-5/10 and your cost per lead doubles. (3) Third-party cookies deprecated in Chrome in 2024. Ad platforms are shifting their attribution to server-side event_id with SHA-256 email/phone hashing. Measured gain across our B2B clients: +30 to +60% more conversions reported to Meta and LinkedIn after switching to sGTM.
    What is Meta's EMQ and why aim for ≥ 8/10?
    The EMQ (Event Match Quality) is the score out of 10 that Meta assigns to each conversion event reported via Pixel + CAPI. It measures the match quality between your signal and a Facebook/Instagram account. The higher it is, the faster Meta's algorithm learns and the more effectively it optimizes your campaigns. The score is visible in Events Manager → Diagnostics. Target: ≥ 8/10 at steady state. You reach this score by sending 7 SHA-256-hashed parameters server-side: em (email), ph (phone), fn (first name), ln (last name), ct (city), fbp (Pixel cookie), fbc (Meta click ID), plus the IP and User-Agent. Below 6/10, your Meta cost per lead can double: the algorithm is left guessing.
    How do you track conversions without third-party cookies?
    Three levers, combined: (1) First-party cookies on your domain (1-2 year lifetime, ITP-friendly persistence via an HTTP-only cookie set server-side from sGTM). (2) Deterministic user_id: a unique ID injected into the dataLayer as soon as an account is created or a form is submitted (email hashed with SHA-256 server-side, never in plain text). Enables cookieless cross-device stitching. (3) Ad platform Conversion APIs: Meta CAPI, LinkedIn CAPI, TikTok Events API, Google Enhanced Conversions for Leads, which accept hashed email/phone in place of the cookie. A lightweight fingerprint fallback (screen resolution + language + geolocated IP) as a last resort for anonymous visitors. GDPR: Consent Mode v2 + documented legal basis.
    GA4 vs Mixpanel: which should you choose?
    False dilemma: both, for different purposes. GA4 is the marketing & acquisition tool: sessions, sources, campaigns, ROAS, multi-touch attribution via BigQuery export. Free, and essential for managing Google Ads and reporting to leadership. Mixpanel / PostHog / Amplitude are product tools: signup→activation→retention funnels, weekly cohorts, A/B testing, user replays. Different end goals. Our B2B SaaS standard: GA4 + BigQuery export for acquisition + PostHog or Mixpanel for product, connected via Segment or RudderStack to avoid multiplying SDKs on the front end. PostHog is gaining ground because it combines product analytics + feature flags + open-source session replay in a single tool.
    GDPR compliance: how do we handle consent management?
    Standard 2026 stack: (1) CMP (Consent Management Platform): Didomi (French, GDPR-native), Axeptio (French, GDPR-native), or OneTrust (international). Cookie banner, consent log, auditor export. (2) Consent Mode v2: since March 2024, Google requires 4 signals: ad_storage, analytics_storage, ad_user_data, ad_personalization. Without them, your EEA conversions get filtered out in Google Ads and GA4. Managed from GTM via the Didomi/Axeptio template. (3) Server-side hashing: email/phone hashed with SHA-256 in sGTM before being sent to Meta/LinkedIn. No plaintext PII on the ad platform side. (4) Documented legal basis: B2B legitimate interest (GDPR art. 6.1.f) or explicit consent, up-to-date record of processing activities, reachable DPO.
    Stape.io vs Cloud Run for hosting sGTM: which one do we go with?
    Depends on volume and technical resources. Stape.io (managed offering): 20-on-quote to get started, automatic first-party subdomain, built-in monitoring, French-language support, seamless Google Tag updates. Ideal for SMBs and mid-market companies without a dedicated Ops team. Cloud Run (DIY): 5-on-quote with autoscaling, full control over the infrastructure, native GCP/BigQuery integration, but requires a dev for initial setup and monitoring. Beyond 5M requests/month, Cloud Run becomes more cost-effective. Our standard: Stape.io to start (delivered in 48h), switch to Cloud Run once volume justifies it. In all cases: first-party subdomain (sgtm.entreprise.com), TLS, client+server deduplication via event_id.
    How long does a complete tracking setup take?
    Standard rollout plan: W1 audit + tracking plan + review of the existing dataLayer. W2 dataLayer implementation on the site, GA4 setup + Consent Mode v2 + BigQuery export. W3 sGTM provisioning (Stape.io or Cloud Run), Meta CAPI, LinkedIn CAPI, TikTok Events API, deduplication, EMQ check ≥ 8/10. W4 product analytics tools (Mixpanel/PostHog/Amplitude), Looker Studio dashboards, documentation, QA testing, team training. Total: 4 weeks for a complete setup on a standard stack. Longer if the site runs on a custom architecture (multi-app, non-standard SPA, native iOS/Android app with Firebase). Documented deliverables at every step.

    Got a specific question? We answer it during the free audit.

    Wladimir DelcrosBy Wladimir Delcros, Head of Growth · Updated on October 29, 2026
    Last step

    A free audit,
    results in 48h.

    Senior leadership, certified media buyers, AI agents in production. No interns on your account: the team you meet is the team that ships.

    Lourmarin offsite · September 2025Meet the whole team Apply to uclic
    The Uclic team | three rows of smiling colleagues, arms raised, wearing green uclic t-shirts