Google Ads MCC (My Client Center) is the multi-account management structure that agencies use to access and manage all their client accounts from a single login. If you manage more than a couple of Google Ads accounts, MCC is not optional -- it is the operational foundation of your agency.
This guide covers everything about MCC: how it works, how to set it up correctly, the permissions model, cross-account features, and the best practices that separate well-organized agencies from chaotic ones.
What Is Google Ads MCC?
MCC -- My Client Center -- is Google's term for a manager account that sits above individual Google Ads accounts. It gives you a single dashboard to access multiple accounts without logging in and out.
A quick clarification: "MCC" and "Google Ads manager account" refer to the same thing. Google has largely moved to the "manager account" terminology in their documentation, but the industry still widely uses "MCC." Throughout this guide, we use both interchangeably.
What MCC Gives You
- Single login -- access all linked client accounts from one interface.
- Cross-account reporting -- view performance data across multiple accounts in one place.
- Consolidated billing -- manage payment methods and invoicing centrally (optional).
- Cross-account tools -- shared negative keyword lists, shared budgets, and cross-account bid strategies.
- User management -- control who on your team can access which accounts.
- Account-level actions -- create new accounts, link existing accounts, and manage account settings.
Setting Up Your MCC
Creating a Manager Account
- Go to ads.google.com/home/tools/manager-accounts.
- Sign in with a Google account (use an agency-owned email, not a personal one).
- Enter your manager account name (typically your agency name).
- Select your primary use case ("Manage other people's accounts" for agencies).
- Choose your country and time zone.
- The account is created immediately.
Important: Use a Google Workspace email tied to your agency domain. If the person who created the MCC leaves the agency, you need to be able to recover access through your domain's admin console.
Linking Client Accounts
There are two ways to link accounts:
Method 1: Send a link request from MCC.
- In your MCC, go to Accounts > Sub-accounts.
- Click the blue "+" button and select "Link existing account."
- Enter the client's Google Ads Customer ID (the 10-digit number).
- The client receives a link request in their account and must approve it.
Method 2: Client sends a link request.
- The client logs into their Google Ads account.
- Goes to Settings > Account Access and Security.
- Clicks "+" and adds your MCC's Customer ID as a manager.
- You accept the request in your MCC.
Method 1 is more common for agencies, but Method 2 works when clients want to initiate the process.
Creating New Accounts Under MCC
You can create new Google Ads accounts directly from your MCC:
- In Accounts > Sub-accounts, click "+" and select "Create new account."
- Fill in the account details (name, time zone, currency, billing).
- The account is automatically linked to your MCC.
This is useful when onboarding new clients who do not have existing Google Ads accounts. Accounts created this way are owned by the MCC, which simplifies management but has implications if the client relationship ends.
MCC Hierarchy and Structure
Flat vs. Nested Structures
MCC supports hierarchical structures. A manager account can contain other manager accounts, which in turn contain individual accounts.
Flat structure:
Agency MCC
|-- Client A Account
|-- Client B Account
|-- Client C Account
|-- Client D Account
Nested structure:
Agency MCC (Top-level)
|-- Sub-Manager: Enterprise Clients
| |-- Client A Account
| |-- Client B Account
|-- Sub-Manager: SMB Clients
| |-- Client C Account
| |-- Client D Account
|-- Sub-Manager: E-commerce Vertical
|-- Client E Account
|-- Client F Account
When to Use Sub-Managers
Sub-manager accounts add a layer between your top-level MCC and individual client accounts. Use them when:
- Your agency has distinct teams -- each team manages a set of clients and needs a dedicated view. A sub-manager per team keeps things clean.
- You manage different verticals -- grouping accounts by industry helps with cross-account reporting and benchmarking.
- You need different billing structures -- sub-managers can have their own billing settings.
- Your team size requires access segmentation -- not everyone needs access to every account. Sub-managers let you grant access to a subset of accounts.
- You are scaling past 50-100 accounts -- at this scale, a flat structure becomes unwieldy.
When NOT to Use Sub-Managers
- Small agencies (under 20 accounts) -- the overhead of sub-managers is not justified.
- When all team members need access to all accounts -- sub-managers add unnecessary complexity.
- When you are the only person managing accounts -- there is no access segmentation benefit.
Naming Conventions
As your MCC grows, consistent naming conventions become critical. Without them, finding the right account or campaign becomes a time sink.
Account Naming
Use a consistent format for all accounts:
[Client Name] - [Market/Region] - [Account Type]
Examples:
- "Acme Corp - US - Search"
- "Acme Corp - US - Shopping"
- "Acme Corp - UK - Search"
- "Beta Inc - Global - Display"
Campaign Naming Within Accounts
While campaign naming is at the account level, agencies benefit from standardized conventions across accounts:
[Network] - [Goal] - [Targeting] - [Additional Detail]
Examples:
- "Search - Lead Gen - Brand - Exact"
- "Search - Lead Gen - Non-Brand - Broad"
- "Shopping - Revenue - All Products"
- "Display - Remarketing - Cart Abandoners"
Consistent naming makes cross-account reporting meaningful and lets team members navigate unfamiliar accounts quickly.
Permissions and Access Levels
MCC has a granular permissions model. Understanding it is important for both security and operational efficiency.
Access Levels
| Level | What It Can Do |
|-------|---------------|
| Admin | Full access. Can manage users, link/unlink accounts, manage billing, and make all campaign changes. |
| Standard | Can manage campaigns, ads, keywords, and settings. Cannot manage users or billing. |
| Read Only | Can view all data but cannot make any changes. Useful for clients who want to see their account or executives who need reporting access. |
| Email Only | Receives email notifications but cannot log in to the account. |
Best Practices for Access Management
- Principle of least privilege -- give each team member the minimum access level they need. Account managers get Standard access. Executives get Read Only. New hires start with Read Only until trained.
- Use MCC-level access -- grant access at the MCC level rather than individual account level when possible. This simplifies management when accounts are added or removed.
- Regular access audits -- review who has access quarterly. Remove access for departed employees immediately. This is a security requirement, not just a best practice.
- Two-factor authentication -- require 2FA for all users with Admin or Standard access. Google Ads supports this natively.
- Separate personal and agency accounts -- team members should use their agency email for Google Ads access, not personal Gmail accounts. When they leave, you can revoke access through your domain admin.
Cross-Account Features
Shared Negative Keyword Lists
Create negative keyword lists at the MCC level and apply them across multiple accounts. This is invaluable for:
- Industry-standard negatives (free, jobs, salary, DIY).
- Brand-specific negatives shared across a client's multiple accounts.
- Competitor terms that should be excluded.
To create a shared list:
- Go to Tools & Settings > Shared Library > Negative Keyword Lists.
- Create a new list and add keywords.
- Apply the list to selected campaigns across linked accounts.
Cross-Account Reporting
MCC dashboards let you view aggregated performance data across accounts. Use this for:
- Agency-wide performance snapshots.
- Identifying accounts that need attention.
- Comparing performance across similar clients or verticals.
The Accounts view in MCC shows key metrics (clicks, conversions, cost, CPA) for all linked accounts in a single table. You can filter, sort, and segment this data.
Cross-Account Bid Strategies
Portfolio bid strategies can span multiple campaigns across accounts in the same MCC. This is useful for clients with multiple accounts (e.g., different regions) that share performance goals.
Account-Level Alerts
MCC provides basic alerts at the account level -- billing issues, disapproved ads, and policy violations. These are useful but limited in scope and customization.
MCC Limitations
MCC is essential, but it has real limitations that agencies encounter as they scale.
No Cross-Account Automation
MCC provides access to accounts but not automated workflows across them. You can view all accounts, but you cannot create rules that monitor conditions across accounts and take action automatically.
For example, you cannot create a native rule that says "Alert me when any account's conversion rate drops by more than 20% week over week." You would need to check each account individually or use scripts or external tools.
Limited Reporting Flexibility
MCC cross-account reports cover basic metrics but lack the depth needed for agency reporting. You cannot build custom cross-account dashboards, trend analysis, or benchmarking reports natively.
No Task Management
When you identify an issue in an account, there is no way to create a task or assignment within MCC. The workflow goes: spot issue in MCC, switch to a project management tool, create a task, switch back to Google Ads. This context-switching adds up.
No Severity or Priority System
MCC shows account status, but it does not differentiate between a minor issue (one ad disapproved in a low-spend campaign) and a critical issue (conversion tracking broken on the highest-spend account). Everything looks the same in the account list.
Scaling Complexity
As your MCC grows past 100 accounts, even well-organized structures become difficult to monitor. The number of potential issues grows linearly with accounts, but your team's attention does not. Something always slips through.
MCC Best Practices at Scale
1. Standardize Everything
Naming conventions, campaign structures, conversion tracking setups, and reporting configurations should be standardized across accounts. This reduces cognitive load when team members switch between accounts and makes cross-account analysis meaningful.
2. Document Your Structure
Maintain a living document that maps your MCC structure: which accounts are under which sub-managers, who manages each account, and what the account's primary KPIs are. This becomes the operational manual for your team.
3. Automate Monitoring
The most time-consuming part of managing an MCC at scale is monitoring. Checking each account for issues, reviewing performance trends, and catching anomalies is essential but repetitive. Automate what you can so your team focuses on strategy.
4. Regular Cleanup
- Remove access for departed employees immediately.
- Unlink accounts for churned clients.
- Archive (but do not delete) paused accounts.
- Review sub-manager structure annually as your agency evolves.
5. Separate Test and Client Accounts
If your agency runs test campaigns or internal accounts, put them in a separate sub-manager. This keeps them out of client reporting and prevents accidental changes.
Filling the Gaps in MCC
MCC gives you access, organization, and basic cross-account visibility. But it does not give you automation, alerting, task management, or the proactive monitoring that growing agencies need.
This is where purpose-built tools come in. AdsCockpit connects to your MCC and adds the layers that Google does not provide:
- Cross-account monitoring -- define conditions once and monitor them across every linked account.
- Severity-based alerting -- not every issue is equally urgent. Get the right alert at the right intensity.
- Task creation -- when an issue is detected, a task is created and assigned. No context-switching to a separate tool.
- Workspace organization -- organize your accounts in a way that matches your team structure, not just Google's hierarchy.
Your MCC is the foundation. AdsCockpit is the operational layer on top.