Measurement architecture
Cross-platform measurement framework for a Saudi multi-brand fitness retailer
Four brands, ten locations, spend running on Google, Meta, TikTok and Snap with browser-only pixels and no shared event model. I built the measurement foundation from zero: GTM web plus Stape server-side GTM, GA4, Meta CAPI, TikTok Events API and Snap Conversions API, one event schema, one event_id read the same way by every platform.
18campaigns launched: 7 Google, 6 Meta, 3 TikTok, 2 Snap
215Arabic and English keywords across 23 ad groups
0 of 6competitors running CAPI on TikTok or Snap
GA4GTM web + serverStapeMeta CAPITikTok Events APISnap CAPIGoogle Ads
Architecture case study. Presented as built, not as a results claim.
Tracking and Google Ads foundation
Full tracking stack and first Google Ads build for a Saudi B2B technology company
No tracking foundation and no paid acquisition in place. I built two GTM containers, web and server, created and connected the GA4 property, deployed server-side tagging on Stape hosted on the client's own subdomain with a regional server for low latency, then built and saved the first Google Ads campaign ready to publish.
2GTM containers, web and server
1GA4 property, wired and tested
Readyfirst Google Ads campaign, saved to publish
GTM web + serverGA4StapeGoogle Ads
Built and tested, pre-launch. Launch waited on the client's payment setup, not on the build.
Capability demo, a tool I built
Shopify tracking audit system, run on 35 stores
An audit engine that loads any Shopify store, captures every request, cookie and inline script, and detects GTM, GA4, Google Ads, Meta Pixel and CAPI, TikTok, Snap, Pinterest, Klaviyo and Consent Mode. A report layer turns each scan into a branded teardown with every finding labeled Verified or Inferred.
35DTC stores audited in June 2026
35 of 35had at least one tracking gap
0had a server-side layer visible
PlaywrightNode.jsCloudflare WorkersSupabase
Not client work. A demonstration of the diagnosis layer I bring to every engagement.
Reporting
Store analytics dashboard, demo
What the reporting layer looks like when the tracking underneath is clean: revenue, orders, conversion rate, channel mix and product performance on one page, built to be read by a founder in two minutes. This copy runs on invented demo data for a fictional skincare brand so it can be shown publicly.
Looker Studio patternGA4ShopifyWindsor.ai
Demo data, 100% invented. Client dashboards stay private.
Marketing tech stack and growth
Measurement system and Shopify growth for a multi-brand international company
Scattered platform data and slow manual reporting across three regions. I built the full stack, Shopify, GA4, GTM, Meta CAPI and server-side tracking, plus the automation dashboards leadership reads weekly, then grew the store portfolio on top of it.
~60%reporting time cut
+42%distributor engagement
+35% / +50%course sales and distributor leads
ShopifyGA4GTMMeta CAPIServer-sideLooker StudioWindsor.ain8n, Make
Employer work, in production. Named on request only. Store figures verified from Shopify analytics screenshots, stores unnamed.
Strategy sample
Storefront concept and 90-day growth plan for a Saudi beachfront resort
Strong location reputation, near-zero tracking, a thin social presence and heavy dependence on OTA channels. I audited the digital presence and competitor set, built a live bilingual demo storefront, Arabic and English with full right-to-left and one-tap WhatsApp booking, using the resort's own photography, and wrote a phased plan covering tracking, social and paid, with a booking-engine connection to lower OTA commission.
Bilingual RTL buildGA4Meta PixelWhatsApp bookingCloudflare Pages
Proposal stage. A working concept demo and a complete strategy, no delivered performance results claimed.
Sites, funnels and CRM
Two GoHighLevel platforms: a flagship event site and an education platform
Built the sites, the funnels, the forms and the CRM automations behind them for a multi-brand international company: registration and ticketing flows for an industry event, and an education platform with its own pipelines. Tracking wired in from day one so every registration traced back to its source.
GoHighLevelFunnels and formsCRM automationsGTM and GA4
Employer work, in production. Not linked publicly.
Brand and paid media
Brand build and paid campaigns for a Saudi education brand
As senior media buyer on contract from 2022 to 2024, I ran the paid social and search campaigns for Learn With Faris on GA4 and GTM, and delivered the complete marketing plan behind the brand, start to finish.
Meta AdsGoogle AdsGA4GTMBrand strategy
Client named with their public testimonial below.