Hierarchy of organizations, accounts, users, properties, and data streams

This help center article is part of the App + Web Property Beta.

App + Web properties are not currently supported in the Analytics app.

In this article:


Products and users are collected together in organizations. An organization represents a company, and lets you access your company’s product accounts (e.g., Analytics, Tag Manager, Optimize), and manage product users' permissions and cross-product integrations. You access your organizations at marketingplatform.google.com/home.

Organizations are optional, though recommended for the benefits they provide. Learn more about organizations


An account is your access point for Analytics. You can link one or more Analytics accounts to an organization.

You need at least one account so you can have access to Analytics, and so you can identify the properties you want to collect data from. How you manage the relationship between accounts and properties is up to you. You can use a one-to-one relationship of one account/one property, or you can use a one-to-many relationship of one account/many properties.

You can have multiple Analytics accounts. If you do not have an account, sign up for one at marketingplatform.google.com.


A property represents an app or website. An account can contain one or more properties.

Within an Analytics account, you add the properties from which you want to collect data. When you add a property to an account, Analytics generates the code snippet that you use to collect data from that property. The code contains a unique ID that identifies the data from that property, and makes it easily identifiable in your reports.

When you collect data from an app, a property should represent a single logical application, for example, Gmail. See the following section for guidance about creating the relevant data streams for an app.

Learn more about adding properties to your Analytics account.

Data streams

A data stream is a flow of data from a customer touchpoint (e.g., app, website) to Analytics.

You can add multiple data streams to a property, for example, a stream from your Android app, one from your iOS app, and one from your website. You can view all of the data from multiple streams in your reports, or you can filter reports to include only specific streams.

When you create a stream, the reports for that property show data from the creation date of the stream forward. For example, if you create a stream on June 1, then reports will include data from June 1 forward, but will not include any data collected prior to June 1.

If you delete a data stream, Analytics preserves the historical data, but there is no further processing of that data, nor can you use that data in report filters.

Learn more about how to add streams to your Analytics properties.

Guidance for creating app and web data streams

App streams

When you have a property that represents a single logical application (e.g., Gmail), you should create a separate app stream for each platform-specific version of that app (e.g., Gmail Web app, Gmail Android app, Gmail iOS app). You also have the option create data streams for each different version of a platform-specific app (e.g., Gmail Android Alpha, Gmail Android Beta) if you intend to filter report data from those versions at some point.

Web streams

Currently, you can add only one web stream to a property.

Users and permissions

You add users to an Analytics account. When you add a user, you identify that person by an email address that is registered in Google accounts, and you assign the appropriate permissions. Depending on the permissions you assign, that user can manage other users, perform administrative tasks like creating additional properties and filters, and see the report data.

Compare Analytics and Firebase hierarchies

Analytics Firebase
Account (no comparable level)
Property Project
Data stream App / Web app


Was this helpful?
How can we improve it?