calendar Last updated: 28 July 2026
Data integration
How to's

How to Connect Instagram Public Data to ChatGPT

Try It Free

Connect your data in 1 min. Free forever plan

Got insights from this post? Give it a boost by sharing with others!

To connect Instagram Public Data to ChatGPT, connect Instagram Public Data as a source in Windsor.ai, add the Windsor.ai app in ChatGPT, then ask for the numbers you want in plain language. There is no code, the connection is read only, and the whole setup takes about a minute.

Once it is connected, you get plain-language answers on live public profile data with no CSV exports, no SQL, and no manually built reports. You can benchmark any public competitor, influencer, or brand profile, and blend those Instagram numbers with the rest of your marketing stack in the same chat.

Start for free with Windsor.ai. Free forever plan, no credit card.

Watch: connect Instagram Public Data to ChatGPT in 60 seconds

Youtube video

What is Instagram Public Data?

Instagram Public Data is the information any public Instagram business or creator profile shows to the world: follower and following counts, how many posts an account has published, the posts themselves, and the likes and comments on each post. Because it is public, you never log in to the account you are analyzing, so you can track competitors, influencers, and benchmark profiles you do not own.

This is different from the private data on an account you manage. If you want reach, impressions, saves, and audience demographics from Instagram Insights, or spend and results from Instagram Ads on a profile you own, use the Instagram connector instead. The Instagram Public Data connector is built for the outside-in view: what other accounts are doing in public.

Why connect Instagram Public Data to ChatGPT

Pulling public profile data into ChatGPT turns hours of manual profile checking into a single question. Here is what that unlocks.

  • Find what content actually works. See which posts and formats earn the most likes and comments across the accounts you track, so you can copy what performs and skip what does not.
  • Benchmark against competitors. Line up follower growth, posting cadence, and average engagement across several profiles at once and see exactly where you lead and where you trail.
  • Vet influencers and creators. Compare engagement per post rather than follower count alone, so you can spot which creators drive real conversation before you partner with them.
  • Read the format mix. Break posts down by Reels, carousels, images, and video to understand which content types a rival is leaning into and how each one performs.

Before you start

You need three things, and all of them are quick to set up.

  • A public Instagram business or creator profile with data. This can be your own account or any public competitor, influencer, or benchmark profile. The connector reads public profile data only, so you never log in to the account you are analyzing.
  • A Windsor.ai account. The free forever plan needs no credit card, so you can set this up and start pulling data in a couple of minutes.
  • A ChatGPT account. Any standard ChatGPT account that can install apps works fine.

Connect Instagram Public Data to ChatGPT with Windsor.ai

Three steps, no code, and no CSV exports. Everything below is read and analyzed only. ChatGPT reads the numbers and reports on them. It never changes anything on any Instagram profile.

  • Step 1: Connect the data source in Windsor.ai. Go to onboard.windsor.ai/app/instagram_public, sign in, authorize Instagram public data, and pick the profile or profiles you want to track.
  • Step 2: Add the Windsor.ai app in ChatGPT. Open the native Windsor.ai app in ChatGPT, install it, sign in to Windsor when prompted, and pick your connector or connectors.
  • Step 3: Just ask. Start a chat and ask ChatGPT for a report on your Instagram public data. It pulls the live numbers and answers in plain language.

How it works: the Windsor.ai MCP connector

Behind the scenes, ChatGPT reads your Instagram data through the Windsor.ai app, which connects over the Model Context Protocol (MCP), the open standard that lets ChatGPT securely query a live data source and pull back real numbers instead of guessing. That is why the answers reflect current public profile data rather than something the model made up, and it is all read only, so ChatGPT can report on the data but never change anything at the source.

Is it safe? Read-only access and no ban risk

Yes. Two things make this safe to run on any public profile. First, the connection is read only: Windsor.ai reads the public profile data and reports on it, and it never posts, edits, or changes anything on any Instagram account. Second, you never log in to the profiles you analyze. Because the data is already public, there is nothing that puts the account you are watching, or your own account, at risk.

Your Windsor.ai data stays in your account, and you decide which profiles are connected and can disconnect them at any time. The data refreshes on a regular schedule, so when you ask ChatGPT a question you are working with current public numbers, not a stale export from last month.

The Instagram Public Data data that matters

Windsor.ai exposes the public profile and post fields you need for competitive and benchmark analysis. Here are the ones that do the most work in a report.

Metric / Field What it tells you
profile_followers_count Total unique accounts following the profile, the headline number for tracking audience size and growth over time.
profile_follows_count How many accounts the profile follows, useful context on how a competitor engages with others.
profile_media_count Total posts published, so you can gauge posting volume and cadence.
likes_per_post Average likes per post, a clean benchmark for engagement independent of follower size.
comments_per_post Average comments per post, a strong signal of how much a profile drives conversation.
media_type Whether a post is an IMAGE, VIDEO, CAROUSEL_ALBUM, or REEL, so you can see which formats a competitor favors.
media_like_count Likes on an individual post, the fastest way to spot a competitor’s top performers.
media_comments_count Comments on an individual post, to find which topics spark the most replies.

This is a shortlist. See the full Instagram Public Data field reference (5 metrics, 37 dimensions) for every field you can pull into ChatGPT.

What to ask ChatGPT: prompt ideas

Once the app is connected, copy any of these into ChatGPT and adjust the profile names to the accounts you track.

Compare profile_followers_count and profile_media_count across my three tracked Instagram profiles and tell me which one has grown its audience fastest this month.
For each tracked profile, calculate likes_per_post and comments_per_post, then rank the profiles from most to least engaging and explain what stands out.
Break down the last 20 posts by media_type for my top competitor and show which format (REEL, IMAGE, CAROUSEL_ALBUM, VIDEO) earns the highest media_like_count on average.

Bonus: analyze Instagram Public Data alongside your full stack

Because Windsor.ai connects more than 350+ sources into the same ChatGPT app, you can blend public Instagram benchmarks with your own performance data and read everything in one place. All of these blends are read and analyzed only.

  • Benchmark vs. your own organic. Put a competitor’s likes_per_post and comments_per_post next to your own Instagram organic engagement to see exactly where you lead and where you trail.
  • Content mix vs. traffic. Compare a competitor’s media_type mix against your GA4 sessions to test whether leaning into Reels or carousels tracks with the traffic you care about.
  • Share of voice vs. spend. Line up competitor follower growth with your Google Ads and Meta Ads spend and ROAS to build a cross-channel view of where your budget moves the needle.

Also connect Instagram Public Data to other AI tools

ChatGPT is not the only place you can put this data. If your team works in other assistants, Windsor.ai has the same read-only Instagram Public Data connector for them, so you can ask the same benchmark questions wherever you work. Follow the same three steps to connect Instagram Public Data to Claude or connect Instagram Public Data to Microsoft Copilot.

Conclusion

Instagram public data is a goldmine for competitive and benchmark analysis, but only if you can get it out of the app and into a format you can actually reason about. Connecting Instagram Public Data to ChatGPT with Windsor.ai turns hours of manual profile checking into a single question, answered in plain language with live numbers. It stays read only, so you can benchmark any public profile with confidence.

Connect Instagram Public Data to ChatGPT and start for free. Free forever plan, no credit card.

FAQs

Do I need to write any code to connect Instagram public data to ChatGPT?

No. The whole setup is no code. You authorize the public profiles in Windsor.ai, install the native Windsor.ai app in ChatGPT, and then ask your questions in plain language. There are no scripts, no CSV exports, and no manual data pulls.

Tired of juggling fragmented data? Get started with Windsor.ai today to create a single source of truth

Let us help you automate data integration and AI-driven insights, so you can focus on what matters—growth strategy.
g logo
fb logo
big query data
youtube logo
power logo
looker logo