Meta Ads (Facebook & Instagram)
Connect Meta Ads Manager to track Facebook and Instagram ad performance — spend, clicks, installs, and conversions — alongside your organic app metrics.
What it pulls
| Metric | Description |
|---|---|
| Ad Spend | Total spend across all campaigns |
| Impressions | Ad impressions |
| Clicks | Ad clicks (stored as "taps" in Fload for consistency with Apple) |
| Installs | App installs attributed to Meta ads |
| Conversions | Website conversions (registrations, purchases, leads) |
| CPA | Cost per app install |
| CPM | Cost per 1,000 impressions |
| CTR / TTR | Click-through rate |
| Conversion rate | Clicks → installs |
| Cost per conversion | Spend ÷ website conversions |
All metrics can be broken down by campaign.
Setup: OAuth
Meta uses OAuth — you'll authorize Fload through Facebook's standard login flow.
Steps
- In Fload, go to Connectors → Add connector → Meta Ads.
- Click Connect with Facebook.
- Log in with the Facebook account that has access to your Meta Business Manager.
- Authorize Fload to read your ad account data.
- Select the ad account you want to connect (you can only select one account per connector).
- Click Finish.
What permissions Fload requests
ads_read— read campaign performance databusiness_management— access Business Manager accounts
Fload does not request permission to create or modify ads.
Access token notes
Meta issues long-lived access tokens. Fload stores and refreshes these automatically. If your token expires or is revoked (e.g., you change your Facebook password), the connector will show as "error" and you'll need to reconnect.
What features this enables
- Meta ad metrics on your dashboard alongside organic metrics
- AI chat — "what's my Facebook ad CPA?" "compare Meta vs. Apple Search Ads spend"
- Anomaly detection on ad spend
- Cross-platform ad comparison
Troubleshooting
"Token expired" or connector shows error Your Meta access token was revoked. Reconnect the account via Connectors → click the Meta connector → Reconnect.
No data for a campaign Only campaigns tied to the connected ad account are synced. If you run campaigns from multiple ad accounts, add a separate Meta Ads connector for each account.
Installs show as zero Meta install tracking requires the Meta SDK (or Conversions API) to be integrated in your app. Without it, Meta can't attribute installs back to your campaigns.