How to find your Meta ad account ID
Updated By Adcato
Open Meta Ads Manager: your ad account's name and ID number are in the account dropdown menu at the top of the page, and clicking the dropdown shows the IDs of your other ad accounts. The same number is in your browser's address bar after act=. It is a number that names the account, not a login: on its own it gives nobody access.
Find it in Ads Manager
- Go to Meta Ads Manager.
- Look at the business asset dropdown menu at the top of the page. Your ad account name and ID number are shown there.
- Click the dropdown to see the ID numbers of your other ad accounts.
Find it in the address bar
With Ads Manager open, look at the address in your browser. Meta's tip if you cannot spot it: look for act= in the URL. The digits after it are the ad account ID.
Request or claim: check before you send it
In Meta Business Suite, an ad account ID can be used in two ways under Settings > Ad accounts > + Add, and they end very differently.
- Request access to an ad account in another business portfolio. The agency gets the access it asks for, and the ad account stays where it is. Meta's example of who uses this is an agency whose client owns the ad account. The ad account owner, or someone with full control of the business portfolio it is in, approves it.
- Add an ad account. This claims the account into the agency's business portfolio. Meta says adding an existing ad account to a portfolio "may permanently move it into the portfolio, meaning it can't be deleted or transferred to another portfolio". If a person owns the ad account, that person has to approve the claim first.
If your ad account is already in your business portfolio, Meta does not let another portfolio add it: an ad account can only be in one business portfolio, and Meta points the other side to a request for access instead. So a claim can only reach an ad account outside any business portfolio, and a person who owns it has to approve.
When you send your ad account ID, say which one you expect: a request for access. If you are asked to approve a claim of your ad account by a business that should only work on it, decline. If an agency already claimed an account, see how to get your Meta assets out of an agency's business portfolio.
Where the ID goes next
- The agency requests access: it goes to Settings > Ad accounts > + Add > Request access to an ad account in another business portfolio, enters the Ad account ID, picks partial access or full control, and clicks Confirm. The steps are in how agencies request access.
- You give access instead: from your business portfolio you need the agency's business portfolio ID, not your ad account ID. Follow how to give an agency access to a Meta ad account.
If the agency asked for a different number, such as your business portfolio ID or a pixel ID, which ID does the agency want? lists what each Meta ID is for.
The act_ prefix
Meta's API and developer documentation write an ad account as act_ followed by its number, so a reporting tool or a developer may show you act_ and then a long number. The number is the same ID you see in Ads Manager.
An ad account outside a business portfolio
If you advertise from a personal ad account that is not in a business portfolio, you find the ID the same way in Ads Manager. An agency can still request access to an ad account owned by a person, and you can also give someone at the agency a role in Ads Manager: Admin, Advertiser or Analyst. Meta says giving someone a role does not let them log in as you. The ad account guide has both routes.
Ask your client with one link
Send your client one link. They sign in with Facebook, pick their Meta ad account and confirm. You see where each client stands on your dashboard.
A Meta ad account takes one more step on Meta’s own screen: the box shows the step and checks that the access arrived.
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
Why does my ID start with act_?
That is how Meta's API and some tools write an ad account: act_ followed by the number. The number after it is the same ID you see in Ads Manager.
I have more than one ad account. Which one?
The one your ads run from, or will run from. Click the dropdown at the top of Ads Manager to see every account's name and ID, and send the agency the name with the number so you both check the same one.
What is the difference between an agency requesting and claiming my ad account?
A request shares the ad account and leaves it yours. A claim adds it to the agency's business portfolio, and Meta says that may move it there permanently. Agree that the agency will request access before you approve anything.
Checked against
- Find your Facebook ad account ID number in Meta Ads Manager (Meta Business Help Center), read
- Add an ad account to your business portfolio in Meta Business Suite (Meta Business Help Center), read
- Find your business portfolio ID (Meta Business Help Center), read
- Give a partner access to business assets in your business portfolio (Meta Business Help Center), read
- What are the ad account permission roles in Meta Ads Manager? (Meta Business Help Center), read
- Set Up Instagram Accounts On Business Manager (Meta for Developers), read