alexignatenko
#

GA4

7 deadly sins of GA4
Consent Mode v2: A Comprehensive Guide
How do Google tags operate with different consent mode settings?

When Does Analytics Stop Measuring and Start Interpreting?

When Does Analytics Stop Measuring and Start Interpreting?

Starred post

How to Build Reliable Channel Grouping in GA4 BigQuery Without Fighting source/medium Forever

How to Build Reliable Channel Grouping in GA4 BigQuery Without Fighting source/medium Forever

Starred post

What Does Session Duration in GA4 Actually Measure – and Should You Trust It?

What Does Session Duration in GA4 Actually Measure – and Should You Trust It?

Starred post

Which GA4 Fields Should Never Be Used for Business Decisions?

Which GA4 Fields Should Never Be Used for Business Decisions?

Starred post

How Do You Explain GA4 Number Mismatches to a CEO?

How Do You Explain GA4 Number Mismatches to a CEO?

Starred post

Are You Measuring Retention — or Just Recounting Sessions?

Are You Measuring Retention — or Just Recounting Sessions?

Starred post

Can You Rely on GA4’s Attribution Models for Budget Decisions?

Can You Rely on GA4’s Attribution Models for Budget Decisions?

Starred post

How to Rebuild Sessions in GA4 + BigQuery Without Relying on session_start

How to Rebuild Sessions in GA4 + BigQuery Without Relying on session_start

Starred post

How Confident Are You That GA4 Preserves Your UTM Parameters?

How Confident Are You That GA4 Preserves Your UTM Parameters?

Starred post

Why GA4 Often Shows Fewer Transactions Than Your Payment Gateway

Why GA4 Often Shows Fewer Transactions Than Your Payment Gateway

Starred post

Calculating CLV With SQL: Why Window Functions Change the Entire Approach

Calculating CLV With SQL: Why Window Functions Change the Entire Approach

Starred post

How do time zones, attribution windows, and aggregation rules quietly break reports?

How do time zones, attribution windows, and aggregation rules quietly break reports?

Starred post

Identifying Abandoned Carts in GA4 BigQuery Without Overcomplicating the Logic

Identifying Abandoned Carts in GA4 BigQuery Without Overcomplicating the Logic

Starred post

What happens when you trust GA4 modeling - but never look at raw events?

What happens when you trust GA4 modeling - but never look at raw events?

Starred post

Counting New Users in GA4 BigQuery? Avoid the first_visit Trap

Counting New Users in GA4 BigQuery? Avoid the first_visit Trap

Starred post

Why does the same user become three different people in GA4, BigQuery, and your CRM?

Why does the same user become three different people in GA4, BigQuery, and your CRM?

Starred post

Stop Using session_start as Your Primary Session Counter in GA4 BigQuery

Stop Using session_start as Your Primary Session Counter in GA4 BigQuery

Starred post

How to Calculate Net Dollar Retention (NDR) With SQL Window Functions?

How to Calculate Net Dollar Retention (NDR) With SQL Window Functions?

Starred post

How does Consent Mode quietly rewrite your reports - and why don’t you see the real scale of loss?

How does Consent Mode quietly rewrite your reports - and why don’t you see the real scale of loss?

Starred post

How to Track Subscription Renewals in GA4 Export Data?

How to Track Subscription Renewals in GA4 Export Data?

Starred post

How to Calculate Churn Rate in SQL Using GA4 Export Data?

How to Calculate Churn Rate in SQL Using GA4 Export Data?

Starred post

Can You Really Trust Average Session Duration in GA4?

Can You Really Trust Average Session Duration in GA4?

Starred post

Why Track Dozens of GA4 Events If the Business Only Needs Five?

Why Track Dozens of GA4 Events If the Business Only Needs Five?

Starred post

Why Does the Same Channel Show Different Revenue in GA4 vs. BI?

Why Does the Same Channel Show Different Revenue in GA4 vs. BI?

Starred post

Why Does GA4’s Geography Report Not Match CRM Data?

Why Does GA4’s Geography Report Not Match CRM Data?

Starred post

Why Does the Funnel in GA4 Never Match Reality?

Why Does the Funnel in GA4 Never Match Reality?

Starred post

Why Does Retention Look Different in Product Analytics vs. GA4?

Why Does Retention Look Different in Product Analytics vs. GA4?

Starred post

Can You Trust GA4 When Data Updates Lag by 48 Hours? Why does this matter?

Can You Trust GA4 When Data Updates Lag by 48 Hours? Why does this matter?

Starred post

Where Does the gclid Go When Landing Pages and Redirects Get Involved?

Where Does the gclid Go When Landing Pages and Redirects Get Involved?

Starred post

How to Build a True First Organic Click Attribution Model in SQL?

How to Build a True First Organic Click Attribution Model in SQL?

Starred post

How Excel and Google Sheets Turn You Into a Reporting Slave

How Excel and Google Sheets Turn You Into a Reporting Slave

Starred post

Why 20 CSV Files Will Never Give You Good Analytics

Why 20 CSV Files Will Never Give You Good Analytics

Starred post

Can You Trust Google Ads Data? What really happens to your clicks?

Can You Trust Google Ads Data? What really happens to your clicks?

Starred post

Can You Trust GA4’s Attribution?

Can You Trust GA4’s Attribution?

Starred post

How do Safari and ITP affect attribution in GA4 and CRM?

How do Safari and ITP affect attribution in GA4 and CRM?

Starred post

Why client_id isn’t enough to link offline events to GA4?

Why client_id isn’t enough to link offline events to GA4?

Starred post

How to understand traffic sources in GA4 without losing your mind?

How to understand traffic sources in GA4 without losing your mind?

Starred post

What’s the Right Way to Join GA4 Events and CRM Orders in BigQuery?

What’s the Right Way to Join GA4 Events and CRM Orders in BigQuery?

Starred post

How does GA4 conversion rate mislead us?

How does GA4 conversion rate mislead us?

Starred post

Can GA4 multi-channel attribution be trusted?

Can GA4 multi-channel attribution be trusted?

Starred post

How to Build a Custom Attribution Model in SQL (Without Crying)

How to Build a Custom Attribution Model in SQL (Without Crying)

Starred post

Why do GA4 reports show fewer transactions than the payment gateway?

Why do GA4 reports show fewer transactions than the payment gateway?

Starred post

How much do 70% cookie banner refusals affect GA4 data?

How much do 70% cookie banner refusals affect GA4 data?

Starred post

How GA4's default session timeout can cost your business millions?

How GA4's default session timeout can cost your business millions?

Starred post

How to Find Abandoned Carts in GA4 BigQuery - Without Abandoning Your Sanity

How to Find Abandoned Carts in GA4 BigQuery - Without Abandoning Your Sanity

Starred post

Who Actually Benefits From GA4 Inaccuracies - You, the Agency, or the Platform?

Who Actually Benefits From GA4 Inaccuracies - You, the Agency, or the Platform?

Starred post

How to Quickly Build a Session Table in GA4 + BigQuery (Without Questioning Reality)

How to Quickly Build a Session Table in GA4 + BigQuery (Without Questioning Reality)

Starred post

Have You Checked If Purchases Are Being Lost Without Server-Side Tracking?

Have You Checked If Purchases Are Being Lost Without Server-Side Tracking?

Starred post

How to Handle String, Integer, and Float Parameter Values in GA4 BigQuery

How to Handle String, Integer, and Float Parameter Values in GA4 BigQuery

Starred post

What Happens To Tracking When the User Is On iOS - Are You Counting That?

What Happens To Tracking When the User Is On iOS - Are You Counting That?

Starred post

How Many Purchases Are Lost Due To Browser-Based Tracking — And How Does That Show Up In GA4?

How Many Purchases Are Lost Due To Browser-Based Tracking — And How Does That Show Up In GA4?

Starred post

How to Build Accurate Channel Grouping in GA4 BigQuery (Without Losing Your Mind Over source/medium)?

How to Build Accurate Channel Grouping in GA4 BigQuery (Without Losing Your Mind Over source/medium)?

Starred post

Can You Trust the Conversion Rate in GA4 - And How Is It Actually Calculated?

Can You Trust the Conversion Rate in GA4 - And How Is It Actually Calculated?

Starred post

Why a Scroll Event in GA4 Doesn’t Mean Someone Actually Read Your Content

Why a Scroll Event in GA4 Doesn’t Mean Someone Actually Read Your Content

Starred post

What’s Really Behind the “Traffic Source” in GA4 — And Why Does It Show Up Differently Everywhere?

What’s Really Behind the “Traffic Source” in GA4 — And Why Does It Show Up Differently Everywhere?

Starred post

What Does An “engaged session” in GA4 Really Mean — And What Does It Have To Do With Actual Engagement?

What Does An “engaged session” in GA4 Really Mean — And What Does It Have To Do With Actual Engagement?

Starred post

How Long Does a User Session Actually Last — And Does It Affect How You Measure Performance?

How Long Does a User Session Actually Last — And Does It Affect How You Measure Performance?

Starred post

Are You Sure GA4 is Handling Your UTM Tags Correctly?

Are You Sure GA4 is Handling Your UTM Tags Correctly?

Starred post

Why You Shouldn’t Use event_name = 'first_visit' to Count New Users

Why You Shouldn’t Use event_name = 'first_visit' to Count New Users

Starred post

Do You Compare Two Periods in GA4 — And Do You Know It Might Be Misleading?

Do You Compare Two Periods in GA4 — And Do You Know It Might Be Misleading?

Starred post

How to Use GA4 + BigQuery to Measure CAC — Without Burning Your Entire Marketing Budget

How to Use GA4 + BigQuery to Measure CAC — Without Burning Your Entire Marketing Budget

Starred post

Why GA4 Data Is Delayed — And Why You're Making Budget Decisions Today

Why GA4 Data Is Delayed — And Why You're Making Budget Decisions Today

Starred post

Where Does Your Money Go With Black-Box Attribution in GA4 — And How Does It Affect Your Budget?

Where Does Your Money Go With Black-Box Attribution in GA4 — And How Does It Affect Your Budget?

Starred post

What Do You Actually See in a GA4 Funnel — And How Much Does It Reflect Real User Behavior?

What Do You Actually See in a GA4 Funnel — And How Much Does It Reflect Real User Behavior?

Starred post

How to Decode Custom Parameters in GA4 BigQuery (Without Losing Your Mind)

How to Decode Custom Parameters in GA4 BigQuery (Without Losing Your Mind)

Starred post

Did You Know GA4 Uses HLL++ — And You’re Not Seeing Exact Numbers?

Did You Know GA4 Uses HLL++ — And You’re Not Seeing Exact Numbers?

Starred post

GA4 Shows You “users” — But Are You Sure They’re Real People?

GA4 Shows You “users” — But Are You Sure They’re Real People?

Starred post

Why Don’t GA4 And BigQuery Data Match — And Which One Should You Trust?

Why Don’t GA4 And BigQuery Data Match — And Which One Should You Trust?

Starred post

Are You Sure Your GA4 is Set Up Correctly — Without Server-Side Tracking?

Are You Sure Your GA4 is Set Up Correctly — Without Server-Side Tracking?

Starred post

How Custom Parameters in GA4 Can Quietly Break Your Reports — Have You Checked Yours?

How Custom Parameters in GA4 Can Quietly Break Your Reports — Have You Checked Yours?

Starred post

How to Work with item_id in GA4 BigQuery (Without Losing Your Mind)

How to Work with item_id in GA4 BigQuery (Without Losing Your Mind)

Starred post

Why Is Some Of Your Traffic Ending Up in (direct)/(none) — And How Much Is That Costing Your Marketing?

Why Is Some Of Your Traffic Ending Up in (direct)/(none) — And How Much Is That Costing Your Marketing?

Starred post

Are You Losing Purchase Events in GA4 — And How Does That Impact Your Profit Calculations?

Are You Losing Purchase Events in GA4 — And How Does That Impact Your Profit Calculations?

Starred post

What Is event_bundle_sequence_id in GA4?

What Is event_bundle_sequence_id in GA4?

Starred post

Launched a Facebook Campaign — And GA4 Suddenly Shows a Spike In Direct Traffic? Weird, Right?

Launched a Facebook Campaign — And GA4 Suddenly Shows a Spike In Direct Traffic? Weird, Right?

Starred post

How Automatic GA4 Events Quietly Ruin Your Server-Side Tracking

How Automatic GA4 Events Quietly Ruin Your Server-Side Tracking

Starred post

Consent Mode Is On — But Your Data’s Gone? Here’s a 5-Minute Sanity Check.

Consent Mode Is On — But Your Data’s Gone? Here’s a 5-Minute Sanity Check.

Starred post

Google Renamed a Cookie. Again. Not a Disaster — Just Mildly Annoying

Google Renamed a Cookie. Again. Not a Disaster — Just Mildly Annoying

Starred post

Consent Mode Is On. So Where’s The Data?

Consent Mode Is On. So Where’s The Data?

Starred post

Meta Says 170 Conversions. Google Ads Shows 85. GA4 Lands at 110. So... Who’s Telling The Truth?

Meta Says 170 Conversions. Google Ads Shows 85. GA4 Lands at 110. So... Who’s Telling The Truth?

Starred post

One Tiny GA4 Setting That Could Be Costing You Tens Of Thousands in Ad Spend

One Tiny GA4 Setting That Could Be Costing You Tens Of Thousands in Ad Spend

Starred post

“Our Attribution is Very Complex” — Why That’s Often Just an Excuse

“Our Attribution is Very Complex” — Why That’s Often Just an Excuse

Starred post

Can You Trust Modeled Data in GA4?

Can You Trust Modeled Data in GA4?

Starred post

Why collected_traffic_sourse ≠ session_traffic_sourse_last_click in GA4-BigQuery?

Why collected_traffic_sourse ≠ session_traffic_sourse_last_click in GA4-BigQuery?

Starred post

Understanding User ID in GA4: Everything You Should Know

Understanding User ID in GA4: Everything You Should Know

Starred post

The Most Useless Feature in Analytics Tools

The Most Useless Feature in Analytics Tools

Starred post

How to Find Out How Much Data You're Losing Due to Consent Mode in GA4?

How to Find Out How Much Data You're Losing Due to Consent Mode in GA4?

Starred post

3 Simple Ways to Enable DebugView in Google Analytics 4

3 Simple Ways to Enable DebugView in Google Analytics 4

Starred post

Experimented with Consent Mode v2 and noticed a sudden drop in traffic in GA4?

Experimented with Consent Mode v2 and noticed a sudden drop in traffic in GA4?

Starred post

First-Party Mode vs. Server-Side Tracking: What's the Difference?

First-Party Mode vs. Server-Side Tracking: What's the Difference?

Starred post

Choosing the Right GA4 Integration Method for Your Shopify Store

Choosing the Right GA4 Integration Method for Your Shopify Store

Starred post

When Conversions Don't Match Sales

When Conversions Don't Match Sales

Starred post

How to Evaluate Ad Campaigns in Google Analytics (Without Losing Your Mind)

How to Evaluate Ad Campaigns in Google Analytics (Without Losing Your Mind)

Starred post

How I Got into Google Analytics (For Real)

How I Got into Google Analytics (For Real)

Starred post

How to Get Simple, Clear Reports in Google Analytics?

How to Get Simple, Clear Reports in Google Analytics?

Starred post

Are You Really Sure You Understand Google Analytics?

Are You Really Sure You Understand Google Analytics?

Starred post

How to Set Up Google Ads Analytics Without Messing Things Up

How to Set Up Google Ads Analytics Without Messing Things Up

Starred post

Why "Free" Analytics Is a Myth

Why "Free" Analytics Is a Myth

Starred post

How to Choose a Google Ads Agency Without Regretting It Later

How to Choose a Google Ads Agency Without Regretting It Later

Starred post

Google Tag Manager Has a JavaScript Problem (and a Sneaky Fix!)

Google Tag Manager Has a JavaScript Problem (and a Sneaky Fix!)

Starred post