This page documents the current Instagram Organic connector (v2). Existing widgets built on the earlier v1 connector continue to work, but v1 is hidden from new-connection flows.
Introduction
The Instagram Organic data source surfaces account-level and post-level organic performance for a connected Instagram Business or Professional account through the Meta Graph API (v22.0). It covers feed posts, reels, and — under one login mode — stories, alongside lifetime account signals such as follower count, profile views, and audience demographics. In the most common setup the Instagram account is linked to a Facebook Page that the connecting account administers (Facebook Login). An alternative Instagram Login mode is also supported with a narrower metric set and no story sync. Personal Instagram accounts are not supported. As an organic-social data source, engagement metrics, audience breakdowns, and post-level fields are standardized so widgets can aggregate alongside other sources without additional configuration. To connect this data source, see How to connect Instagram Organic to Adriel.Data refresh strategy
Architecture data
The account and post hierarchy is refreshed daily at 8:00 PM UTC. On first connection, posts created within roughly the last three years (1,099 days) are retrieved, but only lifetime metrics are available for them — there are no historical daily values. Metrics accumulate in the cache from the connection date forward, and new posts appear after the next daily refresh.Reports data
Report data is refreshed on the following schedules:- Lifetime account data — daily at 8:00 PM UTC.
- Post data — daily at 8:00 PM UTC.
- Story data — twice daily at 8:00 PM UTC and 8:00 AM UTC, under Facebook Login only. Instagram Login does not support story sync.
- Daily page data — the initial fetch covers the last 90 days; each subsequent refresh updates the most recent 3 days at 6:00 PM UTC.
Follower and audience metrics (follower count, demographics) have no historical backfill. Only daily snapshots are cached, starting from the day the connection is first established.
Architecture levels
Instagram account → Post (feed post / reel / story)Date range limits
Some time breakdowns cap how far back a single report can reach:
When a report’s date range exceeds the cap for the selected breakdown, data outside the range may be truncated.
Metrics
How to read the columns
Data type uses this vocabulary: Number, Currency, Percentage, Ratio, Duration, Date, Text, URL, Array, Boolean.
API Key in code style like
reach is the literal Meta Graph API field name. Italic text describes how a value is produced when it doesn’t map cleanly to a single API field.Reach & impressions
Engagement
Profile & followers
Post-level metrics
Video & reels
Story metrics
Available under Facebook Login only.Breakdowns
Account & post
Follower demographics
Selecting any demographic breakdown returns only the lifetime follower count per bucket. Post-level engagement metrics cannot be broken down by audience demographics — a Meta API constraint (Instagram user insights reference).
Time & grouping
Meta returns daily records; Adriel groups them into these views for reporting, so all time-grouping options are Adriel-side aggregations of the same underlying daily data.
Limitations
- No historical backfill for follower and audience metrics — follower count and demographics accumulate only from the connection date forward as daily snapshots.
- Temporary content — stories and reels may contain missing or inaccurate fields.
- Media expiry — associated media, such as images and videos, may expire once a post is no longer accessible through the API.
- Older or unretrievable posts — delta values for very old posts (3+ years) or posts that became unretrievable (deleted, restricted, or shortlisted by the platform) are not recorded.
- Story sync requires Facebook Login — stories sync only under Facebook Login, and only when the authorizing Page administrator has two-factor authentication enabled. Under Instagram Login, story metrics and a few cross-surface reel metrics (crossposted views, Facebook views) are unavailable.
- Suppressed low counts — story insight values may be withheld or returned as a placeholder for very low counts.
- Demographic breakdowns are narrow — a demographic breakdown returns only the lifetime follower count per bucket.
API references
See also
- How to connect Instagram Organic to Adriel (paired how-to)
- Facebook Page Organic data reference — sister organic platform
- Meta Ads data reference — for paid Instagram campaigns
