Slide 1

Slide 1 text

Baris Asa GA4 in Action Essential Skills & Hidden Features

Slide 2

Slide 2 text

Hello, I'm Baris Asa. 👋 • 8+ years of experience in Growth & Marketing • Love playing with numbers - Finance Graduate • Reverse Career Path: Startup → Corporate • MarTech - B2B & B2C SaaS - FinTech - HRTech PPC Live #15 - Baris Asa - GA4 in Action

Slide 3

Slide 3 text

Me IRL PPC Live #15 - Baris Asa - GA4 in Action

Slide 4

Slide 4 text

Agenda PPC Live #15 - Baris Asa - GA4 in Action I. Universal Analytics vs. GA4 II. Essential Settings of GA4 III. Google Ads Data in GA4 IV. Custom Channel Group Setup

Slide 5

Slide 5 text

Agenda PPC Live #15 - Baris Asa - GA4 in Action V. Custom Reports VI. Custom Segments VII. Predictive Audiences VIII. Attribution (Conversion) Paths

Slide 6

Slide 6 text

Before we start, we need a GA4 dictionary!

Slide 7

Slide 7 text

GA4 Dimension and Metrics https://data.ga4spy.com/ PPC Live #15 - Baris Asa - GA4 in Action

Slide 8

Slide 8 text

Universal Analytics vs. Google Analytics 4

Slide 9

Slide 9 text

Session-Based Tracking UNIVERSAL ANALYTICS Event-Based Tracking GOOGLE ANALYTICS 4

Slide 10

Slide 10 text

Universal Analytics vs. Google Analytics 4 PPC Live #15 - Baris Asa - GA4 in Action

Slide 11

Slide 11 text

Essential Settings

Slide 12

Slide 12 text

Change Data Retention Period PPC Live #15 - Baris Asa - GA4 in Action

Slide 13

Slide 13 text

Default Session Duration PPC Live #15 - Baris Asa - GA4 in Action

Slide 14

Slide 14 text

Default Session Duration PPC Live #15 - Baris Asa - GA4 in Action

Slide 15

Slide 15 text

Default Session Duration PPC Live #15 - Baris Asa - GA4 in Action

Slide 16

Slide 16 text

Default Session Duration PPC Live #15 - Baris Asa - GA4 in Action

Slide 17

Slide 17 text

Default Session Duration PPC Live #15 - Baris Asa - GA4 in Action

Slide 18

Slide 18 text

Exclude Internal Traffic PPC Live #15 - Baris Asa - GA4 in Action

Slide 19

Slide 19 text

Exclude Internal Traffic PPC Live #15 - Baris Asa - GA4 in Action

Slide 20

Slide 20 text

Exclude Internal Traffic PPC Live #15 - Baris Asa - GA4 in Action

Slide 21

Slide 21 text

Exclude Internal Traffic PPC Live #15 - Baris Asa - GA4 in Action

Slide 22

Slide 22 text

Exclude Internal Traffic PPC Live #15 - Baris Asa - GA4 in Action

Slide 23

Slide 23 text

Create/Review Key Events (Conversions) PPC Live #15 - Baris Asa - GA4 in Action

Slide 24

Slide 24 text

Add Values to Key Events PPC Live #15 - Baris Asa - GA4 in Action

Slide 25

Slide 25 text

Add Values to Key Events PPC Live #15 - Baris Asa - GA4 in Action

Slide 26

Slide 26 text

User ID - Cross Device and Logged User PPC Live #15 - Baris Asa - GA4 in Action

Slide 27

Slide 27 text

User ID - Cross Device and Logged User PPC Live #15 - Baris Asa - GA4 in Action

Slide 28

Slide 28 text

User ID - Cross Device and Logged User PPC Live #15 - Baris Asa - GA4 in Action

Slide 29

Slide 29 text

Exclude Unwanted Referrals PPC Live #15 - Baris Asa - GA4 in Action

Slide 30

Slide 30 text

Exclude Unwanted Referrals PPC Live #15 - Baris Asa - GA4 in Action

Slide 31

Slide 31 text

Do not Send Personal Information PPC Live #15 - Baris Asa - GA4 in Action

Slide 32

Slide 32 text

Do not Send Personal Information PPC Live #15 - Baris Asa - GA4 in Action

Slide 33

Slide 33 text

Don't Forget! Register Custom Dimension PPC Live #15 - Baris Asa - GA4 in Action

Slide 34

Slide 34 text

Fix Unassigned Traffic • • • • • Standardise your UTM parameters Check cross-domain tracking setup Check event configurations Optimize reporting identity Create custom channel groups PPC Live #15 - Baris Asa - GA4 in Action

Slide 35

Slide 35 text

Unassigned Traffic - UTM Strategy PPC Live #15 - Baris Asa - GA4 in Action

Slide 36

Slide 36 text

Unassigned Traffic - UTM Strategy Example 1 https://test.com/?utm_source=facebook&utm_medium=fb-ad&utm_campaign=shoes-new- season&utm_content=ad Here, ‘fb-ad’ is not a system-defined traffic medium. So Google will label all the traffic from this URL under the ‘unassigned’ channel group. ❌ PPC Live #15 - Baris Asa - GA4 in Action

Slide 37

Slide 37 text

Unassigned Traffic - UTM Strategy Example 1 https://test.com/?utm_source=facebook&utm_medium=paid&utm_campaign=shoes-new- season&utm_content=ad Here, ‘paid’ is a system-defined traffic medium. So Google will label all the traffic from this URL under the ‘Paid Social’ channel group. → https://utmprep.com/utm-validator/ ✅ PPC Live #15 - Baris Asa - GA4 in Action

Slide 38

Slide 38 text

Fix Reporting Identity PPC Live #15 - Baris Asa - GA4 in Action

Slide 39

Slide 39 text

Fix Reporting Identity PPC Live #15 - Baris Asa - GA4 in Action

Slide 40

Slide 40 text

Fix Reporting Identity PPC Live #15 - Baris Asa - GA4 in Action

Slide 41

Slide 41 text

Fix Reporting Identity PPC Live #15 - Baris Asa - GA4 in Action

Slide 42

Slide 42 text

Fix Reporting Identity PPC Live #15 - Baris Asa - GA4 in Action

Slide 43

Slide 43 text

Custom Channel Group Example: Track Your AI Traffic

Slide 44

Slide 44 text

Custom Channel Group - AI Tracking PPC Live #15 - Baris Asa - GA4 in Action

Slide 45

Slide 45 text

Custom Channel Group - AI Tracking PPC Live #15 - Baris Asa - GA4 in Action

Slide 46

Slide 46 text

Custom Channel Group - AI Tracking PPC Live #15 - Baris Asa - GA4 in Action

Slide 47

Slide 47 text

Custom Channel Group - AI Tracking PPC Live #15 - Baris Asa - GA4 in Action

Slide 48

Slide 48 text

Custom Channel Group - AI Tracking PPC Live #15 - Baris Asa - GA4 in Action chatgpt\.com|perplexity\.ai|deepseek\.com|gemini\.google\.com|copilot\.microsoft\. com|meta\.ai|you\.com|blackbox\.ai|chat\.mistral\.ai|felo\.ai|arc\.net|andisearch\.co m|komo\.ai|waldo\.fyi 👇 Copy 👇

Slide 49

Slide 49 text

Custom Channel Group - AI Tracking PPC Live #15 - Baris Asa - GA4 in Action

Slide 50

Slide 50 text

Custom Channel Group - AI Tracking PPC Live #15 - Baris Asa - GA4 in Action

Slide 51

Slide 51 text

Google Ads Data in GA4

Slide 52

Slide 52 text

Connect Google Ads Account to GA4 PPC Live #15 - Baris Asa - GA4 in Action

Slide 53

Slide 53 text

Connect Google Ads Account to GA4 PPC Live #15 - Baris Asa - GA4 in Action

Slide 54

Slide 54 text

Google Ads Data in GA4: Acquisition Overview PPC Live #15 - Baris Asa - GA4 in Action

Slide 55

Slide 55 text

Google Ads Data in GA4: Acq. Overview → Google Ads Campaigns PPC Live #15 - Baris Asa - GA4 in Action

Slide 56

Slide 56 text

Google Ads Data in GA4: ​ User Acquisition Reports PPC Live #15 - Baris Asa - GA4 in Action

Slide 57

Slide 57 text

Google Ads Data in GA4: ​ Traffic Acquisition Report PPC Live #15 - Baris Asa - GA4 in Action

Slide 58

Slide 58 text

Google Ads Data in GA4: ​ Explorations PPC Live #15 - Baris Asa - GA4 in Action

Slide 59

Slide 59 text

Google Ads Data in GA4: Planning → Google Ads Report PPC Live #15 - Baris Asa - GA4 in Action

Slide 60

Slide 60 text

Custom Reports

Slide 61

Slide 61 text

Custom Reports PPC Live #15 - Baris Asa - GA4 in Action

Slide 62

Slide 62 text

Custom Reports PPC Live #15 - Baris Asa - GA4 in Action

Slide 63

Slide 63 text

Custom Reports - Exit Pages Report PPC Live #15 - Baris Asa - GA4 in Action

Slide 64

Slide 64 text

Custom Segments

Slide 65

Slide 65 text

Create Custom Segment PPC Live #15 - Baris Asa - GA4 in Action

Slide 66

Slide 66 text

Create Segments - Custom/Prebuilt PPC Live #15 - Baris Asa - GA4 in Action

Slide 67

Slide 67 text

Create Custom Segments PPC Live #15 - Baris Asa - GA4 in Action

Slide 68

Slide 68 text

Create Custom Segments PPC Live #15 - Baris Asa - GA4 in Action

Slide 69

Slide 69 text

Predictive Audiences

Slide 70

Slide 70 text

Predictive Audiences PPC Live #15 - Baris Asa - GA4 in Action

Slide 71

Slide 71 text

Predictive Audiences - Eligibility • • • In the last 28 days, over a seven-day period, at least 1,000 returning users must have triggered the relevant predictive condition (purchase or churn) and at least 1,000 returning users must not. Model quality must be sustained over a period of time to be eligible. To be eligible for both the purchase probability and predicted revenue metrics, a property has to send the purchase and/or in_app_purchase (collected automatically) events. Don't forget You need to collect value and curency with purchase events. PPC Live #15 - Baris Asa - GA4 in Action

Slide 72

Slide 72 text

Predictive Audiences & Google Ads PPC Live #15 - Baris Asa - GA4 in Action

Slide 73

Slide 73 text

Attribution Paths (Conversion Paths)

Slide 74

Slide 74 text

Attribution Paths PPC Live #15 - Baris Asa - GA4 in Action

Slide 75

Slide 75 text

Filter Attribution Data in Google Sheets PPC Live #15 - Baris Asa - GA4 in Action https://www.beastanalyticsco.com/brighton To Sum Key Events To Sum Revenue Create Key Event Helper To find Avg Days to Key Events Create Touchpoints Helper To find Avg Days to Key Events 👇 Use it 👇

Slide 76

Slide 76 text

if you enjoy talking about marketing analytics, growth or digital marketing let's connect! ✨ hello@barisasa.com

Slide 77

Slide 77 text

Thank you!