alexignatenko
tag:

bigquery

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

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

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

Starred post

How an Analyst Loses Control of Metrics — Even Knowing SQL

How an Analyst Loses Control of Metrics — Even Knowing SQL

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

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

How Can One Window Function Break Your Metrics?

How Can One Window Function Break Your Metrics?

Starred post

How to Measure Time-to-Purchase in BigQuery Without Distorting the Customer Journey

How to Measure Time-to-Purchase in BigQuery Without Distorting the Customer Journey

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

Why GA4 and BigQuery Don’t Always Agree on Daily Metrics

Why GA4 and BigQuery Don’t Always Agree on Daily Metrics

Starred post

How to Measure Conversion Rate by Landing Page in BigQuery

How to Measure Conversion Rate by Landing Page in BigQuery

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

Building a Custom Attribution Model in SQL: A More Realistic Way to Assign Credit

Building a Custom Attribution Model in SQL: A More Realistic Way to Assign Credit

Starred post

Using ARRAY_AGG in BigQuery to Rebuild User Paths from Raw Events

Using ARRAY_AGG in BigQuery to Rebuild User Paths from Raw Events

Starred post

Rethinking Conversion Rate in BigQuery: A Practical Approach

Rethinking Conversion Rate in BigQuery: A Practical Approach

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

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

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

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 ARPU (Average Revenue Per User) in BigQuery?

How to Calculate ARPU (Average Revenue Per User) in BigQuery?

Starred post

How to Track Trial-to-Paid Conversion in BigQuery for SaaS?

How to Track Trial-to-Paid Conversion in BigQuery for SaaS?

Starred post

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

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

Starred post

Why Does the Funnel in GA4 Never Match Reality?

Why Does the Funnel in GA4 Never Match Reality?

Starred post

How to Calculate Time-to-Purchase in BigQuery Without Losing Accuracy?

How to Calculate Time-to-Purchase in BigQuery Without Losing Accuracy?

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 Calculate Payback Period on Marketing Spend in BigQuery?

How to Calculate Payback Period on Marketing Spend in BigQuery?

Starred post

How to Correctly Calculate AOV (Average Order Value) in BigQuery?

How to Correctly Calculate AOV (Average Order Value) in BigQuery?

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 not to blow up on BigQuery bills?

How not to blow up on BigQuery bills?

Starred post

Top Three Ways to Reduce Your BigQuery Query Costs

Top Three Ways to Reduce Your BigQuery Query Costs

Starred post

Why do GA4 to BigQuery reports lag by a day?

Why do GA4 to BigQuery reports lag by a day?

Starred post

Why do GA4 and BigQuery reports differ for the same day?

Why do GA4 and BigQuery reports differ for the same day?

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

All About Traffic Source Parameters in GA4 Export to BigQuery

All About Traffic Source Parameters in GA4 Export to BigQuery

Starred post

How does wrong user_id setup break analytics?

How does wrong user_id setup break analytics?

Starred post

How does Meta Ads count view-through conversions and why is it dangerous?

How does Meta Ads count view-through conversions and why is it dangerous?

Starred post

How to Calculate Conversion Rate by Landing Page in BigQuery?

How to Calculate Conversion Rate by Landing Page in BigQuery?

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

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

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

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

NEW VIDEO! “Why do CONVERSIONS never match across platforms?”

NEW VIDEO! “Why do CONVERSIONS never match across platforms?”

Starred post

How to Use IFNULL and SAFE_CAST to Clean Custom Parameters in BigQuery

How to Use IFNULL and SAFE_CAST to Clean Custom Parameters in BigQuery

Starred post

How to Use ARRAY_AGG in BigQuery to Reconstruct User Journeys (Without Losing Your Mind)

How to Use ARRAY_AGG in BigQuery to Reconstruct User Journeys (Without Losing Your Mind)

Starred post

Why You Shouldn't Use session_start to Count Sessions in GA4 BigQuery

Why You Shouldn't Use session_start to Count Sessions in GA4 BigQuery

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

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

How to Calculate Average Order Value (AOV) in BigQuery — Without Fooling Yourself

How to Calculate Average Order Value (AOV) in BigQuery — Without Fooling Yourself

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

Why Do Custom Dimensions Sometimes Not Show Up in BigQuery?

Why Do Custom Dimensions Sometimes Not Show Up in BigQuery?

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

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

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

How to Measure User Churn in BigQuery Using GA4 Data

How to Measure User Churn in BigQuery Using GA4 Data

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

How to Calculate Conversion Rate in BigQuery

How to Calculate Conversion Rate in BigQuery

Starred post

What Counts as an Engaged Session in GA4 — According to BigQuery?

What Counts as an Engaged Session in GA4 — According to BigQuery?

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

What to Do When Meta Claims Credit for Conversions It Didn’t Earn

What to Do When Meta Claims Credit for Conversions It Didn’t Earn

Starred post

Why Does BigQuery Show More Users Than the GA4 Interface — and Who’s Telling the Truth?

Why Does BigQuery Show More Users Than the GA4 Interface — and Who’s Telling the Truth?

Starred post

How to Avoid Wasting Money on Meta Campaign Tracking — and Get Accurate Data

How to Avoid Wasting Money on Meta Campaign Tracking — and Get Accurate Data

Starred post

How to Track Creatives in Meta Ads at Scale?

How to Track Creatives in Meta Ads at Scale?

Starred post

How Server-Side Tracking Can Save Your Meta Campaign

How Server-Side Tracking Can Save Your Meta Campaign

Starred post

5 Myths About Consent Mode That Are Costing You Money — Let’s Break Them Down

5 Myths About Consent Mode That Are Costing You Money — Let’s Break Them Down

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 To Survive Multiple Attribution Models And Keep Your Sanity (And Budget)

How To Survive Multiple Attribution Models And Keep Your Sanity (And Budget)

Starred post

How Measurement Protocol Quietly Destroys Your GTM Server-Side Data (And Ad Budgets)

How Measurement Protocol Quietly Destroys Your GTM Server-Side Data (And Ad Budgets)

Starred post

Tracking Purchases On The “Thank You” Page? And Where’s The Money?

Tracking Purchases On The “Thank You” Page? And Where’s The Money?

Starred post

How Automatic GA4 Events Quietly Ruin Your Server-Side Tracking

How Automatic GA4 Events Quietly Ruin Your Server-Side Tracking

Starred post

48MB of Pain: How Excel Kills Your Marketing Analytics

48MB of Pain: How Excel Kills Your Marketing Analytics

Starred post

Why Meta Doesn’t See Your Conversions (And What To Do About It)

Why Meta Doesn’t See Your Conversions (And What To Do About It)

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

The Aggregated Report Looks Great. The Decisions? Not So Much.

The Aggregated Report Looks Great. The Decisions? Not So Much.

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

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

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

LOGICAL_OR and LOGICAL_AND in BigQuery: segment your data without losing your mind

LOGICAL_OR and LOGICAL_AND in BigQuery: segment your data without losing your mind

Starred post

How to Transfer Data from MySQL or PostgreSQL to BigQuery?

How to Transfer Data from MySQL or PostgreSQL to BigQuery?

Starred post

What is the Signals Gateway by Meta?

What is the Signals Gateway by Meta?

Starred post

Deduplicate This Immediately!

Deduplicate This Immediately!

Starred post

Why Your GA4 Numbers Don't Match

Why Your GA4 Numbers Don't Match

Starred post

The GCLID Issue in BigQuery and How to Solve It

The GCLID Issue in BigQuery and How to Solve It

Starred post

How to Quickly Obtain Percentile Values in BigQuery?

How to Quickly Obtain Percentile Values in BigQuery?

Starred post

Google trends in BigQuery with bigfunctions. Whaaat?

Google trends in BigQuery with bigfunctions. Whaaat?

Starred post

Gemini + BigQuery: A New Era of Analytics with AI or Money Down the Drain?

Gemini + BigQuery: A New Era of Analytics with AI or Money Down the Drain?

Starred post

Detecting Anomalies in GA4 Data with BigQuery and Dataform

Detecting Anomalies in GA4 Data with BigQuery and Dataform

Starred post

Quickly Analyzing Revenue Distribution by Customer with GA4 and BigQuery

Quickly Analyzing Revenue Distribution by Customer with GA4 and BigQuery

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

Custom Channels Groupping in BigQuery

Custom Channels Groupping in BigQuery

Starred post

What are BigQuery Materialized Views?

What are BigQuery Materialized Views?

Starred post

How to Parse URLs in BigQuery?

How to Parse URLs in BigQuery?

Starred post

How to Retrieve a List of Queries to Looker Reports in BigQuery?

How to Retrieve a List of Queries to Looker Reports in BigQuery?

Starred post

Using DML DELETE to Delete Partitions

Using DML DELETE to Delete Partitions

Starred post

Grouping by All in BigQuery! Finally!

Grouping by All in BigQuery! Finally!

Starred post

Google Increased the Maximum Number of Partitions for BigQuery

Google Increased the Maximum Number of Partitions for BigQuery

Starred post

New traffic_source parameter in BigQuery

New traffic_source parameter in BigQuery

Starred post

No More Custom event_timestamp in BigQuery?

No More Custom event_timestamp in BigQuery?

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

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

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

How to Get the Landing Page in BigQuery

How to Get the Landing Page in BigQuery

Starred post

How to Create a Sequential eCommerce Funnel in BigQuery

How to Create a Sequential eCommerce Funnel in BigQuery

Starred post

Best Practices for Partitioning in BigQuery

Best Practices for Partitioning in BigQuery

Starred post

Airflow DAGs in BigQuery

Airflow DAGs in BigQuery

Starred post

How to Calculate LTV by Cohorts in BigQuery?

How to Calculate LTV by Cohorts in BigQuery?

Starred post

How to Create a Session Table with the session_traffic_source_last_click Field in BigQuery?

How to Create a Session Table with the session_traffic_source_last_click Field in BigQuery?

Starred post

Why You Should Use QUALIFY in BigQuery

Why You Should Use QUALIFY in BigQuery

Starred post

GA4-BigQuery Cheat Sheet

GA4-BigQuery Cheat Sheet

Starred post

How Can UDF Simplify Complex Queries In BigQuery?

How Can UDF Simplify Complex Queries In BigQuery?

Starred post

You are losing money on your BigQuery bills

You are losing money on your BigQuery bills

Starred post

Event_timestamp in BigQuery - it's not what you think

Event_timestamp in BigQuery - it's not what you think

Starred post

How to calculate session attribution in BigQuery?

How to calculate session attribution in BigQuery?

Starred post

What parameters do I send with each event?

What parameters do I send with each event?

Starred post

How to bridge the gap between GA4 and BigQuery export

How to bridge the gap between GA4 and BigQuery export

Starred post