Library·SOP·Operations
Choose a suitable way to give one named agency teammate access to an existing Google Ads account, Google Analytics 4 (GA4) property, or Google Tag Manager (GTM) container. Match the permission to the work, check whether access already exists, and send the teammate to the supported access guide or the right account owner.
Last reviewed: · Editorial review
Clarity, structure and references reviewed in this version. This is not a test in a live account.
Choose a suitable way to give one named agency teammate access to an existing Google Ads account, Google Analytics 4 (GA4) property, or Google Tag Manager (GTM) container. Match the permission to the work, check whether access already exists, and send the teammate to the supported access guide or the right account owner.
This SOP covers:
This does not cover:
Decide what one person needs to do in one specific Google Ads account, GA4 property, or GTM container. Access to one does not grant access to the other products.
Create a document called Agency Access Choice. Add the fields below, then start one entry for each product the teammate needs.
Add Teammate and Google Account email, Product, Account, property, or container, and Work to do. Fill them with the details you collected before starting.
Add Owner contact, Access already found, Owner approval, and Chosen guide or next owner. In Owner contact, write the name and email of your client contact. Ask that person who can manage access for each product.
When you need someone else to act, write their name, email, job in this process, and next action under Chosen guide or next owner. For example: “Waiting on Priya Shah, priya@example.com, GA4 administrator: grant Marketer access.” In Owner approval, write “Waiting” or the approver’s name and approved role.
Ask what the teammate must actually do. Use view for reading settings or reports, edit for changing them, publish for making GTM changes live on the site, and manage users for inviting people or changing their permissions. If the request combines tasks, list each one; do not assume an editing role also allows publishing or user management.
Record the exact existing resource: Google Ads account name and Customer ID, GA4 property name and Property ID, or GTM container name and GTM- ID. If the resource has not been created or cannot be identified, ask its owner to identify or create it before using an access guide. This chooser does not create the resource.
An invitation is not needed if the teammate already has the access required for the task. Existing access may come from a direct product permission or, for Ads, an agency manager account linked to the client account.
Ask the person who manages access for this product to check the teammate’s email. In Access already found, record their answer: active access, an invitation still waiting to be accepted, or no access. Include the role and the account, property, or container it covers.
If access comes through a linked Ads manager account or a GA4 account that contains the property, record that too. This is called inherited access. It may already let the teammate do the work.
If the teammate already has suitable access, record No new invitation needed. If their access allows more than the job requires, ask the administrator to review it and record that next action.
For Google Ads, ask your client contact whether the agency already uses a linked manager account—an account that lets an agency manage several clients’ Ads accounts.
If it does, ask the agency’s manager-account administrator to confirm that the teammate can open the client account and do the assigned work. Record Existing manager-account access when that access is sufficient.
If the agency wants to use a manager account that is not yet linked, record the client administrator and agency administrator as the next owners. They must arrange the link. Manager-account access does not also grant access to GA4 or GTM.
Choose one route for each product row. The three linked guides add one named person to one existing resource. They do not cover every Google role or every organization access model.
For Google Ads, choose the branch that matches the teammate’s job. Record the role and next action in Agency Access Choice.
Edit campaigns: ask the account owner to approve Standard access. This role can also make some billing changes. Once approved, use the linked Standard-access guide.
Only read reports or settings: choose Read-only and ask the account administrator to arrange it. Record that person and the request as the next action.
Invite users, manage account links, or complete advertiser verification: ask the existing account administrator to handle the task or decide who needs Admin access. Record their decision.
Suitable manager-account access already exists: use that route and record the manager-account administrator as the contact for access problems.
For GA4, choose the branch that matches the work. A property holds analytics for a website or app. Record the chosen role for that property.
Read reports or settings: choose Viewer and ask the property administrator to arrange it.
Create or edit audiences, events, or key events: choose Marketer if these are the changes the teammate needs. Audiences are groups of visitors; events record actions; key events mark important actions. Ask the property administrator to arrange access.
Change broader property settings, such as data collection or retention: ask the owner to approve Editor, then follow the linked Editor-access guide. Editor can change settings but cannot manage users.
Invite people or change their permissions: ask the existing Administrator to do this or approve Administrator access for the teammate. If the request combines several types of work, give the administrator the full task list and record the role they choose.
If the teammate already has access through the GA4 account above this property, ask the administrator to include that role when checking access. Adding a lower role on the property does not reduce the broader access they already have.
For GTM, choose the branch that matches the work. A container holds the tracking tags for a website.
Only inspect the tracking setup: choose Read and ask the container administrator to arrange it.
Change tags while someone else makes them live: choose Edit and follow the linked guide for that container.
Make changes live on the website: Edit is not enough. Ask the container owner to name a person with Publish access who will publish, or decide whether the teammate should receive Publish access. Record that person or pending decision.
Make the decision clear enough that the teammate and resource owner know what is being requested and who will act next.
Finish each entry in Agency Access Choice. Record the access already available, the approved role, and either the matching guide or the next person who must act. If approval is still pending, use the waiting format from step 1.1.
Check that every entry answers these three questions: What does the teammate need to do? What access will let them do it? Who acts next? Mark unfinished entries Waiting on owner or Waiting on teammate, with the next action beside them.