How to Add a User to Google Analytics

Cody Schneider9 min read

Giving someone access to your Google Analytics can feel like handing over the keys to your business, but it's a necessary step for growing your team and getting expert help. Whether you're onboarding a new marketer, collaborating with a freelancer, or bringing on an agency, correctly adding them as a user is essential. This guide will walk you through exactly how to add users in Google Analytics 4, explain what each permission level means, and share best practices for keeping your data secure.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

First, Why Add Someone to Google Analytics?

Before jumping into the "how," let's quickly cover the "why." You’ll need to grant access anytime someone else needs to view, analyze, or manage your website performance data. Common scenarios include:

  • Onboarding a new employee: A new marketing manager, content creator, or data analyst will need access to do their job effectively.
  • Working with an agency or freelancer: If you've hired an external partner, perhaps an SEO agency in London, to help with your digital marketing, they will need access to track their campaign performance and find growth opportunities.
  • Collaborating with a developer: A web developer might need access to set up event tracking or troubleshoot technical issues with data collection.
  • Giving stakeholders visibility: You might want to give a company executive or advisor "view-only" access so they can check in on key metrics without being able to make changes.

In short, granting access allows your team and partners to use data to make smarter decisions without you having to manually export reports every week.

Understanding Google Analytics Structure and Permissions

Google Analytics 4 has a specific hierarchy that dictates how user access is managed. Understanding this structure is the key to giving people the right access without giving away too much control.

The hierarchy flows like this: Account > Property.

  • Account: This is the highest level. Your account can contain multiple properties. For example, a business called "City Ventures" might have one account.
  • Property: This is typically a website or an app. The "City Ventures" account might have one property for their main business site (cityventures.com) and another for their mobile app.

You can grant access at either the Account or Property level. If you add someone at the Account level, they will automatically have access to all the properties within that account. If you add them at the Property level, they will only have access to that specific property and not any others in your account.

Pro Tip: Always follow the principle of least privilege. If someone only needs access to one website out of five that you manage, add them at the Property level for that specific site, not at the overall Account level.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Decoding User Roles and Permissions in GA4

When you add a user, you must assign them a role. Each role comes with a specific set of permissions that determines what they can and can't do inside your Google Analytics. Choosing the right one is critical for security and preventing accidental changes.

Here’s a breakdown of the standard roles, from most to least powerful:

Administrator

The Administrator has full control. This role is like having a master key. An Admin can do everything, including:

  • Adding, editing, and deleting other users (including other Admins).
  • Changing all settings at the Account and Property level.
  • Linking other Google products (like Google Ads or Search Console).
  • Deleting properties or accounts.

When to use it: This role should be reserved for business owners or the most trusted senior leaders who are responsible for the entire analytics setup. Be extremely cautious about giving out Administrator access.

Editor

The Editor has broad permissions to make changes to your setup and reports, but with a few key limitations. An Editor can do most of the day-to-day management tasks, such as:

  • Create and edit properties.
  • Configure events, conversions, and audiences.
  • Create and edit explorations and custom reports.

However, an Editor cannot manage users. This is the main difference between an Editor and an Admin. It's a powerful role ideal for your head of marketing or a senior analyst who manages the analytics configuration.

Marketer

The Marketer role is designed for those who run campaigns and manage audiences. They can:

  • Create, edit, and delete audiences.
  • Create, edit, and delete conversions and events.
  • View all data and reports.

They can’t change property settings or manage users. This is a great choice for your paid ads specialist or content marketing manager who needs to build audiences for campaigns but doesn't need to change core analytics settings.

Analyst

The Analyst role focuses on data analysis and reporting. Users with this role can:

  • Create, edit, and share custom explorations and reports.
  • View all data within the account.
  • Create and share annotations.

They can't change any settings, audiences, or conversions. This is the perfect role for team members or partners who need to dig into the data and surface insights but shouldn't have the power to alter your setup. Think of an external consultant or junior team member.

Viewer

The Viewer has read-only access. It's the most restrictive role. They can see all of your reports and settings but can’t make any changes. They can filter data and change date ranges in reports but can't save those changes. This is a safe option for executives, stakeholders, or clients who just need to see the results and KPIs.

None

This setting effectively revokes all access for a user at a specific level (like a Property) while they might still have access at another level (like the Account).

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

How to Add a User to Google Analytics (Step-by-Step)

Now that you understand the structure and roles, let's walk through the process. The steps are almost identical whether you’re granting access at the Account or Property level, you just start in a different place.

Step 1: Navigate to the Admin Panel

First, log in to your Google Analytics account. In the bottom-left corner of the screen, click on the gear icon labeled Admin. This will take you to the main settings page for your account.

Step 2: Choose the Access Level (Account or Property)

The Admin screen is divided into two columns: Account and Property.

  • For Access to everything: If you want to give the user access to all properties in the account, click on Account Access Management under the Account column.
  • For Access to just one website: If you want to give the user access to only a single property, select the correct property from the dropdown in the Property column and then click on Property Access Management.

Step 3: Add New User

In the top-right corner of the access management screen, you'll see a blue “+” button. Click it and then select Add users from the dropdown menu.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Step 4: Enter Email Address and Assign a Role

A new panel will slide out from the right. Here you will configure the user's access:

  1. Email addresses: Enter the email address of the person you want to add. Make sure it's the email address associated with their Google account. You can add multiple emails at once.
  2. Notify new users by email: Keep this box checked so the person receives a notification that they've been granted access.
  3. Standard Roles: Select the role you want to assign from the list (Administrator, Editor, Analyst, etc.).
  4. Data Restrictions (Optional): For certain roles (like Analyst or Marketer), you can apply data restrictions to limit their view of cost and revenue metrics. This is useful if you want to share traffic data without revealing sensitive financial figures.

Once you’ve configured everything, click the blue Add button in the top-right corner. That's it! The user has been added and will receive an email notification.

How to Manage Existing Users in Google Analytics

Your team changes over time. You may need to update somebody's permissions or remove someone who no longer works with you.

Editing a User's Permissions

To change a user's role later on:

  1. Go back to Admin > Account/Property Access Management.
  2. You will see a list of all users with access. Find the user you want to edit and click on the three vertical dots at the end of their row.
  3. Select View user's account details.
  4. In the side panel, you can select a new role or modify their data restrictions. The changes are saved automatically.

Removing a User's Access

It's important to regularly prune your user list for security. When an employee or contractor leaves, you should remove their access immediately.

  1. Go to Admin > Account/Property Access Management.
  2. Find the user you need to remove and click the three dots at the end of their row.
  3. Select Remove access.
  4. A confirmation box will appear. Click Remove to permanently revoke their access.

Best Practices for GA User Management

  • Use the Principle of Least Privilege: Always grant the minimum level of access a user needs to do their job. Not everyone needs to be an Admin or Editor. The Viewer and Analyst roles are your safest bets for most people.
  • Conduct Regular Audits: At least once a quarter, review your user list. Does everyone on there still need access? Are their permission levels still appropriate for their role?
  • Use Separate Business-Owned Accounts: The owner of your Google Analytics account should be a generic company email address (e.g., marketing@yourcompany.com), not an individual employee's account. This prevents you from losing access if that employee leaves the company.
  • Keep Personal and Business Separate: Remind users not to access company GA data with personal Gmail accounts. This keeps personal and professional data cleanly separated.

Final Thoughts

Mastering how to add a user to Google Analytics is a foundational skill for any business that relies on data to guide its strategy. By understanding the different roles and following security best practices, you can confidently and securely collaborate with your team, agencies, and partners to get more value from your analytics.

Of course, giving people access is only half the battle, they still need to know how to find insights in a complex tool like GA4. At Graphed, we built our platform to solve this by connecting directly to your Google Analytics data and letting anyone on your team get answers in seconds, just by asking questions in plain English. Instead of training everyone to navigate GA's intricate interface, we let your team create dashboards, build reports, and get instant answers with simple prompts, making data accessible to everyone, not just the experts. See for yourself how easy it can be to analyze your GA data with Graphed.

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!