Overview
Pull creative assets, audience insights, and campaign performance from Meta Marketing API (Facebook & Instagram) → analyze with Mavera (Video Analysis, Focus Groups, Personas, Mave, Generate, Brand Voice) → get persona-validated creative intelligence for paid media teams.Meta Marketing API — Base URL:
https://graph.facebook.com/v24.0/. Auth: OAuth 2.0 with System User tokens. Rate limits: 9,000 points / 300 seconds (sliding window). Each GET costs 1 point; batch calls cost 1 point per nested request.Prerequisites
1
Meta System User token
Create a System User in Business Manager. Generate a token with permissions:
ads_read, ads_management, pages_read_engagement, instagram_basic. Use a long-lived token or implement token refresh.2
Ad Account ID
Find your Ad Account ID in Business Settings → Ad Accounts. Format:
act_123456789.3
Mavera API key
Get your key from Mavera dashboard.
4
Environment variables
Jobs
Rate Limits & Production Notes
Production checklist:
- Store
META_ACCESS_TOKEN,META_AD_ACCOUNT_ID, andMAVERA_API_KEYin a secrets manager — never commit tokens - System User tokens don’t expire but can be revoked. Implement health checks
- Video source URLs are signed and short-lived — download within seconds of fetching
- Cache Insights data locally for daily/weekly jobs; use
date_presetfor rolling windows - Monitor Mavera credits at Dashboard → Usage
- Video Analysis is the most credit-intensive operation — batch wisely
What’s Next
All Integrations
Browse all platform integrations
Meta Marketing API
Official Meta API documentation
Video Analysis
Full guide to Mavera Video Analysis
Focus Groups
Full reference for synthetic focus groups
Personas
Creating and managing personas
Mave Agent
AI research agent reference