Skip to content
ceaksan

data

QUERY = 'contents'; CATEGORY = 'data' // 25 rows

Every Monday · One email

An applied measurement
case, every week

Analytics and measurement, developer tools, server-side tracking, AI & LLM integrations: weekly real case analyses.

Recent Emails
  • Turning Typography Rules into Prompts with Vibe Coding
  • Data Loss Analysis After GA4 Consent Mode v2
  • E-commerce Code Review Automation with Gemma 4
  • Shopify Flow: Auto Pricing Strategy on Low Stock
  • Server-side Tracking Setup with Cloudflare Workers
...and more
gtm

Your Google Tag Is Now a GTM Container: The Destinations Model and the Container ID You Need to Audit

Google Tags are upgraded to fully capable Google Tag Manager containers, and each Google destination gets its own tag inside the container. The opt-in upgrade's performance gain, the container ID audit in the snippet, and its impact on sGTM setups.

6/1/2026
facebook-pixel

Meta Pixel Advanced Matching and EMQ: Hashing, fbc/fbp and CAPI Dedup in Practice

Meta Pixel Advanced Matching parameters, SHA-256 hashing rules, fbc/fbp cookie lifecycle, CAPI event_id deduplication and EMQ score. A platform-agnostic technical reference for setting up Pixel and CAPI correctly.

4/2/2019 Updated
data

Pivot Tables Guide: From Excel to Polars, Automated with AI

Pivot tables in Excel, Google Sheets, Pandas/Polars and AI. Polars 5-10x speed, LLM hallucination pitfalls, privacy-friendly local LLM examples in a practical guide.

5/25/2020 Updated
gtm

sGTM in 2026: Cloud Run vs Stape vs Self-Hosted, Real Costs and Consent Mode v2 Pitfalls

I run sGTM on Cloud Run and tested Stape and Docker alternatives. Real infrastructure costs, GA4 and Meta CAPI configuration, Enhanced Conversions, 1st-party cookie strategy, and what breaks when Consent Mode v2 is misconfigured.

9/15/2025 Updated
gtm

sGTM Hosting Decision Matrix: Cloud Run, Stape, and Self-Host Compared

Where should server-side GTM be hosted? Cloud Run, Stape, and self-hosted Docker compared across cost, maintenance, and agency multi-client scenarios. Including Cloudflare Workers' same-origin proxy role.

4/21/2026
analytics

You Added a Consent Banner, Your Traffic Dropped 30%: GDPR and KVKK's Impact on Measurement

Why GA4 data drops after adding a cookie consent banner, how Consent Mode v2 works, and how to compensate for measurement losses.

3/31/2026 Updated
data

Funnel Analysis: Visualizing and Diagnosing Conversion Problems

A funnel chart alone does not diagnose the problem. Identifying real drop-off causes requires understanding funnel models, GA4 Funnel Exploration features, and common analysis mistakes.

9/14/2025 Updated
data

How dataLayer Works: The Shared Layer for GTM, gtag.js, and Consent Mode

dataLayer is not exclusive to Google Tag Manager — gtag.js and Consent Mode V2 use the same object. We explain why initialization order causes silent data loss and the difference between push() and array declaration.

4/2/2019 Updated
analytics

Client-Side Tracking Problems: Bot Traffic, Ad Blockers, and Browser Privacy

Why web analytics tools can't measure real traffic accurately. Bot traffic, ad blockers, Safari ITP, and page abandonment before JavaScript loads.

3/31/2026
analytics

Cloudflare Analytics vs GA4: Why the 5x Difference?

Why does Cloudflare Analytics show far more visitors than GA4? Cloudflare Zone Analytics, Web Analytics, and Zaraz integration methodology differences explained.

3/31/2026
analytics

Analytics Platform Data Discrepancies: Why No Numbers Ever Match

Why Cloudflare, Shopify, GA4, server-side GTM, and consent tools all show different numbers. Server-side vs client-side measurement differences, bot traffic, ad blockers, and consent impact.

3/31/2026
google-ads

Google Ads Enhanced Conversions Guide: Setup, Errors, and Solutions

A comprehensive guide to Google Ads enhanced conversions covering SHA-256 hashing, GTAG/GTM/API setup methods, common diagnostic errors, and data matching strategies.

3/27/2026
google-ads

Google Ads Conversion Tracking Guide: GTAG, GTM, Conversion Linker, and Cart Data

A comprehensive guide covering Google Ads conversion code setup, GTM conversion tracking, Conversion Linker cookie management, and shopping cart data integration with conversion tags.

3/27/2026
facebook-pixel

Meta Pixel Events and Advanced Matching Parameters (em, ph, fn, ln) Guide

Meta Pixel standard events, Advanced Matching parameters (em, ph, fn, ln, ct, st, zp), Conversions API deduplication, and Consent Mode setup. Practical 2026 reference for e-commerce tracking.

1/21/2019 Updated
google-ads

Google Ads gtag.js: Conversion, Remarketing, and Cart Data Guide

A comprehensive look at conversion, remarketing, cart data, enhanced conversions, and consent mode structures in Google Ads gtag.js, the differences between them, and correct usage scenarios.

1/22/2026