You are on page 1of 55

Learnings and hard lessons

after 1.5 years with GA4

Julius Fedorovicius
analyticsmania.com
2
3
4
Let's address
the elephant
in the room
A platform that we got a bit too early

5
Don't get me wrong
It looks promising
Cool features
BUT
It is missing a lot of features too

6
Work with GA4
Sometimes Also sometimes

7
Should you be using GA4 now?
…or should you stay with UA?
Your answer is at the end of this presentation

8
"I thought GA4 is
now default"
Can I still create Universal
Analytics properties?

9
Yes, you can create Universal Analytics properties

10
Anyway…
Back to the main topic

(one of) the best ways to present info is…

MEMES

11
12
Ready?

13
Allows combining web and app data
in a single property

No views

14
Universal
Analytics
(GA3)

Google No
Analytics 4 views

15
Exploration reports

Default reports

16
Explorations are a great addition
(not perfect though)

But…
17
Most of the default reports suck

• You cannot drill down


• You cannot change the
primary dimension
• Cannot use RegEx in
seach field

18
Most of the default reports suck

• No default reports for


automatic events
• No default report for
landing page, site speed,
site search
• Limited
e-commerce reports

19
Free BigQuery Integration

Max data retention in GA4:


14 months
(default: 2 months)

20
Note: this does not affect standard non-exploration reports
21
New metrics: first visits, 30-day paid
active users, 7-day active users, etc.

Missing metrics: Page views,


conversion rate, calculated metrics

No product-scoped custom dims (yet)

22
DebugView

With bugs
(Sometimes doesn't work at all)

23
GA4 tracking code used to send
data to SGTM and then to:
• Google Ads
• GA4, Universal Analytics
• Facebook Pixel

No customTask, no GA4 settings


variable

24
Server

Web
GA4 Client GA4 Tag

FB Tag

25
Should you be using GA4 now?
#1. Run basic setup in parallel
#2. Check for deal breakers
#3. Decide whether you need full migration now

26
Some of the missing features in Google Analytics 4
• Annotations • Calculated metrics
• Search console integration • Views
• Google Optimize • Conversion rate (metric)
integration • Drill down in reports
• Custom channel groupings • Product-scoped custom
• Comprehensive filters dimensions
• Exclude query parameters

27
Looking at the bright side

28
UA: 10M hits/month property
GA4: unlimited

Higher data UA: sampling >500k sessions


GA4: Unsampled standard reports,
collection limits 10M events in Explorations

UA: 20 custom dims and metrics


GA4: 50 custom dims and metrics
25 user-scoped custom dims

29
Enhanced Measurement

30
Modify events

31
Create events

32
Audience triggers

33
Predictive audiences

34
Explorations DebugView

35
BigQuery integration

36
Data Deletion Requests

37
But wait, there's more…
Tips and gotchas

38
GA4 anonymizes IP
by default 123.123.123.0
Good bye, anonymizeIp

39
Never compare
GA4 realtime
reports with GA3

40
Automatic scroll
tracking tracks only
the 90% mark

41
Currency is a required
parameter in
e-commerce purchase
tracking

42
Already using GA3
Enhanced
Ecommerce?

GA4 tags in GTM can


reuse the UA Enhanced
Ecommerce data layer

43
44
With great flexibility
comes great
responsibility

45
Conversions in GA4 are
counted once per event
Also, they do not apply for
historic data

46
Build your own site
search report

47
See your
landing pages

48
Temporary
"solutions" to views

49
Temporary
"solutions" to views

50
Key takeaways
Key takeaways
• GA4 is still beta-ish but it's getting better
• Run GA4 in parallel with UA
• Make a list of missing GA4 features. Monitor it.
• Get ready. It's a steep learning curve.

52
Getting started with GA4?
,

analyticsmania.com/learn-ga4
Thank you!
analyticsmania.com/learn-ga4

Julius Fedorovicius
analyticsmania.com

You might also like