Skip to content
BackNov 7
Jeff H.
Upwork badge

Jeff H.

Google Tag Manager | Server GTM | Consent Banners | Google Analytics 4

📊 Advanced Ad Tracking, Analytics & Technical SEO Missing conversions? Duplicate events? Attribution gaps? GA4 and your ad platforms reporting different numbers? I specialize in troubleshooting and implementing complex analytics and ad tracking across GA4, Google Ads, Google Tag Manager, server-side GTM, Meta CAPI, TikTok, LinkedIn, Bing, OpenAI Ads, and consent-aware environments. I handle full implementations, migrations, technical audits, and difficult tracking problems that standard troubleshooting has not resolved. Whether something is missing, duplicated, misattributed, blocked by consent, or simply behaving in a way that does not make sense, I can help identify the problem and build a reliable solution. 📦 Ad Tracking & Analytics Implementation ✔️ GA4 setup, audits, cleanup, migration, and debugging ✔️ Google Tag Manager and server-side GTM ✔️ Google Ads conversion tracking and Enhanced Conversions ✔️ Meta/Facebook CAPI, TikTok, LinkedIn, Bing, OpenAI Ads, and custom pixels ✔️ Custom event tracking for forms, clicks, videos, scrolls, calls, downloads, iFrames, and more ✔️ Cross-domain and subdomain tracking ✔️ Custom dimensions, metrics, and data layer strategy ✔️ Conversion imports and attribution troubleshooting ✔️ Tracking architecture reviews and implementation QA 🙋 Need to track something unusual? I've probably dealt with something similar. ⚙️ Server-Side Tracking, Privacy & Consent ✔️ Server-side tracking for GA4, Google Ads, Meta CAPI, and other platforms ✔️ Browser + server event deduplication ✔️ First-party cookies and conversion APIs ✔️ Google Consent Mode V2 ✔️ OneTrust, Cookiebot, CookieYes, and similar CMP integrations ✔️ Consent-aware event routing and GTM configurations ✔️ Privacy-focused tracking that preserves legitimate reporting 🛒 eCommerce & Lead Tracking ✔️ GA4 Enhanced Ecommerce ✔️ Shopify, WooCommerce, Wix, Squarespace, WordPress, and custom platforms ✔️ Product, cart, checkout, purchase, and funnel tracking ✔️ Embedded and iFrame form tracking ✔️ Google Ads, CallRail, Invoca, and other call tracking platforms ✔️ Purchase, signup, lead, subscription, and custom conversions ✔️ Checkout funnel and attribution debugging 🔍 Technical SEO & Search Console ✔️ Technical SEO audits ✔️ Google Search Console setup and issue resolution ✔️ Crawlability, indexing, sitemap, and coverage troubleshooting ✔️ Structured data / JSON-LD implementation and debugging ✔️ Merchant listing and rich-result issues ✔️ Core Web Vitals and Lighthouse diagnostics ✔️ Redirects, canonical conflicts, crawl errors, and site structure issues ✔️ WordPress troubleshooting for Divi, Oxygen, Elementor, and more 🙋 No fluff SEO. Just technical fixes and actionable recommendations. 🧠 Additional Technical Support ✔️ Looker Studio dashboards ✔️ Hotjar, CrazyEgg, and heatmapping tools ✔️ HTML, CSS, JavaScript, and regex support ✔️ HAR-file and network-request analysis ✔️ Tracking QA and implementation documentation ✔️ Collaboration with developers, marketers, analytics teams, and agencies 🔧 Problems I Often Get Called In For • Google Ads and GA4 do not agree • Meta is overcounting or missing purchases • Events fire in GTM Preview but not GA4 • Tracking broke after a consent banner was added • Server-side tracking is not behaving as expected • Checkout happens in an iFrame or another domain • The implementation looks correct, but reporting still does not add up • Search Console is showing structured-data or indexing issues • Multiple people have looked at the problem and nobody can explain it If that sounds familiar, send me a message. I'll help determine what's broken, what matters, and the most practical way to fix it.

🇺🇸Millcreek, United States$150/hr100% JSS4.98 (106)Since May 2019

Earnings and projects

MRR
$11k

Last 6 months ÷ 6

World#1,008 / 412k
🇺🇸Country#484 / 62.1k
Revenue, last 30 days
$10k

Last 6 months: $66k

World#1,359 / 412k
🇺🇸Country#634 / 62.1k
Total earnings
$559k

Billed in all: $586k

World#2,178 / 412k
🇺🇸Country#779 / 62.1k
Per project
$3.2k

$1.6k in the last 6 months

World#53,226 / 412k
🇺🇸Country#8,898 / 62.1k
Projects, last 6 months
42

Across 43 contracts

0% fixed100% hourly
World#1,388 / 412k
🇺🇸Country#267 / 62.1k
Projects in all
177

Across 193 contracts

13% fixed87% hourly
World#12,145 / 412k
🇺🇸Country#2,101 / 62.1k

Earnings, last 30 days

$586k+$10.4k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$570k$580k$590kOct 8Oct 23Nov 7

Skill rankings: Top 0.20% in Web Analytics

Top 1% in 18 of 20 skills, ranked by MRR among everyone on Upwork with the skill.

  1. 2Web Analytics1,002 freelancers · 🇺🇸 #1Top 0.20%
  2. 2Google Local Business Optimization799 freelancers · 🇺🇸 #2Top 0.25%
  3. 2Data Privacy359 freelancers · 🇺🇸 #2Top 0.56%
  4. 2Tag Manager Setup245 freelancers · 🇺🇸 #1Top 0.82%
  5. 2Ad Tagging43 freelancers · 🇺🇸 #2Top 5%
  6. #4Pixel Setup & Optimization593 freelancers · 🇺🇸 #2Top 0.67%
  7. #6Analytics & Tracking Setup620 freelancers · 🇺🇸 #2Top 0.97%
  8. #8Facebook Pixel Setup & Optimization1,163 freelancers · 🇺🇸 #2Top 0.69%