Meta Pages Limitations
The Meta Pages connector has a number of limitations tied to Meta API policies and the specifics of Facebook Page data.
Rate Limits
General Request Limit
Meta Pages uses the same rate limiter as Meta Ads:
- Base limit: 3 requests per second (1000ms window, 100ms jitter)
- When exceeded: exponential backoff (up to 15 minutes)
- Throttle codes: the same as Meta Ads (4, 17, 32, 613, 80000, 80003, 80004, 80014)
Pages-Specific Limitations
- Requests to the
/insightsendpoint can have stricter limits - Bulk daily metric requests consume the limit faster
Data Access
Pages
- Only Pages available to the user via
me/accounts - The user must have at least the Analyst role
- Personal Facebook profiles are not supported — only business Pages
Historical Data
- Data is available for the last 2 years (24 months)
- Data older than 2 years is not available via the API
- Some metrics are only available for the last 90 days
Minimum Page Requirements
Follower Count
Some metrics require a minimum number of followers:
| Metric | Minimum followers |
|---|---|
page_impressions | 0 (always available) |
page_reach | 0 (always available) |
page_fan_adds / page_fan_removes | 30+ |
| Demographic data | 100+ |
page_engaged_users | 30+ |
Below the required follower count, the corresponding metrics return 0 or null.
Page Status
- The Page must be Published
- Unpublished Pages don't return metrics
Data Update Delay
| Metric | Update delay |
|---|---|
| Basic metrics (impressions, reach) | 24-48 hours |
| Demographic data | 48-72 hours |
| Follower data | 24 hours |
| Engagement data | 24-48 hours |
"Today's" data is always unavailable through the Meta Pages API.
Behavioral Notes
Aggregation by Period
- Daily data is available for the last 90 days
- Weekly and 28-day aggregation is available for 2 years
- A lifetime data request returns aggregation for the entire history
Empty Values
When there's no data for a period, the API returns an empty array rather than zeros. LightLead normalizes this to 0 for numeric metrics.