Tracking & Attribution

Fix the data before fixing the ads.

Most performance problems are data problems. Server-side GTM, Meta CAPI, Google Enhanced Conversions, GA4, engineered to recover the 20–40% of conversions that browser-side tracking misses.

The best attribution possible in 2026, built around your business, your sales cycle, and your compliance frameworks. Not a template applied. Bad data is worse than no data: tracking comes first, then the campaigns can scale.

Server-side GTMCAPI + Enhanced ConversionsCross-channel attribution

Tracking architecture

01 · Decision Layer

Reports · Bidding signal · Scale confidence

02 · Attribution Layer

Multi-touch · BigQuery · Custom models

03 · Event Layer

CAPI · Enhanced Conversions · GA4

04 · Infrastructure

GTM Server · Cloud Run · First-party data

+20–40% conversions recovered

vs typical browser-only setup

20–40%Typical conversion lift recovered after replacing browser-only tracking
15–30%Common Google conversion match-rate improvement from Enhanced Conversions
1–3 weeksTypical server-side implementation window when access and scope are clear

Sound familiar?

  • Your Meta ROAS looks fine but you know it's not real
  • iOS traffic shows zero conversions in your ad account
  • GA4 and Meta disagree by more than 30% on revenue
  • You're not sure which campaigns are actually profitable
  • Google Ads script or automation based on bad conversion data
  • Tracking broke after a site redesign and no one noticed

What I set up

Server-Side GTM Setup

Move tracking off the browser. Bypass ad blockers, iOS restrictions, and cookie limitations. Your data stops disappearing.

Meta Conversions API (CAPI)

Server-side event sending to Meta. Recovers attribution that iOS 14+ killed and improves signal quality for algorithm training.

Google Enhanced Conversions

First-party data hashing that improves Google's conversion matching. Typically lifts reported conversions 15–30%.

GA4 Full Configuration

Proper event taxonomy, custom dimensions, user properties, and conversion setup. Not the default install – actually configured for your business.

Attribution Modeling

Custom attribution models built around your actual sales cycle. Know which channels are actually driving revenue, not just last clicks.

Tracking Audits

Full audit of your existing setup – what's firing, what's duplicated, what's broken. Documented with priority fixes.

Implementation flow

This is infrastructure work, not plugin installation.

Good tracking builds a clean decision system from event design to reporting truth. Cheap setups skip the hard parts, then everyone wonders why Meta, Google, GA4, and the backend all disagree.

Step 01

Audit the current mess

Check what fires, what duplicates, what vanished after iOS, and which reports are lying to you.

Step 02

Rebuild the event model

Define clean conversion events, naming, deduplication, identities, and business logic before piping anything server-side.

Step 03

Deploy server-side stack

GTM Server, CAPI, Enhanced Conversions, GA4, and platform-specific fixes configured around your real funnel.

Step 04

Verify against reality

Compare platform data, backend truth, and reporting outputs until the system is reliable enough for budget decisions.

Regulated & Sensitive Verticals

Server-side tracking is a compliance decision, not just an attribution one.

Client-side pixels fire from the browser and send data directly to Meta and Google before you can intercept it – product names, health-intent signals, purchase data. For brands in sensitive verticals, that's a legal and reputational risk most agencies don't flag. Server-side tracking gives you full control over the data payload before it leaves your infrastructure. You decide exactly what gets sent.

Healthcare & Medical

HIPAA doesn't technically cover ad pixels, but the FTC has taken enforcement action against health sites sending sensitive data to third-party platforms via client-side tags. Server-side lets you scrub health identifiers before they ever reach Meta or Google.

Supplements & Nutraceuticals

Supplement purchase data is sensitive – someone buying weight loss, hormone, or ED products doesn't expect that data flowing to ad platforms as a health signal. I strip product-level detail from event payloads where appropriate.

ED & Men's Health

Meta flags ED as a sensitive category, which limits audience signals. Properly structured CAPI events – with sensitive fields handled correctly – preserves match quality without triggering policy issues.

CBD & Cannabis

Ad options are limited here, so first-party data infrastructure is non-negotiable. Email and SMS lists, GA4 behavioural data, and compliant attribution become the foundation. I build tracking around channels that actually work.

Advanced attribution

Where standard agency tracking falls apart.

Most setups can count a thank-you page. That is not the same as being able to trust your reporting when the funnel spans platforms, devices, CRMs, regulated payloads, or off-site revenue destinations.

Google + Meta → Amazon

Ad platforms driving traffic to Amazon listings, with attribution stitched back into one reporting layer. Most operators say this is impossible because they only know platform-native reporting.

Offline Revenue Feedback

Lead quality, SQL status, closed revenue, or appointment attendance pushed back into ad platforms so optimisation follows actual business outcomes.

Multi-Touch Attribution

Custom weighting across first click, qualified lead, remarketing touch, and close. Useful when last-click is obviously misrepresenting reality.

Regulated Payload Control

Sensitive verticals need event payload governance, not just attribution. Strip risky fields before they reach ad platforms and keep the useful signal.

What you walk away with

Full documentation of everything that was set up, access to all containers and properties, and a written explanation of what's tracking what and why. You own it – not me.

"Marek was extremely professional, organized, and efficient throughout the project. He quickly identified and resolved a complex tracking issue caused by a poorly executed server-side tracking integration from a previous contractor. His expertise made a big difference, and he handled everything with clarity and precision. I especially appreciate the comprehensive tracking restructuring plan he proposed, it brought real value and helped us see the bigger picture. We will definitely reach out to him again to help execute the plan he designed. I highly recommend working with Marek!"

Islamic-relief logo

Islamic-relief · charitable institution · Upwork verified

Fix the foundation

Bad data is more expensive than no data.

Every budget decision based on broken tracking compounds the loss. Start with a diagnostic , most accounts I look at are leaking 20–40% of conversions to browser-side restrictions, broken events, or missing attribution. The fix usually pays for itself in 30 days.

Selective by design

I take on a limited number of tracking projects at any time. Server-side architecture done properly takes 1–3 weeks of focused work. Engagements are earned on outcome, attribution measurably better within 30 days, or we stop.

"I've had the pleasure of working with Marek on several occasions to enhance our tracking capabilities, focusing on platforms like Google Ads, Analytics, GTM, and Facebook Ads. Each time, Marek has consistently delivered outstanding results. His profound knowledge and expertise have directly led to an improvement in our ad performance and ROI. For anyone in need of elevating and improving their online tracking, I can't recommend Marek enough. He's genuinely the real deal!"

Albabostrom · coach · Upwork verified