App analytics explained simply
Short, practical guides to the numbers in Firebase and GA4 — what they mean, why they disagree, and what to check when they look wrong.
Start here
Firebase Analytics Data Not Showing? What to Check First
A checklist for when your app is live but Firebase Analytics or GA4 shows nothing — in the order that finds the cause fastest.
Read this guideAll guides
Getting started
How to Use Firebase Analytics DebugView
DebugView shows events from one device as they arrive. It is the fastest way to prove your Analytics setup works before you trust any report.
How to Check Your Firebase and Google Analytics Connection
Firebase and GA4 are linked by a setting, not automatically. Here is how to confirm the link exists and which property your app feeds.
GA4 Property vs Data Stream: What Is the Difference?
A property is where reporting happens. A data stream is one source feeding it. Getting these two straight explains most confusing GA4 numbers.
Metrics
What Are Active Users in GA4?
Active users counts people who engaged during a period — not sessions, not opens, and not a running total. What the number includes and what it does not.
New Users vs Returning Users in GA4
New users are first-time visitors in the period. Returning users came back. Why the two rarely add up to your active user count the way you expect.
Why Today's Users and Realtime Users Are Different
Today counts everyone since midnight. Realtime counts a recent window. Both are correct, and they disagree for four specific reasons.
Events
GA4 Events vs Key Events
Everything in GA4 is an event. Marking one as a key event tells Analytics it represents success. What that changes and what it does not.
What Is a GA4 Funnel?
A funnel counts how many people get from one step to the next. How to read drop-off, and the mistakes that make a funnel say the wrong thing.
Troubleshooting
Firebase Analytics Data Not Showing? What to Check First
A checklist for when your app is live but Firebase Analytics or GA4 shows nothing — in the order that finds the cause fastest.
Why GA4 Realtime Users Show 0
Zero realtime users is often correct, not broken. How to tell the difference between a quiet app and a reporting problem.
Why GA4 Data Can Be Delayed
Processing takes time, thresholds hide small numbers, and yesterday can still change. What delay looks like and how to tell it from a real problem.
Setting Firebase up for the first time? The setup guide walks through what has to be in place before any of these numbers appear.
Firebase Analytics setup guideFree tools
Retention, funnel conversion and DAU/MAU, worked out from numbers you already have.
Free tools