Every 6 hours we check the credentials for all the ad accounts. Sometimes the platform API comes back with a denial for a specific credential - with most platforms they don’t give a reason, as there is just no credential for us to see.
Sometimes, it’ll work when we check it again, other times it’s a legitimate issue. Adpulse raises the alert as soon as we get the initial denial, which is why you may see one even if the account works on the next check.
Facebook ad accounts: if the alert is for a Facebook ad account, the most common cause is a payment issue or a change to your Meta permissions. See Why is my Facebook Ad Account inaccessible? for the checks to run and how to resync the connection.
Where you will see it
This is an Admin alert (Ad Account inaccessible). It appears on the Alerts page under the Admin category, and in My Day at its severity (Critical).
If you have subscribed to that severity in Alerts & Optimizations Settings, you will also be notified by email or through an integration (Slack, Teams, or webhook), in real time or in your daily or weekly digest. See <insert Link: Setup Notifications for Alerts and Optimizations>.
Admin alerts don’t resolve, so archive the alert once you’ve reviewed it.
If a credential is denied access to an account we try the other connections in the app to see if any others do and assign that one instead so actions can keep occurring. This uses the order of the credentials on the connections page - see the image below.
Why don't I see an email listed as the Ad Account user?
With Facebook, it is possible to not have an email address associated with the account; it might use a phone number instead, so we display the credential ID because we don't get the phone number.

