Noman K.
Conversion Tracking Expert | Server-Side GTM, GA4, Meta CAPI, Stape
Meta, Google Ads and GA4 all showing different conversion numbers? I fix conversion tracking so your ad platforms get accurate, consent-compliant data, using server-side GTM, Meta Conversions API (CAPI), GA4 and Google Ads Enhanced Conversions. 8 years in tracking and analytics · 200+ Upwork contracts · 100% Job Success · Certified in GA4 and Stape server-side tagging WHAT I FIX • Meta Ads under-reporting purchases or leads, or Event Match Quality (EMQ) stuck below 6 • Purchases double-counting between Pixel and CAPI, or between GA4 and Google Ads • Conversions lost to Safari ITP, iOS restrictions and ad blockers • Google Ads conversions missing, inflated, or not using Enhanced Conversions • Consent Mode v2 or cookie banners (Cookiebot and other CMPs) blocking tags • Shopify Customer Events / checkout changes breaking your GTM dataLayer WHAT I BUILD • Server-side tracking on Stape or Google Cloud, with a first-party subdomain • Meta Pixel + Conversions API with event_id deduplication and advanced matching • GA4 ecommerce and lead tracking on a clean, documented dataLayer • Google Ads conversion tracking, Enhanced Conversions and offline conversions • TikTok Events API, Pinterest, Snapchat and LinkedIn conversion tracking • Google Consent Mode v2 for GDPR and CCPA • Tracking audits with a prioritized fix list, and Looker Studio dashboards RESULTS FROM RECENT PROJECTS • Raised Meta Event Match Quality from 4.2 to 8.9 for an 8-figure Shopify brand • Recovered 22% of purchase attribution lost to iOS and ad blockers • Removed duplicate purchase reporting across Meta Ads Manager and GA4 • Restored Google Ads Enhanced Conversions on a lead-gen site with no dataLayer, using custom JavaScript in GTM • Fixed region-based Consent Mode v2 on Shopify so the banner shows only in GDPR regions PLATFORMS Shopify / Shopify Plus, WooCommerce, WordPress, Magento, OpenCart, BigCommerce, Webflow, ClickFunnels and custom React / Next.js sites. HOW I WORK 1. Audit: I check your tags, dataLayer, consent setup and platform event logs, then send a written list of what is broken and why. 2. Fix and build: server-side or browser-side, whichever fits your stack and budget. 3. Verify: I test in GTM Preview, Meta Events Manager, GA4 DebugView and Google Ads diagnostics, then hand over documentation. I also support marketing agencies with ongoing tracking work for their clients. Send me your website URL, the ad platforms you run and what looks wrong in your data. I'll reply with what I think is going on before we discuss scope.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $559
Billed in all: $42,290$42k
$37 in the last 6 months
Across 16 contracts
Across 237 contracts
Earnings, last 30 days
Skill rankings: Top 28% in JavaScript
Ranked by MRR among everyone on Upwork with the skill.
- #33Pixel Audit72 freelancers · 🇵🇰 #3Top 46%🇵🇰#3 of 6
- #36Web Analytics Bug Fix99 freelancers · 🇵🇰 #3Top 36%🇵🇰#3 of 8
- #80Tracking Goals Setup183 freelancers · 🇵🇰 #9Top 44%🇵🇰#9 of 13
- #81Social Media Advertising Tracking157 freelancers · 🇵🇰 #9Top 52%🇵🇰#9 of 22
- #105Tag Manager Setup245 freelancers · 🇵🇰 #14Top 43%🇵🇰#14 of 30
- #117Tracking Tags Installation254 freelancers · 🇵🇰 #12Top 46%🇵🇰#12 of 23
- #143Ecommerce Purchase Tracking302 freelancers · 🇵🇰 #15Top 47%🇵🇰#15 of 34
- #180Tracking Pixel377 freelancers · 🇵🇰 #24Top 48%🇵🇰#24 of 48