Skip to content

How to give agency access to a Facebook ad account

Last updated · roles checked against Meta help

The short answer

Ask for partial access with "Manage campaigns" on the one ad account. It lets you view, create and edit ads and access reports. Full access ("Manage ad accounts") adds control of settings, finances and permissions, which an agency rarely needs.

What to ask for

Ask for
Partial access: Manage campaigns Partner access
Minimum safe access
Running ads: Manage campaigns. Reporting only: View performance.
Client needs
Full access (formerly full control) of the business portfolio that owns the ad account, plus your business portfolio ID.

Ask for Partial access: Manage campaigns and nothing broader. The smallest role that does the job is easier for the client to approve, easier to audit later, and simpler to remove when the work ends. If the scope of work grows, ask again for the larger role rather than requesting it up front.

Permission levelsscroll →
PermissionLevelLets the agency
Manage campaignsPartial accessView ads, create and edit ads, access reports
View performancePartial accessView ads, access reports
Manage Creative Hub mockupsPartial accessView, create and edit Creative Hub mockups
Manage ad accountsFull accessEverything above plus ad account settings, finances and permissions

What the client clicks

Send these steps to the person who holds full access (formerly full control) of the business portfolio that owns the ad account, plus your business portfolio id. Tick them off as you go.

Meta: Ad account0 / 5

What breaks if the role is wrong

  • Too lowView performance: you can see ads and reports but can't create or edit ads.
  • Too highManage ad accounts (full access) also controls ad account settings, finances and permissions.
  • GotchaMeta renamed 'full control' to 'full access'. Some help pages and screens still say 'full control'; they mean the same level.
  • GotchaOnce an ad account is in a business portfolio, its permissions can only be changed from the portfolio, not from Ads Manager settings.
  • GotchaRunning ads for a Page also needs Page access (Ads task or full access).

Copy this access request

Fill in the blanks and paste it into your email to the client. Nothing you type leaves this page.

Sources

Last updated

Skip the back-and-forth. Send one AuthHub link.

One branded link walks each client through official invites on 15+ platforms. $29/$79/$149 a month for 5/20/50 active clients.

Start free