Why Does the Dash.fi User Need Facebook Page Access?

Overview

When Dash.fi pushes audience exclusions to your Meta ad campaigns, the system user token associated with your account must have access to the Facebook Page connected to your ad campaigns. Without this, campaign modifications — including applying exclusion audiences — can fail, which may cause affected campaigns to pause or stop delivering.

This article explains why Page access is required, when it applies, and how to resolve it.


Why Is Page Access Required?

Applying an audience exclusion to a campaign is not just an audience operation — it is a campaign modification. When Meta processes this change via the API, it validates the full permission chain, which includes:

  1. Access to the ad account
  2. Access to the Facebook Page the campaign runs under

Every Meta ad runs under a Facebook Page identity — this is the Page name and profile image that appears on the ad unit. Because the campaign is tied to that Page, any modification to it (including adding an exclusion audience) requires the API user to have Page-level access in addition to ad account access.

If the Dash.fi system user has ad account access but not Page access, Meta will reject the API call and the exclusion will fail to apply.


Does This Apply to All Ad Accounts?

Not universally — but it applies to the vast majority of real advertiser accounts.

Page access is required when your ad account has a Facebook Page or Instagram Business Profile associated with it and your campaigns run under that Page identity. This is the standard configuration for virtually all Meta advertisers running feed, story, reel, or video ads.

The only exception would be an ad account with no associated Page — which is an uncommon edge case. In that scenario, Custom Audience operations would not require Page access.


What About Instagram?

Instagram ads are managed through the same Meta Business Manager and ad account infrastructure as Facebook ads — there is no separate Instagram permissions system. However, Facebook Pages and Instagram Business Profiles are treated as separate entities within Meta Business Manager.

This means a user can have access to your Instagram Page without having access to your Facebook Page, and vice versa. If the Dash.fi user has Instagram Page access but not Facebook Page access, campaigns running under your Facebook Page identity will be affected even though Instagram placements continue to work correctly.


How to Fix It

To resolve this, a Business Manager admin needs to grant the Dash.fi system user Page-level access to your Facebook Page:

  1. Log in to Meta Business Manager at business.facebook.com
  2. Navigate to Business Settings → Accounts → Pages
  3. Select the Facebook Page connected to your ad account
  4. Click Add People and find the Dash.fi system user
  5. Assign at minimum Advertiser access
  6. Click Save

Once Page access is granted, the Dash.fi system user will be able to apply audience exclusions to campaigns running under that Page without interruption to delivery.


Need Help?

If you are unsure which Facebook Page is connected to your ad account, or need assistance identifying the correct Page in Business Manager, contact your Dash.fi team.