What is a Google Analytics Account?
Thinking about using Google Analytics feels a bit like deciding to organize your garage - you know it’s a good idea, but the complex structure can be intimidating. This guide clears up the confusion, walking you through what a Google Analytics account is and showing you how to set up its different parts correctly from the start.
The Google Analytics Hierarchy: A Simple Breakdown
Before diving into the details, it helps to understand the structure of Google Analytics. Everything is organized in a three-tiered hierarchy. Thinking of it like a filing cabinet can make it much easier to grasp:
- Account: This is the entire filing cabinet. It’s the highest level of organization, typically representing your business or company.
- Property: This is a single drawer within the cabinet. Each property represents a specific website, mobile app, or other digital asset you want to track separately (e.g., your e-commerce store).
- Data Stream / View: These are the folders inside a drawer. In the newer Google Analytics 4, you use "Data Streams" to collect information from a specific source (like your website or iOS app). In the older Universal Analytics, you used "Views" to create filtered reports (like one that excludes your internal team's traffic).
So, the organizational flow is always: Account → Property → Data Stream or View (UA). All of your data and reports live within this structure.
Part 1: The Account Level Explained
A Google Analytics Account is the top-level container that houses everything. It’s the entry point for accessing your analytics and the place where you manage top-level permissions and settings.
When Do You Need an Account?
Every business needs at least one Google Analytics account. You create it as the very first step. You would only need more than one account in specific situations:
- You own multiple, unrelated businesses. For example, if you own a coffee shop and a separate marketing agency, you should create a distinct account for each to keep their data and user permissions completely separate.
- You are an agency managing multiple clients. Each client should have their own dedicated account that they own. You should then be granted user access to their account.
For most businesses, one account is all you’ll ever need.
Managing Users at the Account Level
User management starts at the account level. When you add a user here, their permissions cascade down to all the properties and views within that account. Granting someone "Administrator" access at the account level gives them full control over everything inside.
You can grant more limited permissions, such as:
- Editor: Can edit settings but can't manage users.
- Analyst: Can create and share assets like reports but can't edit settings.
- Viewer: Can see reports but can't make any changes.
Part 2: Understanding Properties
A property is where your data is actually collected and processed. It represents a single website or application. When you set up a new website you want to track, you create a new property for it inside your Google Analytics account.
Each property has a unique tracking identifier.
- Google Analytics 4: The current standard uses a "Measurement ID" that looks like
G-XXXXXXXXXX. - Universal Analytics (UA): The older, now-deprecated version used a "Tracking ID" that looked like
UA-XXXXXXXX-Y.
You'll install a piece of code containing this ID on your website or app. This code snippet tells Google Analytics exactly where to send the data it collects. This is how GA knows that a pageview on your_website.com belongs to your property and not someone else's.
When to Create a New Property
Even though you may have a single business (one account), you might need multiple properties if you have distinct digital assets. Create a separate property when you want to:
- Track a completely different website (e.g., brand-a.com vs. brand-b.com).
- Measure your website and mobile app separately.
- Track subdomains with very different audiences or goals (e.g., shop.mybrand.com vs. blog.mybrand.com).
Part 3: Data Streams (in GA4) vs. Views (in Universal Analytics)
This is where the structure differs most between the old and new versions of Google Analytics. Since Google Analytics 4 is now the standard, we'll focus there, but it’s helpful to understand how "Views" worked previously, as you may encounter them in older setups.
The New Way: Data Streams in GA4
In GA4, the concept of "Views" has been replaced by "Data Streams." A Data Stream is simply a source of data flowing into your property.
A single GA4 property can have multiple data streams. For instance, you could have:
- A web data stream for your website (yourbrand.com).
- An iOS data stream for your iPhone app.
- An Android data stream for your Android app.
This structure is powerful because it allows you to collect data from different platforms and analyze the complete user journey in one property. You can see how a user discovered you on your website, later downloaded your app, and eventually made a purchase there.
Instead of using permanent filters as Views did, GA4 uses more flexible tools like Comparisons and Audiences to segment data directly within your reports. This means you aren’t permanently altering your data collection.
The Old Way: Views in Universal Analytics
In Universal Analytics, every property needed at least one View. A View was a defined perspective on the data from a property. The key feature of Views was their ability to apply permanent filters to the incoming data.
A best-practice setup in Universal Analytics always included three essential views:
- The Raw Data View: An unfiltered, untouched backup. If you made a mistake with a filter, this view was your safety net.
- The Main (or Master) View: This was your day-to-day reporting view. You would apply filters here, like excluding traffic from your internal team’s IP addresses, to keep the data clean.
- The Test View: A sandbox where you could test new filters or configurations before applying them to your Main View to ensure they worked as expected.
If you have an older account, you may still see these views. However, all new setups should use GA4 and its data stream model.
How to Set Up Your Google Analytics Account
Ready to set it up? Here's a step-by-step guide to creating a modern GA4 account.
Step 1: Create Your Account
Go to the Google Analytics website and sign in with your Google account. Click "Start measuring."
You’ll first be prompted to create an Account.
- Account name: Enter your company name (e.g., "My Awesome Business LLC").
- Account Data Sharing Settings: Review these options and check the boxes you’re comfortable with. Then click "Next."
Step 2: Create a Property
Now it's time to set up your first property.
- Property name: Name it something clear and descriptive, usually your website's name or URL (e.g., "My Awesome Brand Website").
- Reporting time zone: Select the time zone your business operates in. This ensures your daily reports sync up with your business day.
- Currency: Choose the currency you use for sales.
Click "Next," provide some optional information about your business, and click "Create."
Step 3: Set Up a Data Stream
Your property is now created, and Google will ask you to set up your first data stream.
- Choose a platform. For a website, click "Web."
- Website URL: Enter your website’s URL (e.g.,
myawesomebrand.com). Don’t include thehttps://part. - Stream name: Give it a name, like "My Awesome Brand Web Stream."
- Ensure "Enhanced measurement" is on. This automatically tracks common user interactions like clicks, scrolls, and file downloads.
- Click "Create stream."
Step 4: Install the Tracking Code
After creating the stream, you'll see a screen with your "Measurement ID" (G-XXXXXXXXXX) and installation instructions. You need to add this to your website to start collecting data.
Here are the common ways to do this:
- Using a Website Builder or CMS Plugin: Platforms like Squarespace, Shopify, or WordPress (with plugins like MonsterInsights or Site Kit by Google) often have a dedicated field where you can just paste your Measurement ID.
- Google Tag Manager: If you use Google Tag Manager, you can easily set up a new GA4 Configuration tag using your ID. This is the recommended method for an advanced setup.
- Manual Installation: You can copy the global site tag (gtag.js) script and paste it into the
<head>section of every page on your website.
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-YOUR_MEASUREMENT_ID"></script>
<script>
window.dataLayer = window.dataLayer || [],
function gtag(){dataLayer.push(arguments),}
gtag('js', new Date()),
gtag('config', 'G-YOUR_MEASUREMENT_ID'),
</script>Once you install the code, it can take up to 48 hours for data to start appearing in your GA4 reports.
Final Thoughts
Understanding the simple hierarchy of Account, Property, and Data Stream is the foundation for getting useful insights from Google Analytics. By setting up the structure correctly, you ensure your data is organized, clean, and ready for analysis, giving you a reliable source of truth for how people find and interact with your business online.
Once you have data flowing into Google Analytics, the next challenge is turning it into easy-to-understand reports. Instead of grappling with complex custom reports inside GA, we built a tool to simplify the process. With Graphed, you just connect your Google Analytics account and use plain English to ask for the data you need, like "Show me a dashboard of a sales funnel for our latest campaign." We instantly generate dashboards that answer your questions, letting you focus on insights, not on figuring out another piece of software.
Related Articles
How to Enable Data Analysis in Excel
Enable Excel's hidden data analysis tools with our step-by-step guide. Uncover trends, make forecasts, and turn raw numbers into actionable insights today!
What SEO Tools Work with Google Analytics?
Discover which SEO tools integrate seamlessly with Google Analytics to provide a comprehensive view of your site's performance. Optimize your SEO strategy now!
Looker Studio vs Metabase: Which BI Tool Actually Fits Your Team?
Looker Studio and Metabase both help you turn raw data into dashboards, but they take completely different approaches. This guide breaks down where each tool fits, what they are good at, and which one matches your actual workflow.