GA4 property vs data stream: what's the difference?
GA4's structure trips people up because the names are not obvious. In short: an account contains properties, and a property contains data streams. Getting this wrong is how people accidentally split one website across two properties, or merge two brands into one.
The three levels
- Account: the top level, usually your whole organisation.
- Property: the reporting unit. This is where your reports live and where data is combined. Most businesses want one property per website or app they report on together.
- Data stream: the source of data feeding a property, a specific website or app. A property can have several streams (web plus an iOS and Android app).
The common mistakes
Creating a second property when you meant a second data stream is the big one: it splits your data so reports never show the whole picture. The reverse, cramming unrelated sites into one property via multiple streams, mixes data you wanted separate. If your subdomains or sites are not reporting together as expected, this is usually why, and it connects to subdomain tracking.
Getting it right
One property for everything you want reported together; a data stream per website or app inside it. To report on a brand-new separate site, that is usually a new data stream in the same property, or a new property if it should stay fully separate. See adding a second website to GA4.
Want us to check your tracking in 10 seconds?
Pop in your domain and we will show you what is firing, what is not, and where data is leaking. Free, no signup.
Check my tracking freeGet a plain-English audit
We check your live GA4, Google Tag Manager and consent setup by hand and tell you exactly what is wrong. The audit comes off any build.
See how it works & pricingDatahound are analytics and ad-tracking specialists. We fix broken GA4, Google Tag Manager and server-side tracking so every sale, form and call gets counted. Back to datahound.agency · All tracking guides · How to add a second website to GA4