Quick answer
A scalable Google Ads manager account structure for an agency uses one agency-controlled manager account as the central access and oversight layer, with a separate client account for each advertiser. Add regional or business-unit manager accounts only when teams need genuine permission or reporting boundaries. Name accounts with a consistent client, brand, market, and status pattern; use a small, governed label taxonomy for portfolio filters; and record account owner, campaign operator, approver, billing contact, and backup in a separate operating inventory. The client should retain appropriate ownership and admin access, while the agency’s manager account provides operational access. Review and approve material changes through a documented workflow rather than relying on account labels or informal handoffs.
Key takeaways
- Keep each client’s Google Ads account distinct, link it to an agency manager account, and add intermediate manager accounts only when a real reporting or access boundary requires them.
- Use a predictable account naming convention and a controlled label taxonomy so teams can filter, audit, and transfer work without relying on tribal knowledge.
- Separate account ownership, billing responsibility, day-to-day optimization, and approval authority; document a named primary and backup owner for each function.
- Review proposed changes through a consistent human approval process, with thresholds based on conversion lag, CPA or ROAS targets, budget pacing, and the change’s potential impact.
On this page
1. Design the Google Ads manager account hierarchy around real operating boundaries
A Google Ads manager account, often called an MCC account, is an access and management layer for linked Google Ads accounts. It is not a substitute for a client account, a billing system, or an agency’s internal client database. A useful Google Ads MCC account structure makes it easy to find client accounts, assign access, review performance across a portfolio, and transfer responsibility when staff or client relationships change. It should not create extra hierarchy simply because the platform allows it.
Use one agency manager account as the portfolio control plane
For many agencies, the simplest starting point is one primary agency manager account linked to separate Google Ads accounts for each client. The primary manager account gives authorized agency users a consistent place to access linked accounts and review portfolio-level information. The client account remains the location where that advertiser’s campaigns, conversion actions, settings, and historical performance live. Do not combine unrelated advertisers into one client account to make the manager account tree look tidier.
Add a regional, brand, or business-unit manager account only when it solves a specific operating problem. Valid reasons can include separate user-access boundaries, different teams with limited scopes, distinct legal entities, or a reporting workflow that needs an intermediate roll-up. If every user who needs access can be managed cleanly in the primary manager account, an additional layer often adds handoff friction: staff must know where an account sits, who can manage its link, and which level owns escalation.
| Structure | Use it when | Control to document |
|---|---|---|
| One agency manager account plus separate client accounts | A single agency team or shared operating model manages the portfolio. | Name a portfolio administrator and define which team members can access client accounts. |
| Primary manager account plus regional or business-unit manager accounts | Teams need distinct access boundaries, ownership, or roll-up reporting. | Document who owns each sub-manager account and how access, labels, and escalations flow upward. |
| Separate manager account for a distinct agency business or legal entity | A genuine security, billing administration, or business governance boundary exists. | Define whether the entity can share reporting and who handles client transitions. |
Keep client accounts separate even when the same agency team manages several brands for one parent company, unless the advertiser’s actual account setup and measurement requirements support another arrangement. Separate accounts usually make billing boundaries, conversion settings, access, reporting, and ownership clearer. During discovery, record the Google Ads customer ID, account name, time zone, currency, billing arrangement, conversion measurement owner, and linked manager account in an agency-controlled inventory.
A manager account link lets an agency manage an account within the permissions granted; it does not make the agency the client’s business owner. Preserve an appropriate client admin contact and document account ownership, billing responsibility, and agency access separately. Confirm the current Google Ads access and billing settings in the account because available roles and billing arrangements can depend on the setup.
2. Create a Google Ads agency account naming convention teams can operate
A useful Google Ads agency account naming convention makes an account identifiable in a manager account list, export, audit, or screen share. Keep the account name concise enough to scan and predictable enough to sort. Put stable identity fields first and operational status last. A practical pattern is client or legal entity, brand, primary market, and lifecycle status. For example, an agency could use Northstar Health | Northstar Dental | US | Active. The exact separators matter less than using the same field order across the portfolio.
Separate account identity from campaign structure
The account name should identify the advertiser and market, not describe a campaign that may be renamed or paused. Use a separate campaign convention for channel, objective, geography, offer, and network where those distinctions improve reporting. For instance, campaign names might identify search versus Performance Max, brand versus non-brand, a region, and a service line. Avoid embedding mutable performance targets, employee names, or temporary budget values in names: those details change frequently and become stale.
- Use one canonical client or legal entity name from the agency inventory; do not alternate between abbreviations, billing names, and sales-team nicknames.
- Use a standard market code or full market name consistently. Do not mix US, USA, and United States in the same portfolio.
- Use an agreed lifecycle suffix such as Active, Paused, Onboarding, or Offboarding only when it reflects a defined account status.
- Keep the Google Ads customer ID in the agency inventory and handoff documentation even if it is not included in the visible account name.
- Define whether the account name reflects a client, brand, or geographic account boundary, then apply that rule to every new account.
- Record naming exceptions with a reason and review date rather than allowing one-off variations to become unofficial standards.
Campaign naming should help operators understand scope before opening settings. A search campaign might identify its market, brand or non-brand intent, and service line. A Performance Max campaign should identify the market and business objective, while asset group names should distinguish meaningful product, service, or audience themes. Do not create an asset group for every small copy variation: separate groups when they represent a distinct offer, product set, landing-page experience, or reporting decision. Confirm which dimensions are available for reporting in the current Google Ads interface before making asset group names a proxy for performance analysis.
| Object | Recommended identifying fields | Governance rule |
|---|---|---|
| Client account | Client or legal entity | brand | market | lifecycle status | One account owner maintains the canonical name and customer ID in the inventory. |
| Campaign | Channel or campaign type | market | intent or objective | service line | Use controlled abbreviations; avoid dates and transient performance claims unless a dated test is intentionally named. |
| Performance Max asset group | Offer, product family, or landing-page theme | market when needed | Create a separate group only when the theme has a distinct operational or measurement purpose. |
| Experiment or promotion | Test or offer | market | start period or version | Record the hypothesis, end condition, and decision owner outside the name as well. |
3. Build a small label taxonomy for portfolio filtering and operational control
Labels are useful when they answer a repeatable operating question: Which accounts are onboarding? Which campaigns are in a controlled test? Which portfolio needs a budget review? A label is not a replacement for a CRM, account inventory, access control, or approval record. Use manager-account labels for organizing linked accounts where the current interface supports them, and use labels within client accounts for the campaign-level workflow they are intended to support. Verify the object scope in the interface before writing a label standard around it.
Choose controlled categories and assigned values
A label taxonomy for agencies works best when it has a small number of categories with a clear owner. Useful categories include lifecycle, service tier, business model, measurement status, and temporary operating queue. For example, a lifecycle category might use Onboarding, Active, Paused, and Offboarding. A measurement category might use Tracking Review or Enhanced Conversions Check. A queue category might use Budget Review or Landing Page Follow-up. Define who can create new values and how obsolete labels are retired.
| Label category | Example values | Purpose | Review rule |
|---|---|---|---|
| Lifecycle | Onboarding, Active, Paused, Offboarding | Identify where an account sits in the agency relationship and setup process. | Account owner updates the value after each documented lifecycle decision. |
| Service tier | Core, Growth, Enterprise | Filter work by contracted service scope, not by an operator’s personal judgment of client importance. | Client lead maintains the tier against the signed scope of work. |
| Measurement | Tracking Review, Consent Review, Import Check | Highlight accounts with a known measurement task or risk. | Remove the label when the defined issue is resolved and verified. |
| Optimization queue | Budget Review, Query Review, Creative Review | Create a work queue for a scheduled operating review. | Set an owner and due date in the agency task system; the label alone is not a task assignment. |
| Test status | Test Planned, Test Live, Test Readout | Make controlled experiments easier to locate across the portfolio. | Retire the status after the result and next action are documented. |
Avoid labels that are ambiguous, duplicative, or permanently attached to an account without a decision rule. Labels such as Important, Watch, and Needs Attention mean different things to different operators unless they have explicit definitions. If a status is meant to trigger action, specify the condition, owner, due date, and closure evidence. For example, Budget Review could mean forecast spend is more than 10% above the approved monthly plan or projected spend is below plan because of delivery constraints. The responsible operator should verify the numbers before applying or clearing the label.
Do not place confidential client notes, employee names, credentials, or sensitive commercial details in labels. Labels may be visible to people with account access and are a poor substitute for a permissioned agency record. Use a label to route attention; keep the underlying context and decision history in the approved inventory or workflow.
4. Define account ownership, access, and approval responsibilities separately
A reliable Google Ads account ownership workflow answers five different questions: Who owns the advertiser relationship? Who is responsible for routine account health? Who can make optimization changes? Who approves material changes? Who owns billing and access administration? One person may fill more than one role on a small account, but the responsibilities should still be explicit. Otherwise, a campaign operator may assume the client approved a budget increase, while the client lead assumes the operator was only investigating it.
Use a responsibility record with a primary and backup
Maintain a central account record with the client owner, day-to-day paid search owner, technical measurement owner, approver, backup operator, client admin contact, billing contact, customer ID, manager account path, and escalation route. Record the date each responsibility was last confirmed. Use role names as well as people’s names where possible so that a staff change does not make the process unintelligible. The record should point to the source of truth for contract scope, conversion definitions, target economics, and approval limits.
| Role | Accountability | Typical approval boundary |
|---|---|---|
| Client relationship owner | Scope, goals, communications, and escalation with the advertiser. | Confirms changes that affect commercial commitments or client strategy. |
| Optimization owner | Routine monitoring, analysis, recommendations, and documented execution. | Can make pre-authorized low-risk changes within written limits. |
| Technical measurement owner | Conversion tracking, analytics links, imports, consent-related checks, and measurement QA. | Reviews changes that alter conversion definitions, attribution inputs, or measurement configuration. |
| Approver | Reviews material budget, bidding, targeting, or structure changes before execution. | Approves or rejects the staged proposal and records the rationale. |
| Billing and access owner | Billing administration, user review, manager account links, and access cleanup. | Confirms billing and permission changes with the appropriate client contact. |
| Backup operator | Maintains continuity during leave, staffing changes, or urgent coverage. | Uses the same guardrails and handoff notes as the primary operator. |
Apply least-privilege access: grant users the level needed for their work, review it when responsibilities change, and remove access promptly when it is no longer required. Keep a client-authorized admin contact and make the intended ownership arrangement clear in onboarding documents. Treat billing access as a separate control from campaign optimization access. During offboarding, agree on the transition plan, preserve the client’s ability to access its account, document outstanding work, and remove the agency manager account link only when the client and contract process call for it.
5. Turn ownership into a repeatable review and approval workflow
Account structure only scales when the structure feeds a consistent operating cadence. Set a routine review that checks spend, conversions, conversion value, CPA or ROAS against the account’s approved target, impression share where relevant, search terms, campaign status, conversion tracking health, and unresolved recommendations. Analyze performance over a window that accounts for conversion lag. If a client commonly converts several days after a click, a same-day CPA comparison can overstate deterioration and prompt an unnecessary budget or bid change.
Set metric guardrails using account-specific economics and lag
Write the target CPA or ROAS, the source of that target, the conversion action included, and the review window into the account operating record. As a starting diagnostic, investigate a mature campaign when lag-adjusted CPA is 10% to 20% above its approved target or ROAS is 10% to 20% below target for a sufficiently informative period. This is an investigation threshold, not an automatic bid rule. Require enough conversion volume for a meaningful comparison, compare like-for-like days and markets, and distinguish tracking changes, seasonality, budget constraints, and mix shifts before recommending action.
For a pacing check, calculate expected spend by multiplying the approved monthly budget by the share of the month that has elapsed. Compare actual spend and a forecast of remaining spend with that expected amount. For example, if 40% of the month has elapsed, expected spend at an even pace is about 40% of the monthly plan. A variance greater than 10% can trigger a review, but the operator should first account for billing cycles, campaign start dates, deliberate front- or back-loading, and demand patterns. Do not increase budgets solely to correct a pacing variance if the account is already above its CPA ceiling or below its ROAS floor.
- Review tracking health before interpreting a sudden conversion decline: verify conversion action status, tagging changes, import freshness, and any known consent or landing-page changes.
- Use the account’s conversion lag distribution to choose the reporting window; compare lag-adjusted or sufficiently mature periods rather than treating recent incomplete data as final.
- Check whether a campaign is limited by budget or another delivery constraint before proposing a budget increase, and evaluate the likely incremental value against the approved CPA or ROAS target.
- For Performance Max, review campaign-level outcomes alongside asset group themes, listing or feed coverage where applicable, landing-page alignment, and conversion quality. Separate asset groups only when they represent a meaningfully different offer, product set, market, or reporting need.
- Record the hypothesis, affected campaigns, expected benefit, downside risk, success measure, and review date for material changes.
A single day of poor CPA or ROAS is rarely enough evidence for a material change, especially when conversion lag is long or conversion volume is low. Use an agreed minimum evidence standard, such as a mature 14- to 30-day comparison for lower-volume campaigns, and extend the window when the account’s buying cycle requires it. Escalate immediately for tracking failures, policy problems, or uncontrolled spend rather than waiting for the normal performance window.
Route changes by impact and reversibility
Classify work into routine, material, and critical changes. Routine examples may include correcting a broken URL, pausing an explicitly out-of-scope item, or applying a pre-approved negative keyword under a documented policy. Material changes include budget changes above a set percentage, bidding strategy changes, target CPA or ROAS changes, geographic expansion, conversion action changes, and substantial campaign restructures. Critical changes include suspected tracking failure, policy suspension, an unexpected spending spike, or compromised access. Define the percentage and monetary thresholds in each contract or account playbook instead of assuming one limit fits every client.
For every material proposal, the operator should record the current state, proposed change, reason, expected outcome, risk, and rollback condition. The approver should be a named role with authority to accept the financial or measurement impact. If the request falls outside the agreed scope, route it to the client relationship owner rather than treating technical access as client authorization.
6. Scale review depth and controls to the agency’s budget tier
Budget does not determine account complexity by itself, but monthly media spend is a useful way to set a baseline for review capacity and control depth. A $5,000 account still needs correct conversion measurement and a documented target. A $200,000 account needs stronger change control because a small percentage error can create a large financial impact. Tune the thresholds to contract terms, margin, lead quality, seasonality, conversion lag, and client approval expectations.
| Monthly media budget | Review and coverage model | Suggested governance controls | Example pacing and performance trigger |
|---|---|---|---|
| $5k | One primary operator with a named backup; weekly review plus immediate alerts for tracking or spend anomalies. | Document the target CPA or ROAS, conversion actions, budget cap, and client approver. Require approval for any increase outside the pre-approved monthly plan. | Review a sustained pacing variance above roughly 10% and investigate mature CPA more than 15% above target before changing bids or budget. |
| $50k | Primary operator plus peer or lead review of monthly strategy; weekly pacing checks and scheduled search-term, creative, and measurement reviews. | Separate routine permissions from approval authority. Require a recorded reviewer for material budget, target, geographic, and conversion-setting changes. | Set account-specific thresholds, such as a 10% pacing variance or a 10% to 15% lag-adjusted CPA or ROAS deviation sustained across the agreed window. |
| $200k | Named account lead, daily automated or analyst monitoring for anomalies, backup coverage, and documented cross-functional review where measurement or feeds are involved. | Use a change log, two-person review for high-impact changes, explicit client approval limits, and a rollback plan for material restructures or budget shifts. | Escalate any unexpected spend variance or tracking break quickly; use forecasted month-end spend and mature performance cohorts, not a single-day threshold, for strategic decisions. |
These are starting controls, not universal platform rules. For any tier, make thresholds more conservative when the account has low margins, strict legal or brand controls, volatile inventory, or a long sales cycle. An account with a $5,000 monthly budget and one high-value conversion may need more caution than a higher-spend account with thousands of stable purchases. Pair portfolio reporting with diagnostic tools when a question needs a focused calculation: use the Google Ads Waste Calculator to estimate spend on weak or irrelevant traffic, the Lost Impression Share Calculator to assess eligible reach constraints, and the PMax Cannibalization Checker when evaluating overlap concerns.
7. Onboard, audit, and maintain the structure as the agency grows
Use the same onboarding sequence for every new account. Confirm that the client’s intended account is the one being linked, record its customer ID and time zone, verify currency and billing responsibility, identify the client admin contact, link the appropriate agency manager account, and assign named agency owners. Then review conversion actions, campaign goals, analytics or import dependencies, tag status, consent considerations, and historical performance. Apply the approved account name and lifecycle label only after confirming the identity and status of the account.
Run a recurring structure audit
Audit the manager account tree and inventory at least quarterly, and whenever an account owner or client relationship changes. Compare the linked accounts in Google Ads with the agency’s authoritative inventory. Check for duplicate or stale accounts, inconsistent names, missing labels, unclear manager account paths, unassigned primary owners, users who no longer need access, unresolved onboarding labels, and billing or client admin details that have not been confirmed. The audit should produce assigned fixes and due dates, not just a spreadsheet snapshot.
- Confirm each active client account has a matching inventory record, customer ID, primary owner, backup, client admin contact, and defined approver.
- Check that the visible account name follows the standard and that the market, brand, and lifecycle status are still accurate.
- Review manager account links and user access against current responsibilities; remove access that is no longer required through the appropriate process.
- Reconcile lifecycle, measurement, service-tier, and work-queue labels against their definitions; retire stale values and investigate labels with no owner.
- Review the last material changes and approvals, unresolved measurement risks, budget guardrails, and documented client authorization.
- For offboarding, confirm campaign and data handoff expectations, billing and access responsibilities, outstanding approvals, and the planned manager-account unlinking date.
During growth or acquisition, resist migrating accounts merely to make the tree visually uniform. First map the current hierarchy, account IDs, client ownership, billing setup, users, naming, labels, and conversion dependencies. Identify which inconsistencies create a concrete risk, then stage cleanup in batches with an owner and rollback plan. A name change is usually a low-risk standardization; changing account access, billing, conversion actions, or campaign structure can have material consequences and deserves a separate review.
Use a human approval layer for proposed optimizations
PPC Tuner can fit into this operating model as a Gemini 3.8 AI human-in-the-loop alternative for preparing optimization work. It stages proposed mutate operations for review and approval in the PPC Tuner secure web application workspace. The operator can compare the proposal with the account’s owner, target, budget guardrails, and approval rules; an authorized reviewer then decides whether to approve it. This gives the agency a consistent review point without treating generated recommendations as permission to change a client account automatically.
The workflow should still begin with agency policy: define which changes can be made routinely, which require a peer reviewer, and which require client authorization. Record the change rationale and outcome in the agency’s chosen system of record, and ensure the account inventory identifies the responsible operator and approver. PPC Tuner supports the staging and review portion of that process; it does not replace clear account ownership, client authorization, access governance, or the agency’s own recordkeeping requirements.
The strongest Google Ads manager account structure connects hierarchy, account identity, labels, named owners, approval boundaries, and audit evidence. If an unfamiliar operator can identify the client, find the right account, confirm the target, know who approves a budget or measurement change, and locate the handoff record, the structure is doing its job.
Make every account easier to review and hand off
Start with one portfolio inventory, a controlled naming standard, and a named primary and backup owner for every client. Then define the metrics and change thresholds that require review. Use PPC Tuner to stage proposed optimizations for approval in a consistent workspace, while keeping client ownership, access, and authorization explicit.
No credit card required • 100% read-only audit • Takes 60 seconds
Agency Capacity Modeler
Model accounts per media buyer, loaded labor cost, and margin expansion.
About the author

10+ years in paid media and analytics, managing over $1M/month in Google Ads spend across home services, legal, insurance, and SaaS.
Ryan is the founder of PPC Tuner and Double R Marketing. He specializes in Google Ads automation, Smart Bidding reverse-engineering, and high-performance search infrastructure.
Connect on LinkedIn