SlideShare a Scribd company logo
1 of 24
Download to read offline
Getting Started with GA4 &
BigQuery
● 96% Client Retention Rate
● 91% Employee Retention Rate
● Our Platform
● Growth-focused Consulting
Our Keys
to Success
+71%
client’s avg YoY growth
$3.15
incremental return
02
Power Digital
Copyright © 2023 Power Digital 3
Scott Zakrajsek
Scott Zakrajsek is a seasoned digital marketing and analytics expert,
with over 15 years of experience in the industry. He currently serves as
the VP of Data Intelligence at Power Digital Marketing.
In this role, Scott manages a team of experts who specialize in
Marketing Science, Business Intelligence, Digital Analytics, and
Automation.
Prior to joining Power Digital, Scott founded Sproutward, a digital
marketing company that specialized in using data and technology to
help businesses grow. Sproutward was acquired by Power Digital and
Court Square Capital Partners in December 2022.
Scott held various leadership positions at several other high-profile
companies, including SHOES.COM (acquired by Walmart), adidas,
Staples, and Victoria's Secret. In these roles, Scott managed teams
responsible for site operations, analytics, personalization, CRO
(conversion rate optimization), and SEO.
Scott earned his BS from The Ohio State University and lives in Dublin,
Ohio with his wife and 2 boys.
VP, Data Intelligence
Data + Analytics | Dad x 2 | Ohio’s #1 Fan
AGENDA
November 2023
What is GA4?
GA4 vs. UA / Event Data Model
What is BigQuery?
Benefits of Combining GA4 & BigQuery
Why Use BigQuery With GA4?
Enablement, Limits, and Cost
The GA4/BQ Data Model
SQL and Event Data
Real Example
Hands-On
04
Power Digital
What is GA4?
06
Power Digital
Some Differences between GA4 and UA
● GA4 is cross-platform. This means that GA4 can track users across different devices, such as their phone, computer,
and tablet. UA can only track users on one device at a time.
● GA4 uses a new data model (event-driven). This means that GA4 stores data in a different way than UA. This makes it
easier to track things like events and conversions (when a user does something that you want them to do, like buy a
product or sign up for your newsletter).
● GA4 is focused on privacy (kinda). GA4 was designed to be more privacy-friendly than UA. This is because GA4
doesn't store IP addresses. Neither allows you to store PII data (ex. Email address).
● GA4 uses machine learning. Machine learning is a type of artificial intelligence that can be used to make predictions
and identify patterns in data. BigQuery has ML capability too.
● GA4 is still under development. GA4 was released in 2020, and there are still many missing features from UA. This
includes OOTB reports and attribution models. Data aggregation and cardinality issues. BigQuery can help!
07
Power Digital
GA4 Uses an Event-driven Data Model
● Events: Events are user interactions with your website
or app. For example, page views, button clicks, and
product purchases are all events.
● Dimensions: Dimensions are attributes of events or
users. For example, device type, browser language,
and user ID are all dimensions.
● Metrics: Metrics are quantitative measures of events
or users. For example, session duration, page views
per session, and conversion rate are all metrics.
It’s simpler.
08
Power Digital
All Interactions Are Just Events
ad_click
pageview
view_item
view_item
screen_view
email_click
email_open
add_to_cart
add_to_cart
begin_check
out
purchase
view_item
Conversion!
09
Power Digital
GA4 Events
Event Name Category
pageview User Engagement
session_start User Engagement
user_engagement User Engagement
select_content User Engagement
scroll User Engagement
video_engagement User Engagement
view_item Ecommerce
add_to_cart Ecommerce
begin_checkout Ecommerce
add_shipping_info Ecommerce
add_payment_info Ecommerce
purchase Ecommerce
refund Ecommerce
form_submission Lead Gen
contact_us Lead Gen
subscribe Lead Gen
download Lead Gen
Automatic
Custom
(Recommended)
Why use BigQuery with GA4?
011
Copyright © 2023 Power Digital
Loading clickstream data
into a warehouse used to
be (and still is) kinda hard.
Google made it easy.
012
Power Digital
Why use BigQuery with GA4?
● More Flexibility.
○ Append offline data.
○ Build custom reports and segments.
○ Not Stuck with standard definitions.
● Combine Other Data Sources. As long as you include common dimensions (ex. “User id”) you can join data across
your digital ecosystem (CRM, Email/Messaging, Offline, Loyalty, Customer Service, etc.)
● GA4’s UI is limited. Because you have to build those standard UA reports somewhere.
● Aggregation Issues in GA4. Cardinality and aggregation issue in GA4’s UI and Report API are not fun.
● Immediate access to other Google Cloud tools. Machine learning, Vertex AI, Looker Studio, and other Google Cloud
(GCP) fancies.
● Realtime Data (via Streaming)
013
Power Digital
It’s not all sunshine and rainbows.
● Data may not match the UI. Especially if you only export a subset of your data (not recommended).
● Attribution (can be) a nightmare. Do not even attempt to replicate more complicated attribution models. Auto-tagging,
non-persistent dimensions and modeled conversions in GA4 UI make it nearly impossible.
● The data structure is not for SQL beginners. Luckily, there are a few great resources with starter queries.
● Data export may be delayed. The UI has more real-time data compared to daily/hourly exports.
● Recreating filters and segments is challenging.
Expect slight data differences.
Setting up BigQuery + GA4
015
Power Digital
Connecting GA4 to BigQuery
● Create a BigQuery project. Go to BigQuery console and clicking on the Create Project button.
● Enable the BigQuery API. In BQ, Go to APIs & Services library in the Cloud Console and clicking on the Enable button next to the
BigQuery API.
● Link GA4 to your BigQuery project. In the Admin section of your GA4 property
○ Click on BigQuery Linking
○ Click on the Link button
○ Select the BigQuery project you just created
● Select your data location. US, EU, etc.
● Set your export settings. Daily or hourly? All data or a subset of events?
Things to Watch Out for…
● Cost: Depends on query volume. BigQuery Cost Estimator Link.
● Events: 1M/day (no limit for streaming). GA360 has higher limits (100M/day)
Setup Steps: Optimize Smart (Himanshu Sharma)
GA4 Table Structure in
BigQuery
017
Copyright © 2023 Power Digital
You should probably be
decent with SQL (or find a
buddy who is.)
018
Power Digital
Before Starting, Some SQL Basics
● Understand basic SQL commands. SELECT, FROM, WHERE, ORDER BY, GROUP BY, ORDER BY…
● Basic JOINs will be required. Event, User Dimension, and User Metrics tables.
● Know how to UNNEST records.
● Even simple summaries will require sub-queries or CTEs
Nested
records.
019
Power Digital
GA4 + BigQuery Table Structure
Nested
records.
020
Power Digital
Amazing Resources
GA4bigquery.com
GA4sql.com
Thank you Ahmed & Johan…and Bard.
A Real Examples (Finally)
022
Power Digital
What products are users viewing 1st in their session?
Nested
records.
Not bad, Bard!
I give you an B+.
023
Power Digital
What products are users viewing 1st in their session?
Nested
records.
powerdigital.com
Thank you!

More Related Content

Similar to Power Digital - GA4 & BigQuery - CBUS WAW - Scott Zakrajsek.pdf

BIG Data & Hadoop Applications in Finance
BIG Data & Hadoop Applications in FinanceBIG Data & Hadoop Applications in Finance
BIG Data & Hadoop Applications in FinanceSkillspeed
 
How To Backup Our Data From UA to GA4
How To Backup Our Data From UA to GA4How To Backup Our Data From UA to GA4
How To Backup Our Data From UA to GA4hansrajxcrino
 
The ABCs of Treating Data as Product
The ABCs of Treating Data as ProductThe ABCs of Treating Data as Product
The ABCs of Treating Data as ProductDATAVERSITY
 
Make Google Analytics 4 A Powerful Marketing Tool for Your School
Make Google Analytics 4  A Powerful Marketing Tool for Your SchoolMake Google Analytics 4  A Powerful Marketing Tool for Your School
Make Google Analytics 4 A Powerful Marketing Tool for Your SchoolHigher Education Marketing
 
Revolutionizing Analytics- A Strategic Proposal for Google Analytics 360.docx
Revolutionizing Analytics- A Strategic Proposal for Google Analytics 360.docxRevolutionizing Analytics- A Strategic Proposal for Google Analytics 360.docx
Revolutionizing Analytics- A Strategic Proposal for Google Analytics 360.docxBradRamphal
 
Concurrency - Modern BI
Concurrency - Modern BIConcurrency - Modern BI
Concurrency - Modern BIJake Borzym
 
BIG Data & Hadoop Applications in E-Commerce
BIG Data & Hadoop Applications in E-CommerceBIG Data & Hadoop Applications in E-Commerce
BIG Data & Hadoop Applications in E-CommerceSkillspeed
 
BIG Data & Hadoop Applications in Retail
BIG Data & Hadoop Applications in RetailBIG Data & Hadoop Applications in Retail
BIG Data & Hadoop Applications in RetailSkillspeed
 
Best Practices for Embedding Analytics by GoodData Product Leader
Best Practices for Embedding Analytics by GoodData Product LeaderBest Practices for Embedding Analytics by GoodData Product Leader
Best Practices for Embedding Analytics by GoodData Product LeaderProduct School
 
How To Build A Winning MarTech Stack In 2023
How To Build A Winning MarTech Stack In 2023How To Build A Winning MarTech Stack In 2023
How To Build A Winning MarTech Stack In 2023Search Engine Journal
 
Remote but Still Resilient: Zynga and XactShare their Stories on People Analy...
Remote but Still Resilient: Zynga and XactShare their Stories on People Analy...Remote but Still Resilient: Zynga and XactShare their Stories on People Analy...
Remote but Still Resilient: Zynga and XactShare their Stories on People Analy...Workday, Inc.
 
Google Analytics Conference and Product Releases
Google Analytics Conference and Product ReleasesGoogle Analytics Conference and Product Releases
Google Analytics Conference and Product ReleasesBen Brooks
 
Google Analytics location data visualised with CARTO & BigQuery
Google Analytics location data visualised with CARTO & BigQueryGoogle Analytics location data visualised with CARTO & BigQuery
Google Analytics location data visualised with CARTO & BigQueryCARTO
 
Monetize Data with Embedded Analytics
Monetize Data with Embedded AnalyticsMonetize Data with Embedded Analytics
Monetize Data with Embedded AnalyticsGoodData
 
Melbourne MUG - Nov 2022 - FINAL
Melbourne MUG - Nov 2022 - FINALMelbourne MUG - Nov 2022 - FINAL
Melbourne MUG - Nov 2022 - FINALJayJiang19
 
🎙GA4 Chances & Differences Guide
🎙GA4 Chances & Differences Guide🎙GA4 Chances & Differences Guide
🎙GA4 Chances & Differences GuideŞahin Seçil
 
Evolution or Extinction: Survive and Thrive with New Google Analytics Features
Evolution or Extinction:Survive and Thrive with New Google Analytics FeaturesEvolution or Extinction:Survive and Thrive with New Google Analytics Features
Evolution or Extinction: Survive and Thrive with New Google Analytics Features4Ps Marketing
 
Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?DATAVERSITY
 
Building a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsBuilding a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsDATAVERSITY
 

Similar to Power Digital - GA4 & BigQuery - CBUS WAW - Scott Zakrajsek.pdf (20)

ga4.pdf
ga4.pdfga4.pdf
ga4.pdf
 
BIG Data & Hadoop Applications in Finance
BIG Data & Hadoop Applications in FinanceBIG Data & Hadoop Applications in Finance
BIG Data & Hadoop Applications in Finance
 
How To Backup Our Data From UA to GA4
How To Backup Our Data From UA to GA4How To Backup Our Data From UA to GA4
How To Backup Our Data From UA to GA4
 
The ABCs of Treating Data as Product
The ABCs of Treating Data as ProductThe ABCs of Treating Data as Product
The ABCs of Treating Data as Product
 
Make Google Analytics 4 A Powerful Marketing Tool for Your School
Make Google Analytics 4  A Powerful Marketing Tool for Your SchoolMake Google Analytics 4  A Powerful Marketing Tool for Your School
Make Google Analytics 4 A Powerful Marketing Tool for Your School
 
Revolutionizing Analytics- A Strategic Proposal for Google Analytics 360.docx
Revolutionizing Analytics- A Strategic Proposal for Google Analytics 360.docxRevolutionizing Analytics- A Strategic Proposal for Google Analytics 360.docx
Revolutionizing Analytics- A Strategic Proposal for Google Analytics 360.docx
 
Concurrency - Modern BI
Concurrency - Modern BIConcurrency - Modern BI
Concurrency - Modern BI
 
BIG Data & Hadoop Applications in E-Commerce
BIG Data & Hadoop Applications in E-CommerceBIG Data & Hadoop Applications in E-Commerce
BIG Data & Hadoop Applications in E-Commerce
 
BIG Data & Hadoop Applications in Retail
BIG Data & Hadoop Applications in RetailBIG Data & Hadoop Applications in Retail
BIG Data & Hadoop Applications in Retail
 
Best Practices for Embedding Analytics by GoodData Product Leader
Best Practices for Embedding Analytics by GoodData Product LeaderBest Practices for Embedding Analytics by GoodData Product Leader
Best Practices for Embedding Analytics by GoodData Product Leader
 
How To Build A Winning MarTech Stack In 2023
How To Build A Winning MarTech Stack In 2023How To Build A Winning MarTech Stack In 2023
How To Build A Winning MarTech Stack In 2023
 
Remote but Still Resilient: Zynga and XactShare their Stories on People Analy...
Remote but Still Resilient: Zynga and XactShare their Stories on People Analy...Remote but Still Resilient: Zynga and XactShare their Stories on People Analy...
Remote but Still Resilient: Zynga and XactShare their Stories on People Analy...
 
Google Analytics Conference and Product Releases
Google Analytics Conference and Product ReleasesGoogle Analytics Conference and Product Releases
Google Analytics Conference and Product Releases
 
Google Analytics location data visualised with CARTO & BigQuery
Google Analytics location data visualised with CARTO & BigQueryGoogle Analytics location data visualised with CARTO & BigQuery
Google Analytics location data visualised with CARTO & BigQuery
 
Monetize Data with Embedded Analytics
Monetize Data with Embedded AnalyticsMonetize Data with Embedded Analytics
Monetize Data with Embedded Analytics
 
Melbourne MUG - Nov 2022 - FINAL
Melbourne MUG - Nov 2022 - FINALMelbourne MUG - Nov 2022 - FINAL
Melbourne MUG - Nov 2022 - FINAL
 
🎙GA4 Chances & Differences Guide
🎙GA4 Chances & Differences Guide🎙GA4 Chances & Differences Guide
🎙GA4 Chances & Differences Guide
 
Evolution or Extinction: Survive and Thrive with New Google Analytics Features
Evolution or Extinction:Survive and Thrive with New Google Analytics FeaturesEvolution or Extinction:Survive and Thrive with New Google Analytics Features
Evolution or Extinction: Survive and Thrive with New Google Analytics Features
 
Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?
 
Building a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsBuilding a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business Goals
 

More from Tim Wilson

Are We Dangerously Obsessed with Data Collection?
Are We Dangerously Obsessed with Data Collection?Are We Dangerously Obsessed with Data Collection?
Are We Dangerously Obsessed with Data Collection?Tim Wilson
 
Columbus WAW August 2023
Columbus WAW August 2023Columbus WAW August 2023
Columbus WAW August 2023Tim Wilson
 
Columbus WAW 2022 - How GA4 can Help You Navigate a Cookie-Restricted World.pdf
Columbus WAW 2022 - How GA4 can Help You Navigate a Cookie-Restricted World.pdfColumbus WAW 2022 - How GA4 can Help You Navigate a Cookie-Restricted World.pdf
Columbus WAW 2022 - How GA4 can Help You Navigate a Cookie-Restricted World.pdfTim Wilson
 
Columbus Web Analytics Wednesday - Google Analytics 4
Columbus Web Analytics Wednesday - Google Analytics 4Columbus Web Analytics Wednesday - Google Analytics 4
Columbus Web Analytics Wednesday - Google Analytics 4Tim Wilson
 
Columbus Web Analytics Wednesday - February 2022
Columbus Web Analytics Wednesday - February 2022Columbus Web Analytics Wednesday - February 2022
Columbus Web Analytics Wednesday - February 2022Tim Wilson
 
Superweek 2019 - Digital Analytics Meets Data Science
Superweek 2019 - Digital Analytics Meets Data ScienceSuperweek 2019 - Digital Analytics Meets Data Science
Superweek 2019 - Digital Analytics Meets Data ScienceTim Wilson
 
Ruth Milligan - Columbus Web Analytics Wednesday - August 2018
Ruth Milligan - Columbus Web Analytics Wednesday - August 2018Ruth Milligan - Columbus Web Analytics Wednesday - August 2018
Ruth Milligan - Columbus Web Analytics Wednesday - August 2018Tim Wilson
 
Creative that Counts - Beth Sibbring from Tangible Impact at Columbus WAW
Creative that Counts - Beth Sibbring from Tangible Impact at Columbus WAWCreative that Counts - Beth Sibbring from Tangible Impact at Columbus WAW
Creative that Counts - Beth Sibbring from Tangible Impact at Columbus WAWTim Wilson
 
Should Digital Analysts Become More Data Science-y?
Should Digital Analysts Become More Data Science-y?Should Digital Analysts Become More Data Science-y?
Should Digital Analysts Become More Data Science-y?Tim Wilson
 
Simplifying Data Presentations
Simplifying Data PresentationsSimplifying Data Presentations
Simplifying Data PresentationsTim Wilson
 
A Process for Being Data Driven
A Process for Being Data DrivenA Process for Being Data Driven
A Process for Being Data DrivenTim Wilson
 
Web Optimization Process Management
Web Optimization Process ManagementWeb Optimization Process Management
Web Optimization Process ManagementTim Wilson
 
Gilligan's Guide to Analysts as Community Managers' Best Friends
Gilligan's Guide to Analysts as Community Managers' Best FriendsGilligan's Guide to Analysts as Community Managers' Best Friends
Gilligan's Guide to Analysts as Community Managers' Best FriendsTim Wilson
 
Accelerate 2011-super-accelerator-tim wilson-final-post
Accelerate 2011-super-accelerator-tim wilson-final-postAccelerate 2011-super-accelerator-tim wilson-final-post
Accelerate 2011-super-accelerator-tim wilson-final-postTim Wilson
 
Facebook Measurement Fundamentals
Facebook Measurement FundamentalsFacebook Measurement Fundamentals
Facebook Measurement FundamentalsTim Wilson
 
Web Analytics Explained
Web Analytics ExplainedWeb Analytics Explained
Web Analytics ExplainedTim Wilson
 
Web Analytics Tools Comparison
Web Analytics Tools ComparisonWeb Analytics Tools Comparison
Web Analytics Tools ComparisonTim Wilson
 
Data Visualization Tips and Concepts
Data Visualization Tips and ConceptsData Visualization Tips and Concepts
Data Visualization Tips and ConceptsTim Wilson
 

More from Tim Wilson (18)

Are We Dangerously Obsessed with Data Collection?
Are We Dangerously Obsessed with Data Collection?Are We Dangerously Obsessed with Data Collection?
Are We Dangerously Obsessed with Data Collection?
 
Columbus WAW August 2023
Columbus WAW August 2023Columbus WAW August 2023
Columbus WAW August 2023
 
Columbus WAW 2022 - How GA4 can Help You Navigate a Cookie-Restricted World.pdf
Columbus WAW 2022 - How GA4 can Help You Navigate a Cookie-Restricted World.pdfColumbus WAW 2022 - How GA4 can Help You Navigate a Cookie-Restricted World.pdf
Columbus WAW 2022 - How GA4 can Help You Navigate a Cookie-Restricted World.pdf
 
Columbus Web Analytics Wednesday - Google Analytics 4
Columbus Web Analytics Wednesday - Google Analytics 4Columbus Web Analytics Wednesday - Google Analytics 4
Columbus Web Analytics Wednesday - Google Analytics 4
 
Columbus Web Analytics Wednesday - February 2022
Columbus Web Analytics Wednesday - February 2022Columbus Web Analytics Wednesday - February 2022
Columbus Web Analytics Wednesday - February 2022
 
Superweek 2019 - Digital Analytics Meets Data Science
Superweek 2019 - Digital Analytics Meets Data ScienceSuperweek 2019 - Digital Analytics Meets Data Science
Superweek 2019 - Digital Analytics Meets Data Science
 
Ruth Milligan - Columbus Web Analytics Wednesday - August 2018
Ruth Milligan - Columbus Web Analytics Wednesday - August 2018Ruth Milligan - Columbus Web Analytics Wednesday - August 2018
Ruth Milligan - Columbus Web Analytics Wednesday - August 2018
 
Creative that Counts - Beth Sibbring from Tangible Impact at Columbus WAW
Creative that Counts - Beth Sibbring from Tangible Impact at Columbus WAWCreative that Counts - Beth Sibbring from Tangible Impact at Columbus WAW
Creative that Counts - Beth Sibbring from Tangible Impact at Columbus WAW
 
Should Digital Analysts Become More Data Science-y?
Should Digital Analysts Become More Data Science-y?Should Digital Analysts Become More Data Science-y?
Should Digital Analysts Become More Data Science-y?
 
Simplifying Data Presentations
Simplifying Data PresentationsSimplifying Data Presentations
Simplifying Data Presentations
 
A Process for Being Data Driven
A Process for Being Data DrivenA Process for Being Data Driven
A Process for Being Data Driven
 
Web Optimization Process Management
Web Optimization Process ManagementWeb Optimization Process Management
Web Optimization Process Management
 
Gilligan's Guide to Analysts as Community Managers' Best Friends
Gilligan's Guide to Analysts as Community Managers' Best FriendsGilligan's Guide to Analysts as Community Managers' Best Friends
Gilligan's Guide to Analysts as Community Managers' Best Friends
 
Accelerate 2011-super-accelerator-tim wilson-final-post
Accelerate 2011-super-accelerator-tim wilson-final-postAccelerate 2011-super-accelerator-tim wilson-final-post
Accelerate 2011-super-accelerator-tim wilson-final-post
 
Facebook Measurement Fundamentals
Facebook Measurement FundamentalsFacebook Measurement Fundamentals
Facebook Measurement Fundamentals
 
Web Analytics Explained
Web Analytics ExplainedWeb Analytics Explained
Web Analytics Explained
 
Web Analytics Tools Comparison
Web Analytics Tools ComparisonWeb Analytics Tools Comparison
Web Analytics Tools Comparison
 
Data Visualization Tips and Concepts
Data Visualization Tips and ConceptsData Visualization Tips and Concepts
Data Visualization Tips and Concepts
 

Recently uploaded

Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理e4aez8ss
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfBoston Institute of Analytics
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptxNLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptxBoston Institute of Analytics
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一F La
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...limedy534
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home ServiceSapana Sha
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 

Recently uploaded (20)

Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptxNLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 

Power Digital - GA4 & BigQuery - CBUS WAW - Scott Zakrajsek.pdf

  • 1. Getting Started with GA4 & BigQuery
  • 2. ● 96% Client Retention Rate ● 91% Employee Retention Rate ● Our Platform ● Growth-focused Consulting Our Keys to Success +71% client’s avg YoY growth $3.15 incremental return 02 Power Digital
  • 3. Copyright © 2023 Power Digital 3 Scott Zakrajsek Scott Zakrajsek is a seasoned digital marketing and analytics expert, with over 15 years of experience in the industry. He currently serves as the VP of Data Intelligence at Power Digital Marketing. In this role, Scott manages a team of experts who specialize in Marketing Science, Business Intelligence, Digital Analytics, and Automation. Prior to joining Power Digital, Scott founded Sproutward, a digital marketing company that specialized in using data and technology to help businesses grow. Sproutward was acquired by Power Digital and Court Square Capital Partners in December 2022. Scott held various leadership positions at several other high-profile companies, including SHOES.COM (acquired by Walmart), adidas, Staples, and Victoria's Secret. In these roles, Scott managed teams responsible for site operations, analytics, personalization, CRO (conversion rate optimization), and SEO. Scott earned his BS from The Ohio State University and lives in Dublin, Ohio with his wife and 2 boys. VP, Data Intelligence Data + Analytics | Dad x 2 | Ohio’s #1 Fan
  • 4. AGENDA November 2023 What is GA4? GA4 vs. UA / Event Data Model What is BigQuery? Benefits of Combining GA4 & BigQuery Why Use BigQuery With GA4? Enablement, Limits, and Cost The GA4/BQ Data Model SQL and Event Data Real Example Hands-On 04 Power Digital
  • 6. 06 Power Digital Some Differences between GA4 and UA ● GA4 is cross-platform. This means that GA4 can track users across different devices, such as their phone, computer, and tablet. UA can only track users on one device at a time. ● GA4 uses a new data model (event-driven). This means that GA4 stores data in a different way than UA. This makes it easier to track things like events and conversions (when a user does something that you want them to do, like buy a product or sign up for your newsletter). ● GA4 is focused on privacy (kinda). GA4 was designed to be more privacy-friendly than UA. This is because GA4 doesn't store IP addresses. Neither allows you to store PII data (ex. Email address). ● GA4 uses machine learning. Machine learning is a type of artificial intelligence that can be used to make predictions and identify patterns in data. BigQuery has ML capability too. ● GA4 is still under development. GA4 was released in 2020, and there are still many missing features from UA. This includes OOTB reports and attribution models. Data aggregation and cardinality issues. BigQuery can help!
  • 7. 07 Power Digital GA4 Uses an Event-driven Data Model ● Events: Events are user interactions with your website or app. For example, page views, button clicks, and product purchases are all events. ● Dimensions: Dimensions are attributes of events or users. For example, device type, browser language, and user ID are all dimensions. ● Metrics: Metrics are quantitative measures of events or users. For example, session duration, page views per session, and conversion rate are all metrics. It’s simpler.
  • 8. 08 Power Digital All Interactions Are Just Events ad_click pageview view_item view_item screen_view email_click email_open add_to_cart add_to_cart begin_check out purchase view_item Conversion!
  • 9. 09 Power Digital GA4 Events Event Name Category pageview User Engagement session_start User Engagement user_engagement User Engagement select_content User Engagement scroll User Engagement video_engagement User Engagement view_item Ecommerce add_to_cart Ecommerce begin_checkout Ecommerce add_shipping_info Ecommerce add_payment_info Ecommerce purchase Ecommerce refund Ecommerce form_submission Lead Gen contact_us Lead Gen subscribe Lead Gen download Lead Gen Automatic Custom (Recommended)
  • 10. Why use BigQuery with GA4?
  • 11. 011 Copyright © 2023 Power Digital Loading clickstream data into a warehouse used to be (and still is) kinda hard. Google made it easy.
  • 12. 012 Power Digital Why use BigQuery with GA4? ● More Flexibility. ○ Append offline data. ○ Build custom reports and segments. ○ Not Stuck with standard definitions. ● Combine Other Data Sources. As long as you include common dimensions (ex. “User id”) you can join data across your digital ecosystem (CRM, Email/Messaging, Offline, Loyalty, Customer Service, etc.) ● GA4’s UI is limited. Because you have to build those standard UA reports somewhere. ● Aggregation Issues in GA4. Cardinality and aggregation issue in GA4’s UI and Report API are not fun. ● Immediate access to other Google Cloud tools. Machine learning, Vertex AI, Looker Studio, and other Google Cloud (GCP) fancies. ● Realtime Data (via Streaming)
  • 13. 013 Power Digital It’s not all sunshine and rainbows. ● Data may not match the UI. Especially if you only export a subset of your data (not recommended). ● Attribution (can be) a nightmare. Do not even attempt to replicate more complicated attribution models. Auto-tagging, non-persistent dimensions and modeled conversions in GA4 UI make it nearly impossible. ● The data structure is not for SQL beginners. Luckily, there are a few great resources with starter queries. ● Data export may be delayed. The UI has more real-time data compared to daily/hourly exports. ● Recreating filters and segments is challenging. Expect slight data differences.
  • 15. 015 Power Digital Connecting GA4 to BigQuery ● Create a BigQuery project. Go to BigQuery console and clicking on the Create Project button. ● Enable the BigQuery API. In BQ, Go to APIs & Services library in the Cloud Console and clicking on the Enable button next to the BigQuery API. ● Link GA4 to your BigQuery project. In the Admin section of your GA4 property ○ Click on BigQuery Linking ○ Click on the Link button ○ Select the BigQuery project you just created ● Select your data location. US, EU, etc. ● Set your export settings. Daily or hourly? All data or a subset of events? Things to Watch Out for… ● Cost: Depends on query volume. BigQuery Cost Estimator Link. ● Events: 1M/day (no limit for streaming). GA360 has higher limits (100M/day) Setup Steps: Optimize Smart (Himanshu Sharma)
  • 16. GA4 Table Structure in BigQuery
  • 17. 017 Copyright © 2023 Power Digital You should probably be decent with SQL (or find a buddy who is.)
  • 18. 018 Power Digital Before Starting, Some SQL Basics ● Understand basic SQL commands. SELECT, FROM, WHERE, ORDER BY, GROUP BY, ORDER BY… ● Basic JOINs will be required. Event, User Dimension, and User Metrics tables. ● Know how to UNNEST records. ● Even simple summaries will require sub-queries or CTEs Nested records.
  • 19. 019 Power Digital GA4 + BigQuery Table Structure Nested records.
  • 21. A Real Examples (Finally)
  • 22. 022 Power Digital What products are users viewing 1st in their session? Nested records. Not bad, Bard! I give you an B+.
  • 23. 023 Power Digital What products are users viewing 1st in their session? Nested records.