Hi, I’m Kalimullah
a
GTM Specialist.
GA4 Expert.
Meta CAPI Expert.
Funnel Optimizer.
Analytics Consultant.
I help businesses turn messy analytics into money-making insights. From setting up bulletproof tracking with Google Tag Manager & GA4 to building dashboards that make decisions obvious in Looker Studio. I help you see exactly what’s working, what’s not, and where the money’s leaking. No fluff. Just clean data, real insights, and smarter growth. Want to track every click, optimize every step, and finally trust your numbers? Let’s build a system that gives you answers — not just reports.

What I Can Do for You
Custom Tracking Setup
I set up Google Tag Manager to track exactly what matters to your business. Button clicks, form, purchases, you name it. Whether it's Google Analytics 4, Google Ads, or Meta Pixel, I make sure the right data flows into the right places.
Server-Side Tagging
With browser restrictions and ad blockers on the rise, client-side tracking isn’t enough anymore. I build server-side tagging setups that bring back lost data, improve site speed, and give you more reliable analytics.
Privacy & Consent Management
I help you stay GDPR and CCPA compliant without losing your marketing data. Using Consent Mode v2, I make sure you’re asking for the right permissions — and firing the right tags only when you're allowed.
Enhanced eCommerce Tracking
I set up eCommerce tracking that captures every step of your customer’s journey — from product views to purchases — so you can see what’s really working and what’s not.
GA4 Full Configuration
I help you get the most out of Google Analytics 4 by setting up events, conversions, filters, and reports that actually make sense for your business goals.
Multi-Platform Pixel Setup
I install and configure tracking pixels for Facebook, TikTok, LinkedIn, Snapchat, and more — so your ad platforms talk to each other and your budgets don’t go blind.



How I Deliver Results














































Pinterest Conversion API Setup via Google Tag Manager (Browser + Server-Side)
For this project, I set up a complete Pinterest Conversion API integration using both browser-side and server-side tracking through Google Tag Manager, with server-side tagging managed via Stape.io.

The implementation captures all key user interactions, including:
page_visit
view_content
add_to_cart
checkout
lead
Each event was configured to fire from both the browser and the server, with deduplication logic applied to ensure accuracy in reporting and prevent duplicate data.
Deliverables & Skills Applied:
- Full Pinterest Pixel + Conversion API configuration
- Server-side tracking for privacy-resilient event delivery
- Enhanced e-commerce event setup
- Custom goal tracking configuration
- Event match quality optimization
- Setup and deployment via Google Tag Manager and Stape.io server
This setup ensures high-quality event data flows into Pinterest Ads Manager, allowing for better targeting, attribution, and campaign optimization even in environments with browser restrictions.

Meta/Facebook Pixel Conversion API, Server Side Tracking via Google Tag Manager
For this project, I implemented a full Facebook Conversion API setup with both browser-side and server-side tracking using Google Tag Manager and Stape server. The goal was to ensure accurate event tracking, even in privacy-restricted environments like iOS 14/15.

Tracked Events (Browser + Server-Side):
page_view
view_item
add_to_cart
begin_checkout
purchase
view_item_list
view_cart
select_item
add_shipping_info
add_payment_info
Key Deliverables:
- Advanced Facebook Pixel + Conversion API setup
- Server-side tracking using Stape.io
- Event deduplication to prevent double-counting
- First-party data tracking for improved match quality
- iOS 15+ update fix for improved event delivery
- Domain verification and full GTM configuration
This setup helps advertisers recover lost data, track user behavior more reliably, and improve return on ad spend by enabling more accurate targeting and attribution—especially after recent privacy updates.

Google Analytics 4 Enhanced Ecommerce Tracking via Google Tag Manager
In this project, I implemented a complete Enhanced Ecommerce Tracking system using Google Analytics 4 (GA4) and Google Tag Manager, with both browser-side and server-side tagging to ensure accurate and reliable event tracking throughout the entire customer journey.

Tracked Events:
page_view
view_item
view_item_list
select_item
view_cart
add_to_cart
begin_checkout
add_shipping_info
add_payment_info
purchase
Each event was set up to fire from both the browser and the server, ensuring data is captured even when users block traditional tracking methods. I also added proper deduplication rules to prevent double counting.
Key Deliverables:
- Goal-based tracking setup in GA4
- Google Tag Manager configuration
- Custom event parameters and dataLayer integration
- Enhanced GA4 reports for deeper e-commerce insights
- Full funnel visibility from product view to purchase
This setup provides businesses with clear, actionable insights and improves their ability to optimize marketing performance and user experience.
Why Clients Trust My Tracking Services
How Can We Work Together?
Together, we’ll review your goals and decide on the best action plan, clearly outlining where and how I can support you.
The Full Delegation
From initial strategy to full implementation — I’ll handle GTM, GA4, CAPI, and platform-specific tagging while you focus on growing your business.
Collaborative Execution
I handle the critical tasks and train your team to manage ongoing tracking efficiently. Best for teams building in-house capability.
Audit & Advisory
Already set up? I audit your tracking, identify issues, and suggest improvements to boost data quality and marketing performance.
How to Track Cal.com Bookings in Google Tag Manager (GTM)
If you’re using Cal.com to schedule your client meetings, coaching calls, or demo sessions — great choice. But there’s one

How to Track Cal.com Bookings in Google Tag Manager (GTM)
If you’re using Cal.com to schedule your client meetings, coaching calls, or demo sessions — great choice.
But there’s one big problem: your analytics stack probably has no idea when someone successfully books.
📉 You’re flying blind with:
- No conversion events in Google Analytics 4 (GA4)
- No leads tracked in Meta Ads or Google Ads
- No attribution on your landing pages
Why? Because Cal.com runs inside an iframe, and most tracking scripts can’t “see” what happens inside it.
But here’s the good news: Cal.com sends a booking confirmation signal (via something called postMessage). And using Google Tag Manager (GTM), you can catch that signal and fire your tags — no code changes to your site needed.
Let’s break it down 👇
🚧 Why Your Tracking Is Broken (And What Cal.com Actually Sends)
Most people embed Cal.com on their site using an iframe.
That iframe lives in its own world — so your GA4 or Meta Pixel tags on the main site don’t know if someone completed a booking.
But Cal.com solves this by sending a special signal from the iframe to your website when a booking is successful.
Your job? Use Google Tag Manager to “listen” for that signal and push it into your analytics system.
🖼 Suggested Image:
Illustration showing a website with an embedded Cal.com iframe sending a postMessage → GTM catching the signal → GA4/Meta receiving it.
✅ What You Can Track
By setting up GTM correctly, you’ll unlock:
Platform | Conversion Tracked |
---|---|
Google Analytics 4 | ✅ Yes (event) |
Google Ads | ✅ Yes (conversion) |
Meta Ads | ✅ Yes (Lead/Purchase) |
CRM or Zapier | ✅ Yes (webhook or event) |

🛠 Step-by-Step: Track Cal.com Bookings in GTM
Step 1: Add a Listener in GTM via Custom HTML Tag
Use a “Custom HTML” tag in GTM to listen for Cal.com’s booking confirmation.
📌 paste the code snippet into the tag editor.

Triggers → New → All Pages (or only where the Cal.com iframe appears).
Click Save
Go to GTM Preview and hit the booking submit and boom!

Step 3: Create Variables in GTM for DataLayer Values
Go to Variables → New → Data Layer Variable and create:
Data Layer Variable Name: bookingId
Name: DLV - bookingId

Step 4: Create Trigger for Cal Booking Event
Go to Triggers → New → Custom Event:
- Trigger Type: Custom Event
- Event Name:
cal_booking_success
Name it: TR – Cal Booking Success

Step 5. Send Event to GA4
CCreate a new Google Analytics: GA4 Event tag:
- Configuration Tag: Your GA4 config
- Event Name:
cal_booking_success
- Event Parameters:
booking_id
→{{DLV - bookingId}}
Trigger: TR - Cal Booking Success

Step 6. Debug in GA4 DebugView
Open Tag Assistant → Enable Debug Mode
Visit your site with the Cal.com iframe
Make a test booking
In GA4 > Admin > DebugView, check the following:
- An event called
cal_booking_success
should appear - Click the event to see if
booking_id
andresponses
show as parameters

Bonus: Send Name, Email & Phone for Enhanced Conversions
Want to unlock Enhanced Conversions for Google Ads or send more granular lead data to platforms like Meta CAPI or CRM tools?
You can do it by extracting and pushing first-party data (name, email, phone) from Cal.com booking as shown above screenshots.
🔗 Need Help Setting It Up?
If you’re not sure where to begin, or want us to do it for you — let’s chat. I’ll help teams set up advanced analytics tracking without overengineering.
Let’s turn your data into real decisions
Book a FREE tracking audit to start making smarter data decisions!
© 2025 Kalimullah. All rights reserved.