GA4 Real-Time Report Not Updating: Causes and Fixes

You fire a test event, check GA4 Realtime, and see nothing for 5+ minutes. Or Realtime shows active users but your custom events never appear. GA4 Realtime is one of the most useful debugging tools — when it works. Here are the six most common reasons Realtime stops updating and how to fix each one. […]
BigQuery GA4 Marketing Attribution: First Touch vs Last Touch vs Linear Compared

Your paid social team says Facebook drove 300 sales. Your SEO team says organic drove 250. Your total sales were 400. Everyone is right within their attribution model — and everyone is also wrong about the full picture. This guide implements multiple attribution models in BigQuery using GA4 event data so you can compare them […]
TikTok Ads vs GA4 Attribution Discrepancy: Why Numbers Never Match

TikTok Ads Manager shows 200 conversions. GA4 shows 40 from TikTok. This 5x discrepancy isn’t a tracking error — it’s two completely different measurement philosophies measuring different things. Understanding the structural reasons for the gap helps you stop trying to reconcile them and start using each number for its intended purpose. TikTok’s Attribution Model vs […]
GA4 Internal Traffic Filtering: Stop Developer Visits from Polluting Your Data

Developers testing checkout flows, QA engineers submitting test forms, your own team checking the website — all of this contaminates your GA4 data. Internal traffic inflates session counts, creates phantom conversions, and skews conversion rate calculations. This guide covers every method to filter internal traffic in GA4, including the one that works for remote teams […]
Meta Ads fbclid Disappearing: Server-Side Fix for iOS Attribution

Your Meta Ads campaigns drive clicks, but the fbclid parameter disappears before reaching GA4 or your CRM. Safari strips the parameter, iOS users’ attribution is lost, and Meta shows far more conversions than your backend. This is a systemic iOS 14+ problem — here’s the server-side architecture that fixes it. Why fbclid Disappears iOS Safari […]
Google Ads Conversion Tracking: Why GA4 Import Differs from Tag-Based Conversions

You set up conversions two ways: imported from GA4 goals and via a direct Google Ads conversion tag. They should show the same numbers. They don’t — sometimes by 20–40%. This isn’t a bug; it’s by design. The two methods count conversions differently, attribute them differently, and feed Smart Bidding differently. Understanding the gap lets […]
Server-Side GTM Cookie Duration: First-Party Cookies That Last 400 Days

Safari’s ITP limits JavaScript-set cookies to 7 days. Firefox caps them at 90 days. Your GA4 client_id cookie gets wiped weekly for Safari users — artificially inflating new user counts and breaking attribution. Server-side GTM lets you set a first-party cookie via HTTP response headers, which bypasses ITP and enables the 400-day maximum. Here’s exactly […]
GA4 Event Parameters Not Showing in Reports: Custom Dimensions Fix

You set up a custom event in GTM, fire it, confirm it in DebugView — but the event parameter never appears in GA4 reports. This is one of the most common GA4 configuration gaps: event parameters don’t automatically become reportable dimensions. You must register them as Custom Dimensions. Here’s exactly how to do it and […]
Looker Studio Blended Data Sources: When to Use Them and Common Mistakes

Looker Studio’s Blend Data feature lets you join multiple data sources in a single chart — GA4 sessions next to Google Ads spend, or BigQuery revenue alongside Meta impressions. But blends are one of the most misused features: wrong join keys produce silent data duplication, and many users don’t realize they’re getting wrong numbers. This […]
BigQuery GA4 Funnel Analysis: Build Conversion Funnels Without Explore Limits

GA4 Explore funnels hit limits fast: 10-step maximum, no custom date comparisons, session timeouts cutting off multi-day journeys, and quota errors on high-traffic properties. BigQuery gives you unlimited funnel steps, arbitrary time windows, and exact control over what counts as a conversion. This guide shows production-quality funnel analysis using GA4 raw data. GA4 Event Data […]