How to give an agency access to an Instagram account
Updated By Adcato
You do not need to share your Instagram password. Add your Instagram professional account to your business portfolio, then give the agency partner access: in Meta Business Suite open Settings > Partners > Add > Give a partner access to your assets, enter the agency's business portfolio ID, pick the Instagram account and the tasks it needs, and click Assign assets. An agency that only runs ads needs Ads and Insights.
Before you start
Three things have to be true before an agency can get partner access to an Instagram account.
- It is a professional account. Meta only adds business or creator accounts to a business portfolio. If yours is personal, switch it in the Instagram app: Profile > More (Settings and activity) > Account type and tools under For professionals > Switch to professional account, then choose Business or Creator. Professional accounts cannot be private, so a private account becomes public.
- You have full control of a business portfolio. If you have none, create one first.
- The account is not in another business portfolio. An Instagram account can be in one portfolio only. If an old agency's portfolio has it, that business has to remove it or give you access.
Add the Instagram account to your business portfolio
On a computer:
- Go to Settings in Meta Business Suite for your business portfolio.
- Click Instagram accounts under Accounts in the left menu.
- Click Add, read the information and click Add Instagram account.
- A new window opens. Enter your Instagram username and password there and click Log in. This is Instagram's own login, typed by you; the agency is not part of this step.
- If you use two-factor authentication, enter your security code.
- Click Confirm.
If your Facebook Page is connected to this Instagram account and you are adding the Page too, Meta has you claim both together with Claim Page and Instagram. Switching to a professional account, connecting the Page and why the account does not show up are in how to connect Instagram to your Facebook Page and business portfolio.
Meta's help on assigning an Instagram account to people says you must be logged into the account in Settings first. If Meta asks you to log in again when you share it, select the account under Instagram accounts and log in.
Give the agency partner access
- In Settings, under Users in the left menu, click Partners.
- Click Add, then Give a partner access to your assets.
- Enter the agency's business portfolio ID and click Next.
- Select the Instagram account and choose partial access with tasks, or full control.
- Click Assign assets.
Someone else with full control of your portfolio may need to approve the share. The partner access guide covers that and the other asset types.
Which tasks to give
Meta's tasks for an Instagram account:
- Content: create, manage or delete posts, stories and more as the account.
- Messages: send and respond to direct messages as the account.
- Community activity: review and respond to comments, remove unwanted content and report activity.
- Ads: create, manage and delete ads for the account.
- Insights: see how the account, its content and its ads perform.
Meta also lists Creator management and Creator content for its Creator Marketing Hub, which an agency that runs ads or posts does not need. Full control adds giving and removing access (except for the person who created the account) and managing the payment method used to run ads.
Pick by the work the agency does:
- Runs ads only: Ads and Insights.
- Runs the account day to day: Content, Community activity and Insights, and Messages if it answers your direct messages.
The guide to access levels sets these tasks next to the levels on your Page, ad account and Google accounts.
For ads, the agency also needs the ad account. Meta says only people with access to the ad accounts connected to the Instagram account can use it to advertise. See how to give an agency access to a Meta ad account.
Instagram and your Facebook Page are linked
An Instagram account can be connected to a Facebook Page. Meta notes that once they are connected, anyone with access to either the Page or the Instagram account can manage both. So if you give the agency your Facebook Page, assume it can also work on the connected Instagram account, and choose its tasks with that in mind.
Without a business portfolio
Partner access always goes through a business portfolio. Instagram has one other way to let someone in without the password: Shared access, in the Instagram app under Menu > Shared access > Invite people. It is only available to eligible accounts. You invite people, not a business; they get 7 days to accept, and you decide separately whether they can use your inbox and add to your story. On a Meta One plan, the plan sets how many people you can invite.
For an agency, partner access is easier to manage: the agency handles its own staff, and you remove one partner when the work ends.
With partner access or Shared access nobody needs your password, so there is no reason to send it.
Troubleshooting
Meta lists these reasons an Instagram account cannot be added to a business portfolio.
You do not have full access to the business portfolio
Ask someone with full access to add the account, or to give you full access.
Another admin has to approve
Even with full access, another person with full access may need to approve the Instagram account. They do it in Requests in Settings.
The account is linked to a Facebook profile instead of a Page
You cannot add it that way. Claim a Facebook Page and the Instagram account in your business portfolio, then connect them.
The account is already in a different business portfolio
Each Instagram account can be in one portfolio only. The other business can remove it, or give you access to it.
A restriction
A restriction on the business portfolio, an ad account, your user account or the Page can block the account. Check Meta Business Support Home. More causes are in Meta sharing errors and fixes.
How to remove the agency
In Meta Business Suite, go to Settings > Partners, select the agency, click Options in the top right, choose Remove from business portfolio and click Remove partner. Your Instagram account stays in your business portfolio.
Doing it with an access link
Our access link covers this task. You open the agency's link, sign in with Facebook, pick your Instagram accounts from a list and confirm; the agency's business gets the tasks it asked for. If you cannot share an account, the box says why and who can, and the same link works for that person.
Ask your client with one link
Send your client one link. They sign in with Facebook, pick their Instagram account and confirm. You see where each client stands on your dashboard.
In preview: sign-up is by invitation, and until Meta and Google approve the app, it works with simulated and test accounts only.
Start freeQuestions
Can the agency read my Instagram messages?
Only if you give it the Messages task or full control. Without them, the agency cannot send or read direct messages as your account.
Can the agency post on my Instagram account?
Only with the Content task or full control. Content lets it create, manage or delete posts and stories as the account.
Does the agency need my password or login code?
No. You log in to Instagram yourself, in Instagram's own window, when you add the account to your business portfolio. The agency then works from its own business portfolio.
How do I remove the agency later?
In Meta Business Suite, go to Settings > Partners, select the agency, click Options, then Remove from business portfolio and Remove partner.
Checked against
- How to add an Instagram account to a business portfolio (Meta Business Help Center), read
- Give a partner access to business assets in your business portfolio (Meta Business Help Center), read
- Business portfolio assets and their task-based access settings (Meta Business Help Center), read
- Add people to a business portfolio and assign a business asset (Meta Business Help Center), read
- What to do if you can't add Instagram to a business portfolio (Meta Business Help Center), read
- How to connect or disconnect Instagram and a Facebook Page (Meta Business Help Center), read
- Set up a professional Instagram account to access business or creator tools and controls (Instagram Help Center), read
- About professional accounts on Instagram (Instagram Help Center), read
- How to share an Instagram account with someone (Instagram Help Center), read
- Remove partners from your business portfolio in Meta Business Suite (Meta Business Help Center), read