Hi all,
Thank you for reporting issues with the Facebook/Meta Ads connector. We're sorry for the trouble and for the delay in responding here.
Our support team has fixed this for many users. The solution is usually one of the three simple fixes below.
The 3 Most Common Fixes
Fix #1: Update the API Version (For the "Invalid appsecret_proof" error)
The Problem: Facebook regularly updates its systems. The connection breaks if the app you're using is on an old, unsupported Facebook version.
How to fix it:
-
If you use a Supermetrics Personal App, please contact our support team and ask them to update the API version for you.
-
If you use your own custom app, you need to log into your Meta for Developers dashboard and update your app to use a current API version (v20.0 or newer).
Fix #2: Create a Personal App (For permission errors and general failures)
The Problem: The standard connection can sometimes be unstable or hit limits. Creating your own dedicated app makes the connection more reliable.
How to fix it:
-
Create your own app: Follow the steps in our guide: How to create a personal Facebook app.
-
Contact support: Send your new App ID and App Secret to our support team so we can link it to your account.
-
Reconnect: Once we confirm it's linked, re-authenticate your Facebook connection in Looker Studio or Sheets.
Fix #3: Remove Old Accounts (For errors when managing many accounts)
The Problem: If your connection includes old, closed, or disabled ad accounts, it can sometimes cause the entire data pull to fail.
How to fix it:
-
When you re-authenticate, carefully check the list of accounts. Only select the active accounts you need to pull data from. Do not select "All Accounts."
-
Make sure you still have permission to access each of those active accounts in your Meta Business Manager.
We hope this helps resolve the problem. If you still need help after trying these steps, please contact our support team directly for further assistance. 😇