Blog
announcement

Instagram Is Now a Sequel Data Source

Musthaq Ahamad
Musthaq Ahamad
Instagram Is Now a Sequel Data Source

Instagram is now a data source in Sequel. Connect a Professional account once and your AI agent can query it over MCP, the same way it already queries Postgres, BigQuery, GA4, Stripe, and Search Console.

TL;DR

What shippedInstagram connector, six read-only tools
AuthInstagram Login, no Facebook Page required
Account typeProfessional (Business or Creator), 100+ followers for demographics
CoversPosts, reels, stories, post and account insights, comments, audience demographics
Does not coverAd spend, hashtag search, competitor accounts
Works withChatGPT, Claude Desktop, Claude Code

What you can ask

The connector exposes six tools: account profile, media list, per-post insights, account insights, comments, and audience demographics. In practice that means questions like these now work:

  • "Rank my posts this quarter by engagement per person reached, not by likes."
  • "How many accounts followed me versus unfollowed me last month?"
  • "What share of my reach came from people who don't already follow me?"
  • "Which reels held attention longest, and how does that compare to their reach?"
  • "Compare my follower demographics to the people who actually engage."

Why this is not another Instagram dashboard

Instagram analytics tools are not scarce. What they all share is a boundary: they can tell you what happened on Instagram and nothing about what happened next.

Sequel sits in a different place. Instagram lands in the same MCP connection as your warehouse, your product analytics, your billing data, and Search Console. So the interesting questions are the ones that cross the boundary:

  • "Compare monthly Instagram profile visits to GA4 sessions from social, and show me the gap."
  • "Did the accounts that signed up in the week after that reel convert any better than baseline?"
  • "Which Instagram topics also have real search demand in Search Console?"

One agent, one connection, no CSV exports in between. That is the part a social analytics tool structurally cannot do, because it only has the social data.

A worked example from building it

While testing the connector against a real account, we found something the Instagram app will not show you.

Bar chart showing 22 follows gained, 26 unfollows, and a net change of minus 4 over 30 days

The daily follower series showed one to three new followers on most days, summing to 22 over 30 days. The account looked like it was growing. Pulling follows and unfollows separately showed 22 follows against 26 unfollows. Net change was āˆ’4.

Instagram's follower graph is a gross metric. It cannot go down, which makes it useless as a growth signal. The unfollow number exists in the API, but it returns null unless you request it with the right breakdown, which is why most integrations quietly drop it. We wrote that up in full: your Instagram follower count is hiding your unfollows.

Honest limits

Worth knowing before you connect:

LimitDetail
No ads dataSpend and ROAS are not in this API
No hashtag searchOnly available via the Facebook Login configuration
No competitor dataYou can analyze your own account only
Stories are ephemeralStory insights exist only while the story is live
Post insights are per-postAuditing 50 posts is 50 API calls, so bound your date range
Reach is estimatedOn older reels it can be unreliable enough to distort rate metrics

Get started

Connect Instagram from Data Sources, then New Connection, then Instagram. Authorize with the account you want to analyze and Sequel saves the connection under its handle.

From there, pick your tool: ChatGPT, Claude Desktop, or Claude Code. If MCP is new to you, start with what MCP is and what an AI data analyst actually does. For the broader picture of agents doing this work, see AI agents for marketing analytics.

Sign up free at sequel.sh and connect your first source.

Try Sequel

Build your company brain.

Sequel connects the systems your company runs on and learns how your team defines every metric, so any AI agent can answer from it. Free for up to 3 seats, no credit card required.

Get started free

Frequently asked questions

What kind of Instagram account do I need?

A Professional account, meaning Business or Creator. Personal accounts are not served by the Instagram API at all. Switching is free and reversible in the Instagram app under Settings, then Account type and tools.

Do I need a Facebook Page or Business Manager?

No. Sequel uses Instagram Login rather than Facebook Login, so there is no Page to link and no Business Manager setup. You authorize with your Instagram credentials directly.

Can Sequel post, reply, or delete anything on my account?

No. The connector requests three read-only scopes covering profile and media, insights, and comments. There is no publishing, replying, hiding, or deletion capability in the connector.

What is not available through the Instagram API?

Ad spend and ROAS, hashtag search, competitor accounts, and per-slide carousel breakdowns. Those either belong to the Facebook Login configuration or are not exposed at all. Stories insights also only exist while the story is live.

How far back does the data go?

Instagram retains insights for roughly two years. Audience demographics are a current snapshot rather than a history, so if you want a longer baseline, pull the numbers periodically into your own warehouse.

Why are the last two days of numbers always lower?

Instagram insights lag up to 48 hours and reach is an estimated metric. Any window ending today is provisional. Compare like for like by ending your windows at least two days ago.

Can I connect more than one Instagram account?

Yes. Each connection covers one account, and Sequel names connections by the handle it resolves, so multiple accounts stay readable.

Written by

Musthaq Ahamad
Musthaq Ahamad

Co-founder and CEO of Sequel. Previously built developer tools and data infrastructure. Passionate about making data accessible for everyone.