How do I give an agency access to my Meta ad account?
Ask the agency for its business portfolio ID. In Meta Business Suite settings for your portfolio, click Partners, then Add and Give a partner access to your assets. Enter the ID, choose the ad account and other assets, set full control or partial access, and click Assign assets. You need full control of your portfolio.
To let an agency run your ads, you can share the ad account with the agency’s business portfolio. Meta calls this giving a partner access. Your business keeps ownership of the ad account, the agency gets the permissions you choose, and the agency then decides which of its own people work on it.
What do you need first?
| Requirement | Detail from Meta |
|---|---|
| Your access | Full control of your business portfolio |
| The agency | Its own business portfolio, and its business portfolio ID |
| Security | Two-factor authentication turned on for your business portfolio |
If you don’t see Partners in your settings, Meta says you may not have full control of the portfolio.
How do you share the ad account?
- Go to Settings in Meta Business Suite for your business portfolio.
- Click Partners in the Users section of the left menu.
- Click Add, then Give a partner access to your assets.
- Enter the agency’s business portfolio ID and click Next.
- Choose the ad account and any other assets to share.
- Choose full control or partial access, and select tasks if partial.
- Click Assign assets.
Someone else with full control of your portfolio may need to approve this. Both you and the agency can then see the shared assets in your own portfolio settings.
Should you give full control or partial access?
| Level | What the agency can do |
|---|---|
| Full control | Manage everything on the asset, but not share it with another business; only the owner can do that |
| Partial access | Complete specific tasks, such as creating content, managing ads and responding to messages |
With partial access, the agency can only give its own people permission for the tasks you assigned to the agency.
What if the agency asks you for access?
The agency can send a request instead. From its own portfolio, it can go to Ad accounts, click + Add, choose to request access to an ad account in another business portfolio, enter your ad account ID and pick partial access or full control. You or someone with full control of your portfolio then approves it. Meta also describes the reverse: from your Ad accounts tab, click Assign partner and enter the agency’s portfolio ID.
FAQ
Does sharing move my ad account to the agency?
No. Meta says that when an account is shared, it remains in the owner’s portfolio and access is shared with the other portfolio. This is different from claiming an ad account, which may permanently move it into the claiming portfolio.
How does the agency find its business portfolio ID?
Meta says business portfolio IDs can be found in Meta Business Suite settings for the organization’s business portfolio. Ask the agency to look there and send you the number before you start, since you enter it in step 4.
Can I ask an agency to share its assets with me?
Yes. In Partners, click Add, then Ask a partner to assign you their assets. Enter the partner’s email and business portfolio ID, choose both businesses’ roles, pick the asset types and permissions you want, then send the request. The partner can approve, deny or change it.
Sources
- Give a partner access to business assets in your business portfolio (Meta, checked 2 Oct 2026)
- Ask a partner to share assets with your business (Meta, checked 2 Oct 2026)
- Add an ad account to your business portfolio in Meta Business Suite (Meta, checked 2 Oct 2026)
Drafted with AI and checked claim by claim against the pages linked under Sources. Found a mistake? Tell us via the corrections policy.