Meta: You don't have permission for this ad account or Page
What you’ll see
Section titled “What you’ll see”Permissions error — you don’t have permission to access this ad account.
or
The user does not have a valid role on the Page.
Why this happens
Section titled “Why this happens”To launch ads, the Facebook account you connected to markXpand must have the right role on two things:
- the ad account (Admin or Advertiser), and
- the Facebook Page the ad runs from (Admin / Advertiser / Editor).
If either role is missing, Meta blocks the launch.
How to fix it
Section titled “How to fix it”1. Give the account access to the ad account
Section titled “1. Give the account access to the ad account”- Open Meta Business Settings → Accounts → Ad accounts.
- Select your ad account → Assign people.
- Choose your user and enable Manage ad account (Admin) access → Save.
2. Give the account access to the Page
Section titled “2. Give the account access to the Page”- In Business Settings → Accounts → Pages → select your Page.
- Assign people → choose your user → enable a Facebook access role of Admin (or at least Advertiser) → Save.
3. Reconnect and relaunch
Section titled “3. Reconnect and relaunch”Back in markXpand, reconnect your Meta account (so the new permissions are picked up), then Relaunch.
Still need help?
Section titled “Still need help?”If roles look correct but the error continues, contact us with your reference code.