Rifat M.
Conversion Tracking Expert | Offline Conversions, GA4, GTM, sGTM, CAPI
An Australian roofing company could see leads in Google Ads, but had no idea which ones became paying jobs. I built a ServiceM8 to Google Ads offline conversion pipeline, so every job marked as a sale now flows back to the right ad click and Smart Bidding optimizes on real revenue. A UK dental implant clinic was getting calls from Google Ads but none were counted as conversions. I set up dynamic number insertion, sent qualified calls into Google Ads, and connected the landing page form straight into GoHighLevel with Meta CAPI on top. That is my work: finding where your conversion data is lost and rebuilding the tracking so your ad platforms see what actually happened. ✅ 250+ client accounts, including white-label work for marketing agencies ✅ Top Rated with 100% Job Success ✅ Background in web security, so data privacy, PII hashing, and consent are built in, not bolted on ――――――――――――――――――――― 🔁 𝗢𝗳𝗳𝗹𝗶𝗻𝗲 𝗖𝗼𝗻𝘃𝗲𝗿𝘀𝗶𝗼𝗻𝘀 & 𝗖𝗥𝗠 𝗔𝘁𝘁𝗿𝗶𝗯𝘂𝘁𝗶𝗼𝗻 (𝗺𝘆 𝘀𝗽𝗲𝗰𝗶𝗮𝗹𝘁𝘆) Most lead gen businesses only track the form fill. The real result happens later, in the CRM, when a lead books, shows up, or pays. I connect that data back to Google Ads and Meta: ▸ GCLID, FBCLID, fbp/fbc and UTM capture that survives redirects and multi-step forms ▸ Offline conversion imports from GoHighLevel, ServiceM8, HubSpot, Zoho, Salesforce, and Google Sheets ▸ Webhook, Zapier, Make, n8n, and Apps Script pipelines ▸ Call tracking with DNI (CallRail, Infinity) sent to Google Ads as conversions ――――――――――――――――――――― ⚡ 𝗦𝗲𝗿𝘃𝗲𝗿-𝗦𝗶𝗱𝗲 𝗧𝗿𝗮𝗰𝗸𝗶𝗻𝗴 (𝘀𝗚𝗧𝗠) ▸ GTM server container on Stape or Google Cloud with a custom subdomain ▸ Meta CAPI with proper event_id deduplication and high Event Match Quality ▸ Google Ads Enhanced Conversions and GA4 server-side events ▸ TikTok, LinkedIn, Pinterest, and Snapchat events via server ▸ First-party tracking that holds up against ad blockers and iOS restrictions ――――――――――――――――――――― 🛒 𝗘𝗰𝗼𝗺𝗺𝗲𝗿𝗰𝗲 & 𝗕𝗼𝗼𝗸𝗶𝗻𝗴 𝗦𝗶𝘁𝗲𝘀 Shopify, WooCommerce, and custom stores: clean data layer, full GA4 ecommerce (view_item to purchase), and accurate revenue in Google Ads and Meta. I also handle third-party booking engines and checkouts on other domains, where attribution usually breaks. For a tourism operator, I built cross-domain attribution so bookings on their external booking platform now report the correct ad source in GA4 and Google Ads. ――――――――――――――――――――― 🏢 𝗙𝗼𝗿 𝗔𝗴𝗲𝗻𝗰𝗶𝗲𝘀 (𝗪𝗵𝗶𝘁𝗲-𝗟𝗮𝗯𝗲𝗹) I work as the behind-the-scenes tracking partner for agencies in Australia, the UK, and the US. You keep the client relationship, I deliver the setup with clear documentation your team can follow. Ongoing hourly support is available for agencies that need a reliable tracking person every month. ――――――――――――――――――――― 🔒 𝗣𝗿𝗶𝘃𝗮𝗰𝘆 & 𝗖𝗼𝗻𝘀𝗲𝗻𝘁 Consent Mode v2 with Cookiebot, CookieYes, OneTrust, and other CMPs. Tags fire only when they should, and Google Ads still gets modeled conversions. ――――――――――――――――――――― 📊 𝗥𝗲𝗽𝗼𝗿𝘁𝗶𝗻𝗴 Looker Studio dashboards that combine GA4, Google Ads, and Meta Ads so you can see cost, leads, and revenue in one place. ――――――――――――――――――――― 🏪 𝗣𝗹𝗮𝘁𝗳𝗼𝗿𝗺𝘀 Shopify | WooCommerce | WordPress (Elementor, Gravity Forms, CF7, Ninja Forms) | Webflow | GoHighLevel | ClickFunnels | SwipePages | Wix | Squarespace | React and custom sites ――――――――――――――――――――― ✅ 𝗛𝗼𝘄 𝗜 𝗪𝗼𝗿𝗸 1. Audit: I find exactly what is broken before any build starts 2. Clear plan: fix list, scope, and timeline 3. Implementation: data layer, GTM, server-side, and CRM connections 4. Live QA: Tag Assistant, GA4 DebugView, Meta Test Events, Google Ads diagnostics 5. Handoff: documentation and a Loom walkthrough so you own the setup Not sure what is broken? Book a consultation and I will review your setup with you live. 🛡️ I do not close a project until the tracking is verified working in your live accounts. 📩 Send me a message with your website and what is not matching. I will tell you where the data is being lost. Rifat | Conversion Tracking | Offline Conversions | Server-Side GTM | GA4 | Meta CAPI | Google Ads Enhanced Conversions | GoHighLevel | ServiceM8 | Stape | Shopify | Consent Mode v2
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $6.4k
Billed in all: $14,235$14k
$358 in the last 6 months
Across 20 contracts
Across 31 contracts
Earnings, last 30 days
Skill rankings: Top 9% in Web Analytics Bug Fix
Ranked by MRR among everyone on Upwork with the skill.
- Infinity Tracking Call Tracking9 freelancers · 🇧🇩 #2Top 33%🇧🇩#2 of 4
- #9Web Analytics Bug Fix99 freelancers · 🇧🇩 #3Top 9%🇧🇩#3 of 55
- #19Pixel Audit72 freelancers · 🇧🇩 #6Top 26%🇧🇩#6 of 38
- #26Tracking Goals Setup183 freelancers · 🇧🇩 #4Top 14%🇧🇩#4 of 89
- #32Tag Manager Setup245 freelancers · 🇧🇩 #5Top 13%🇧🇩#5 of 87
- #43Tracking Tags Installation254 freelancers · 🇧🇩 #6Top 17%🇧🇩#6 of 121
- #50Ecommerce Purchase Tracking302 freelancers · 🇧🇩 #10Top 17%🇧🇩#10 of 134
- #55Tracking Pixel377 freelancers · 🇧🇩 #8Top 15%🇧🇩#8 of 141