Emtiaz
ServicesCase StudiesTestimonialsAboutFAQBlogs
Blog

Insights on Measurement & Attribution.

Practical knowledge from real campaigns, tracking audits, and attribution projects. No theory - just what works.

All Postsgoogle-adsserver-side-trackingAI & AutomationAudit and ReportingWeb AnalyticsAdvanced TrackingMarkting Analytics & Attribution
Complete LinkedIn Conversion Tracking Setup
Advanced Tracking

Complete LinkedIn Conversion Tracking Setup

How a UK marketing agency's LinkedIn Insight Tag upgrade turned into a full conversion audit, catching duplicate tags and stale triggers across eight lead-gen conversions.

Get the Precision Newsletter

The bi-weekly briefing on high-performance ad strategies and data engineering. No fluff. Just metrics.

Join 4,000+ growth marketers

Emtiaz
EmailLinkedInPrivacyTerms

© 2026 Emtiaz Hossain

6 Min Read
Tracking WPForms Submissions with GTM
Advanced Tracking

Tracking WPForms Submissions with GTM

WPForms has two submission modes, AJAX and non-AJAX, that need completely different GTM tracking patterns. Here's the real code for both, plus the validation logic non-AJAX forms need.

8 Min Read
Tracking Ninja Forms Submissions with GTM
Advanced Tracking

Tracking Ninja Forms Submissions with GTM

Ninja Forms fires its own jQuery success event with structured field data attached, making it the simplest of the major form plugins to track accurately in GTM.

6 Min Read
CallRail Phone Call Tracking Setup, Step by Step
Advanced Tracking

CallRail Phone Call Tracking Setup, Step by Step

How to replace static CallRail numbers and click-based GTM call tags with Dynamic Number Insertion, website pools structured by location, and native Google Ads + Meta integrations for real call-level attribution.

7 Min Read
Tracking Contact Form 7 Submissions with GTM
Advanced Tracking

Tracking Contact Form 7 Submissions with GTM

How to track Contact Form 7 submissions accurately in GTM by confirming CF7's own success message instead of trusting a click event that fires even on failed validation.

7 Min Read
Tracking JotForm Submissions with GTM
Advanced Tracking

Tracking JotForm Submissions with GTM

JotForm's iframe and source-code embeds need completely different GTM tracking approaches, one uses a cross-origin postMessage signal, the other a standard form submit listener.

7 Min Read
Tracking Cal.com Bookings with GTM
Advanced Tracking

Tracking Cal.com Bookings with GTM

Cal.com bookings need Cal.com's own event system, not a generic form trigger. Two real patterns here for the native embed API and the iframe postMessage approach.

6 Min Read
The Complete Guide to Form Tracking with Google Tag Manager
Advanced Tracking

The Complete Guide to Form Tracking with Google Tag Manager

A universal dataLayer pattern for tracking any form (name, email, phone, date, country, message) in GTM, the foundation every plugin-specific guide in this series builds on.

8 Min Read
SAG Organic UTM Issue in Shopify → How GMC Infected Attribution Data
Advanced Tracking

SAG Organic UTM Issue in Shopify → How GMC Infected Attribution Data

How Shopify's Google & YouTube channel silently tags free listing URLs with sag_organic, inflating GA4 organic revenue and starving Smart Bidding, and the exact Merchant Center Next fix (Attribute rules, not the old Feed Rules) that stops it at the source.

9 Min Read
Meta CAPI Tracking Using Own Server (Coding Method)
Advanced Tracking

Meta CAPI Tracking Using Own Server (Coding Method)

Learn how to implement Meta Conversions API (CAPI) using your own server in a Next.js project. This guide breaks down the server-side tracking process step-by-step with real code and structure , no third-party tools needed. Perfect for developers and tracking experts who want full control.

20 Min Read