📖 Platform Tutorials

Google Ads Access Guide: How Clients Grant Agency Permissions

The complete guide to getting Google Ads manager account access. Learn the difference between MCC, manager accounts, and direct access—plus how to avoid the most common permission errors.

Jon High· FounderJanuary 16, 202410 min read
#Google Ads#MCC#manager account#permissions

Google's Unique Multi-Product Challenge

Google isn't just one platform—it's an entire ecosystem. When you need client access, you're often dealing with:

  • **Google Ads** (formerly AdWords)
  • **Google Analytics 4** (GA4)
  • **Google Tag Manager** (GTM)
  • **Google Merchant Center**
  • **Google Search Console**
  • **YouTube Ads**
  • Each has its own access system, and clients often confuse them. This guide focuses specifically on Google Ads, but we'll also cover how the Google ecosystem connects.

    Understanding Google Ads Account Structure

    Before requesting access, understand the hierarchy:

    MCC (Manager Account)

    ├── Client Account 1

    ├── Client Account 2

    └── Client Account 3

  • **MCC (My Client Center)**: Also called a Manager Account, this lets agencies manage multiple client accounts from one dashboard
  • **Client Account**: The individual Google Ads account containing campaigns, ad groups, and ads
  • Pro Tip: As an agency, you should have your own MCC. All client accounts are then linked under your manager account for centralized management.

    The Manual Way: Step-by-Step Client Instructions

    Option 1: Linking to Your Agency's MCC (Recommended)

    This is the cleanest approach. The client links their account to your manager account, and you manage everything from one dashboard.

    #### Step 1: Get Your Agency's MCC ID

  • Log into your Google Ads account
  • Click the **account selector** (top right, shows your account ID)
  • Your **10-digit MCC ID** is displayed (e.g., 123-456-7890)
  • #### Step 2: Send Your Client These Instructions

    Have your client follow these exact steps:

  • Log into [Google Ads](https://ads.google.com)
  • Click **Tools & Settings** (wrench icon, top right)
  • Under **Setup**, click **Account link** → **Manager account**
  • Enter your agency's **10-digit MCC ID** (include hyphens: 123-456-7890)
  • Select **Account Admin** or **Standard** access level
  • Click **Send request**
  • Option 2: Direct Email Invitation

    If your client prefers, you can send an email invitation:

  • In your MCC, click **Tools & Settings** → **Account link** → **Manager account**
  • Click the **+** button → **Link existing account**
  • Enter the client's **Customer ID** (10 digits, found in their account URL)
  • Select access level
  • Click **Send invitation**
  • Google Ads Permission Levels Explained

    Google Ads has more granular permissions than most platforms:

    Access LevelCan CreateCan EditCan DeleteCan View BillingEmail NotificationsBest For
    --------------------------------------------------------------------------------------------

    | Admin | ✅ | ✅ | ✅ | ✅ | ✅ | Full account management |

    | Standard | ✅ | ✅ | ❌ | ❌ | ✅ | Campaign management (recommended) |

    | Read-only | ❌ | ❌ | ❌ | ❌ | ✅ | Reporting and monitoring |

    | Email-only | ❌ | ❌ | ❌ | ❌ | ✅ | Notifications only |

    Common Google Ads Access Issues (And Fixes)

    Issue 1: "Account Already Linked to Another Manager"

    The Problem: Google allows only one manager account link per client account. If the client's previous agency never removed their link, you can't link yours.

    Solution:

  • Have the client go to **Tools & Settings** → **Account link** → **Manager account**
  • Select the old manager account
  • Click **Unlink**
  • Now they can link your MCC
  • Issue 2: Wrong Customer ID Format

    The Problem: Google Ads Customer IDs are 10 digits with hyphens (123-456-7890), but clients often omit the hyphens or provide the wrong number.

    Solution:

  • The Customer ID is in the account URL: ads.google.com/aw/ac/1234567890
  • Format as XXX-XXX-XXXX with hyphens
  • Verify by having the client screenshot their account overview
  • Issue 3: Invitation Never Arrives

    The Problem: Email invitations end up in spam, or the client uses a different email address than their Google Ads login.

    Solution:

  • Use the MCC linking method (Option 1 above) instead of email
  • Verify the client's Google Ads email address matches
  • Check spam/promotions folders
  • Issue 4: "You Don't Have Permission to View This Account"

    The Problem: You received access, but can't see certain accounts or features.

    Solution:

  • Verify you received the correct access level (Standard or Admin)
  • Check that the client linked the **correct account** (clients often have multiple)
  • Try accessing from the MCC dashboard vs. direct account URL
  • The Google Ecosystem Advantage

    One of Google's unique features: single OAuth for multiple products.

    With Agency Access Platform, when a client authorizes Google, they can grant access to 8 products at once:

  • Google Ads
  • Google Analytics 4 (GA4)
  • Google Tag Manager (GTM)
  • Google Merchant Center
  • Google Search Console
  • YouTube Ads
  • Google Display & Video 360
  • Campaign Manager 360
  • This hierarchical access is impossible with other platforms—each requires separate authorization.

    Security Best Practices for Google Ads Access

    For Agencies:

    Do:

  • Maintain separate MCCs for different client tiers (enterprise, SMB, local)
  • Use agency-wide 2-factor authentication
  • Document all linked accounts in a client spreadsheet
  • Regularly audit active links and remove past clients
  • Don't:

  • Never ask for client Google login credentials
  • Don't use the same MCC for personal and client accounts
  • Avoid requesting unnecessary admin privileges
  • Don't keep access for inactive clients
  • For Clients:

    Do:

  • Link to agency MCC rather than granting direct login
  • Use Standard access unless Admin is necessary
  • Set up billing alerts when granting agency access
  • Review account access quarterly
  • Don't:

  • Never share Google account passwords
  • Don't grant Admin access unless you trust the agency fully
  • Avoid linking multiple agencies simultaneously (conflicts arise)
  • Pro Tips for Smoother Google Ads Onboarding

    1. Create a Client Access Spreadsheet

    Track all client access in one place:

    ClientCustomer IDMCC LinkedAccess LevelDate LinkedNotes
    ------------------------------------------------------------------
    Acme Corp123-456-7890Standard2024-01-15Yearly contract

    2. Standardize Your Request Process

    Create an email template:

    Subject: Google Ads Access Request - [Client Name]

    >

    Hi [Client Name],

    >

    To launch your Google Ads campaigns, I need access to your account. Please follow these steps:

    >

    1. Log into ads.google.com
    2. Click Tools & Settings (wrench icon) → Account link → Manager account

    > 3. Enter our MCC ID: 123-456-7890

    > 4. Select Standard access level

    5. Click Send request

    >

    This typically takes 2-3 minutes. I'll receive a notification once complete.

    >

    Thanks!

    3. Use the Developer Token

    When you set up your MCC, apply for a Google Ads Developer Token. This is required for:

  • Using the Google Ads API
  • Managing accounts programmatically
  • Integrating with third-party tools
  • 4. Test Access Immediately

    Once the client grants access:

  • Log into your MCC
  • Select the client account from the dropdown
  • Try viewing campaigns, creating a test campaign, and accessing billing settings
  • Screenshot the account overview for your records
  • Scaling Your Agency: Beyond Manual Google Ads Access

    As you grow from 10 to 100 clients, consider:

  • **Automated Onboarding**: Use platforms that send guided OAuth flows
  • **Bulk Operations**: MCC allows bulk campaign creation and edits across accounts
  • **Scripts and Rules**: Set up automated bidding rules and scripts across all managed accounts
  • **API Integration**: Build custom dashboards pulling data from all client accounts
  • Key Takeaways

  • Google Ads uses a manager account (MCC) system for centralized client management
  • Link client accounts to your MCC—don't request direct login access
  • Only one MCC can be linked per account, so ensure previous agencies are removed
  • Standard access is sufficient for most campaign management needs
  • The Google ecosystem allows 8-product access from a single OAuth
  • Ready to streamline Google Ads onboarding? [Start your free trial](/pricing) and get client access in 5 minutes, not 3 days.


    *Need help with other Google products? Read our guides for [GA4 access](/blog/ga4-access-agencies) and [Google Tag Manager access](/blog/gtm-access-guide).*

    Ready to transform your client onboarding?

    Join 50+ agencies saving hundreds of hours every month with Agency Access Platform.

    Related Articles

    Ready to Transform Your Client Onboarding?

    Join 50+ agencies saving hundreds of hours every month. Replace 47-email onboarding with a single link.