alexignatenko
tag:

web-analytics

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

Why Your BigQuery Numbers Don’t Match “Reality” (Or GA4)?

Why Your BigQuery Numbers Don’t Match “Reality” (Or GA4)?

Starred post

How Bad Event Timing Breaks Every Product Conclusion?

How Bad Event Timing Breaks Every Product Conclusion?

Starred post

Why it's challenging to compare MoM in BiQuery?

Why it's challenging to compare MoM in BiQuery?

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

Why Do Metrics Start Contradicting Each Other — Even From the Same Source?

Why Do Metrics Start Contradicting Each Other — Even From the Same Source?

Starred post

Why Does Analytics Increase Tension Between Marketing, Product, and Finance?

Why Does Analytics Increase Tension Between Marketing, Product, and Finance?

Starred post

Why Does a CMO Feel Responsible For Numbers He Doesn’t Actually Control?

Why Does a CMO Feel Responsible For Numbers He Doesn’t Actually Control?

Starred post

How to Calculate Retention with SQL Window Functions (Without Mixing Everything Together)

How to Calculate Retention with SQL Window Functions (Without Mixing Everything Together)

Starred post

Why Do Numbers Stop Helping Teams Agree — And Start Defending Positions?

Why Do Numbers Stop Helping Teams Agree — And Start Defending Positions?

Starred post

How to Shift Attribution from Last Click to First Click in SQL

How to Shift Attribution from Last Click to First Click in SQL

Starred post

Why Does Adding More Reports Increase Blindness Instead of Transparency?

Why Does Adding More Reports Increase Blindness Instead of Transparency?

Starred post

Why Does a CMO Trust Numbers More Than the Team — And Still Doubt Both?

Why Does a CMO Trust Numbers More Than the Team — And Still Doubt Both?

Starred post

Why Do Metrics Stop Reflecting Reality When the Business Becomes More Complex?

Why Do Metrics Stop Reflecting Reality When the Business Becomes More Complex?

Starred post

Why Meta Often Claims Credit for Conversions Finalized Through Email

Why Meta Often Claims Credit for Conversions Finalized Through Email

Starred post

How Do Metrics Change Their Meaning When Marketing Scales Faster Than the Analytics Model?

How Do Metrics Change Their Meaning When Marketing Scales Faster Than the Analytics Model?

Starred post

What Happens to Attribution When Marketing and Product Speak Different Event Languages?

What Happens to Attribution When Marketing and Product Speak Different Event Languages?

Starred post

Why can two analysts honestly read the same data — and disagree completely?

Why can two analysts honestly read the same data — and disagree completely?

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

Why do analytics reports look correct — but still lead to bad business decisions?

Why do analytics reports look correct — but still lead to bad business decisions?

Starred post

How to Track N-Day Retention With SQL Window Functions in BigQuery?

How to Track N-Day Retention With SQL Window Functions in BigQuery?

Starred post

How to Calculate Net Revenue (After Refunds) in BigQuery?

How to Calculate Net Revenue (After Refunds) in BigQuery?

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

What Happens to Analytics After the Only Analyst Leaves? How does it usually look?

What Happens to Analytics After the Only Analyst Leaves? How does it usually look?

Starred post

How to Calculate Payback Period on Marketing Spend in BigQuery?

How to Calculate Payback Period on Marketing Spend in BigQuery?

Starred post

Why 20 CSV Files Will Never Give You Good Analytics

Why 20 CSV Files Will Never Give You Good Analytics

Starred post

How to Attribute Conversions to the First Click (Instead of Last) in SQL?

How to Attribute Conversions to the First Click (Instead of Last) in SQL?

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

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

What Is Partitioning and How Does It Work in GA4 Export to BigQuery?

What Is Partitioning and How Does It Work in GA4 Export to BigQuery?

Starred post

How to Calculate Conversion Rate by Landing Page in BigQuery?

How to Calculate Conversion Rate by Landing Page in 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 Query Multiple GA4 events_ Tables with _TABLE_SUFFIX in BigQuery

How to Query Multiple GA4 events_ Tables with _TABLE_SUFFIX in BigQuery

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 to Calculate Conversion Rate in BigQuery

How to Calculate Conversion Rate in BigQuery

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

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

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

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

How to Calculate New vs. Repeat Purchases in BigQuery (Without Losing Faith in Humanity)

How to Calculate New vs. Repeat Purchases in BigQuery (Without Losing Faith in Humanity)

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 Measure User Churn in BigQuery Using GA4 Data

How to Measure User Churn in BigQuery Using GA4 Data

Starred post

How to Set Up GTM for Meta Without Losing Data

How to Set Up GTM for Meta Without Losing Data

Starred post

What Is event_bundle_sequence_id in GA4?

What Is event_bundle_sequence_id in GA4?

Starred post

So... Do You Really Need Raw Data To Get Attribution Right? (Yes, You Do)

So... Do You Really Need Raw Data To Get Attribution Right? (Yes, You Do)

Starred post

How Native Facebook Pixel Integrations Quietly Kill Your Optimization

How Native Facebook Pixel Integrations Quietly Kill Your Optimization

Starred post

META AND YANDEX EXPOSED: Privacy on Android is a Myth

META AND YANDEX EXPOSED: Privacy on Android is a Myth

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

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

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

Unlock the Power of Google Cloud with the VS Code Extension!

Unlock the Power of Google Cloud with the VS Code Extension!

Starred post

Which Python Package to Use for Attribution Calculation?

Which Python Package to Use for Attribution Calculation?

Starred post

The Most Useless Feature in Analytics Tools

The Most Useless Feature in Analytics Tools

Starred post

"Still Running" Tags in Google Tag Manager: Why It Happens and How to Fix It

"Still Running" Tags in Google Tag Manager: Why It Happens and How to Fix It

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

How to Send Data to BigQuery with SGTM: Easy and Stress-Free

How to Send Data to BigQuery with SGTM: Easy and Stress-Free

Starred post

Stop A/B Testing!

Stop A/B Testing!

Starred post

How to Transfer Data from MySQL or PostgreSQL to BigQuery?

How to Transfer Data from MySQL or PostgreSQL to BigQuery?

Starred post

How to Stop UTM Parameters from Disappearing (and Keep You Happy)

How to Stop UTM Parameters from Disappearing (and Keep You Happy)

Starred post

Safari vs. UTM: Do We Really Need to Panic?

Safari vs. UTM: Do We Really Need to Panic?

Starred post

Custom Pixel in Shopify: What It Is and Why You Need It

Custom Pixel in Shopify: What It Is and Why You Need It

Starred post

How to Debug Checkout Events in Shopify

How to Debug Checkout Events in Shopify

Starred post

Deduplicate This Immediately!

Deduplicate This Immediately!

Starred post

NEW YOUTUBE VIDEO!

NEW YOUTUBE VIDEO!

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

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

Advanced CRO Calculator for FREE

Advanced CRO Calculator for FREE

Starred post

Why "Free" Analytics Is a Myth

Why "Free" Analytics Is a Myth

Starred post

How to Quickly Obtain Percentile Values in BigQuery?

How to Quickly Obtain Percentile Values in BigQuery?

Starred post

A Fresh Guide to Duplicating GTM Containers by Simo Ahava

A Fresh Guide to Duplicating GTM Containers by Simo Ahava

Starred post

Conversion Linker Now Supports Local Storage

Conversion Linker Now Supports Local Storage

Starred post

Post-View Attribution: Everything You Didn't Know but Were Afraid to Ask

Post-View Attribution: Everything You Didn't Know but Were Afraid to Ask

Starred post

Detecting Anomalies in GA4 Data with BigQuery and Dataform

Detecting Anomalies in GA4 Data with BigQuery and Dataform

Starred post

How to Send Data from sGTM to Google Sheets with Stape

How to Send Data from sGTM to Google Sheets with Stape

Starred post

How to Recover a Deleted Table in BigQuery?

How to Recover a Deleted Table in BigQuery?

Starred post

Google Explains the Difference Between Daily Export and Fresh Daily Export in BigQuery

Google Explains the Difference Between Daily Export and Fresh Daily Export in BigQuery

Starred post

Common Mistakes in ROI Calculations Due to Attribution Model Specifics

Common Mistakes in ROI Calculations Due to Attribution Model Specifics

Starred post

All Methods to Track Conversions in GA4

All Methods to Track Conversions in GA4

Starred post

What is the Difference between ROI, ROMI and ROAS?

What is the Difference between ROI, ROMI and ROAS?

Starred post

Consent Mode Settings and Measurement Protocol

Consent Mode Settings and Measurement Protocol

Starred post

Extensions for Displaying the Percentage of the Total in GA4

Extensions for Displaying the Percentage of the Total in GA4

Starred post

How to Monitor GTM Server Side?

How to Monitor GTM Server Side?

Starred post

Tracking Single Page Applications (SPA) - Official Google Documentation

Tracking Single Page Applications (SPA) - Official Google Documentation

Starred post

Leading and Lagging Metrics - What's the Difference in a Nutshell?

Leading and Lagging Metrics - What's the Difference in a Nutshell?

Starred post

What is the Top Score Attribution?

What is the Top Score Attribution?

Starred post

Grouping by All in BigQuery! Finally!

Grouping by All in BigQuery! Finally!

Starred post

Why Can't You Rely on Facebook Ads Analytics?

Why Can't You Rely on Facebook Ads Analytics?

Starred post

Behavioral Modeling for Consent Mode v2 - It's Not What You Might Think!

Behavioral Modeling for Consent Mode v2 - It's Not What You Might Think!

Starred post

Update on User-Provided Data in GA4

Update on User-Provided Data in GA4

Starred post

What's Important to Know About Conversions and Key Events in GA4

What's Important to Know About Conversions and Key Events in GA4

Starred post

Core Web Vitals - What Are They and How to Work with Them?

Core Web Vitals - What Are They and How to Work with Them?

Starred post

Do You Want Your Own Hub for Offline Conversions?

Do You Want Your Own Hub for Offline Conversions?

Starred post

Tips for Optimizing Conversion Rates

Tips for Optimizing Conversion Rates

Starred post

Google Increased the Maximum Number of Partitions for BigQuery

Google Increased the Maximum Number of Partitions for BigQuery

Starred post

Custom Parameters in Yandex Metrica

Custom Parameters in Yandex Metrica

Starred post

First Party Mode from Google

First Party Mode from Google

Starred post

Tea-tasting package for A/B-testing in Python

Tea-tasting package for A/B-testing in Python

Starred post

Market Map of Product Analytics

Market Map of Product Analytics

Starred post

How to Calculate Cumulative WAU and MAU in BigQuery?

How to Calculate Cumulative WAU and MAU in BigQuery?

Starred post

The Ultimate Guide to the UNNEST in BigQuery

The Ultimate Guide to the UNNEST in BigQuery

Starred post

Everything Old is New Again

Everything Old is New Again

Starred post

What's the Deal with STRUCTS and ARRAYS in BigQuery?

What's the Deal with STRUCTS and ARRAYS in BigQuery?

Starred post

BigQuery now has Workflows!

BigQuery now has Workflows!

Starred post

Data Export Limits in GA4 Have Increased!

Data Export Limits in GA4 Have Increased!

Starred post

How to Do a Rolling Count Distinct in BigQuery?

How to Do a Rolling Count Distinct in BigQuery?

Starred post

New Traffic Fields in BigQuery: Enhanced Channel Analysis

New Traffic Fields in BigQuery: Enhanced Channel Analysis

Starred post

Best Practices for Partitioning in BigQuery

Best Practices for Partitioning in BigQuery

Starred post

How to Calculate LTV by Cohorts in BigQuery?

How to Calculate LTV by Cohorts in BigQuery?

Starred post

Why You Should Use QUALIFY in BigQuery

Why You Should Use QUALIFY in BigQuery

Starred post

Web Analytics Space In Amplitude

Web Analytics Space In Amplitude

Starred post

How long did it take for Google Chrome to conquer the market?

How long did it take for Google Chrome to conquer the market?

Starred post

Tips For Form Optimization

Tips For Form Optimization

Starred post

Google Analytics Query Explorer

Google Analytics Query Explorer

Starred post

The easiest way to create a funnel in Looker Studio

The easiest way to create a funnel in Looker Studio

Starred post

Looking to build a funnel in Looker Studio? It's as simple as can be!