Meta: Share your Page, pixel or ad account with your Business
The ad can’t be built because one of its pieces — your Page, pixel, or ad account — isn’t connected to the Business that’s running it. Adding it in Business Settings fixes it.
What you’ll see
Section titled “What you’ll see”The object you’re trying to access isn’t available
or an error that a Page, pixel, or ad account “doesn’t exist or you don’t have permission.”
What this means
Section titled “What this means”In Meta, your Page, pixel, and ad account are assets that must all live in (or be shared with) the same Business Manager. If one of them isn’t shared, Meta blocks the ad.
Why it happened
Section titled “Why it happened”- The Page, pixel, or ad account was created in a different Business (or a personal account) and never shared.
- The asset exists but was never assigned to the user or system user running the ad.
How to fix it
Section titled “How to fix it”- Open Meta Business Settings.
- Under Accounts, find the asset (Pages, Ad accounts, or Data sources → Pixels).
- Add it to your Business if it isn’t there, then Assign people / partners and give the right access.
- Make sure the same Business owns the Page, the pixel, and the ad account.
- Return to markXpand and Relaunch.
How to know it worked
Section titled “How to know it worked”All three assets appear in the one Business, and the ad builds without the permission error.
Still stuck?
Section titled “Still stuck?”It helps to include a screenshot of the error and your campaign name.