Instagram analytics that shows which post made you money
knit.bio’s Instagram analytics covers the numbers Instagram shows (reach, engagement, audience, growth, best times) and adds the part it can’t: a Post Report that follows each post from reach to comments, DMs, link taps and orders, so you can see what a post actually earned. It is free on every plan.
Free plan, no card needed. Instagram tools work with a Business or Creator account.
What does Instagram analytics tell you?
Instagram’s own Insights show what happened on Instagram: reach, likes, saves, follower growth and who your audience is. They stop at the edge of the app. They can’t tell you which post sent people to your link, started a DM, or ended in a sale, and they only keep about 30 days of account history.
knit.bio reads the same Instagram data through the official API, keeps a permanent daily record of it, and joins it to what happens next: DMs sent by your automations, taps on your links and orders in your store. The result is analytics that answer “what should I make more of?” instead of only “what happened?”.
How to read your Instagram analytics in knit.bio
Connect Instagram
Log in with Meta from Settings → Instagram (Business or Creator account). Figures refresh from Meta about every 15 minutes, and you can force an update from the top bar.
Start with the Overview
Four 30-day figures (reach, interactions, profile views, followers) each show their change against the previous 30 days. Every chart opens with a plain-language sentence written from your own numbers, so you read the takeaway first.
Find what works on Audience, Content and Posts
See when your followers are online, which format earns the most reach, and rank every recent post by any metric (reach, engagement rate, likes, comments, saves, shares), which Instagram’s own app does not let you do.
Open a Post Report
Pick any post and see it as a funnel: reached, commented, DMs sent, link taps, orders. The biggest drop between two stages is what to fix first, and “Do this next” ranks the actions.
What is in Instagram analytics
Best time to post
The hours your followers are online, in your own time zone, from your own data. Demographics need roughly 100 or more followers before Instagram will share them.
Engagement health
Engagement rate, discovery (the share of your reach from people who do not follow you), engaged-of-reached and save rate, each with a plain-language reading.
Every post ranked
Sort recent posts by any metric and expand one for its full breakdown, including watch time for Reels. Compare formats on average reach, not just totals.
Growth and profile visits
New follows, growth rate, how many profile visits ended in a follow, and taps on your website, email, call and book-now buttons. New follows are counted before unfollows, because Instagram does not report an unfollow event.
A dash is not a zero
A number Instagram did not report shows as “-”, never as 0. Unknown is not the same as nothing happened, and knit.bio never fills a gap with an invented figure.
A permanent record
Instagram keeps roughly 30 days. knit.bio saves a daily snapshot, so your history window is 30 days on Free, 90 days on Starter, 1 year on Pro, and unlimited on Max.
Post Report: which Instagram post actually earned money?
Post Report answers the question creators ask the morning after they publish: what did that post do for me? It follows a post through five stages: reached, commented, DMs sent, link taps and orders. Instagram reports the first two itself. The last three exist because knit.bio connects a DM, a tracked tap and a sale back to the post that started them.
Below the funnel are sections for how far it went, what people said, what your automation did with it, what it sent to your page, who it brought you, and a ranked “Do this next”. On Pro and Max it also shows what the post earned (revenue, revenue per 1,000 people reached, how soon the first order came, your best seller) and compares the post with your recent ones. Every plan still sees how many orders were traced to the post.
The funnel deliberately has no “page visits” stage, because nothing ties one tracked tap to one page session and that stage would be a guess dressed up as a measurement. For posts published before knit.bio started connecting DMs, taps and sales to them, reach and comments are real and everything after is unknown, not zero.
Deep Dive: health score, normal range and brand reports
Analytics says what happened; Deep Dive says what it was worth. It is included on Pro and Max. It gives you a 0 to 100 account health score built from six rates and placed against the healthy range for creators at your follower size (a published approximation, so read it as a zone, not a target).
“Is your latest post normal for you?” draws your recent posts against the middle half of your own posts, so one quiet post is not mistaken for a trend. It never claims your account is being penalised, because nothing in Instagram’s data can show that. Other cards follow the reach-to-revenue funnel, how long after a post its money arrived, and which tappable blocks on your page earned almost nothing.
For sponsorships, the For brands tab sets a deal’s fee against what happened (cost per 1,000 reached, per engagement, per click and per order) and can export a white-label PDF report (5 a month on Pro, unlimited on Max). “Ask your account” answers questions from your own numbers only, and every answer says what it was based on.
What each plan includes
Read from the same table as the pricing page, so the two always agree.
| Feature | Free | Starter | Pro | Max |
|---|---|---|---|---|
| Analytics historyHow far back you can look in your analytics dashboard. | 30 days | 90 days | 1 year | All of it |
| Post Report: reach, funnel and verdictA per-post breakdown of how far it reached, the view-to-click-to-sale funnel, and a plain-English verdict on whether it worked. | Included | Included | Included | Included |
| Post Report: what a post earnedRevenue, per 1,000 reached, first order, best seller. | Not included | Not included | Included | Included |
| Post Report: compare with recent postsSee how a post performed against your last several, so a good number has something to beat. | Not included | Not included | Included | Included |
| Deep DiveAsk questions about your own analytics in plain English and get an AI-written answer, instead of digging through charts. | Not included | Not included | Included | Included |
| Deep Dive questionsHow many Deep Dive questions you can ask each month. | Not included | Not included | 30 / month | 100 / month |
| PDF reportsExportable PDF summaries of your analytics, ready to send to a brand or sponsor. | Not included | Not included | 5 / month | Unlimited |
Limits and what it can’t do
Knowing the edges is part of choosing a tool. Several of these are Instagram’s rules, not ours.
- Instagram’s API does not report unfollows, so churn is estimated as gross new follows minus net change, and is only tracked from the day you connect.
- Story insights are kept by Instagram for 24 hours only. knit.bio saves each Story’s numbers as it expires, so Story history starts when you connect.
- Revenue per 1,000 people reached counts only orders that came through a DM link tied to a post, so it understates what each format earns.
- Instagram exposes no per-second retention curve for Reels, so knit.bio shows average watch time instead.
- Peer comparisons need at least 10 connected accounts of your size. Until then you see the published range for your follower tier, labelled as a cold start.
Frequently asked questions
What is the best Instagram analytics tool for creators?
It depends on the question. Instagram’s own Insights are enough for reach and followers over the last 30 days. Tools that keep history and rank posts help you find patterns. knit.bio is built for creators who also want to know what a post earned: it follows a post from reach to comments, DMs, link taps and orders, and it is free on every plan.
How do I find the best time to post on Instagram?
Use the hours your own followers are online, not a generic chart. knit.bio reads that from Instagram’s API and shows it, in your time zone, on the Audience tab and as chips in the scheduler. Instagram reports it by hour of day, not by weekday. See the best time to post on Instagram.
Can I track which Instagram post led to a sale?
Yes, for sales that came through knit.bio. A DM sent by an automation, a tap on a tracked link and an order in your store are each connected back to the post that started them, and Post Report shows the chain. Sales that happen elsewhere, with no tracked link in between, cannot be traced by any tool.
How far back does knit.bio keep my Instagram data?
From the day you connect. The history window is 30 days on Free, 90 days on Starter, 1 year on Pro and unlimited on Max. Instagram itself only exposes roughly 30 days, so knit.bio saves a daily snapshot to keep the rest.
Is my Instagram analytics data private?
Yes. knit.bio reads your account through Instagram’s official API with your permission. You can disconnect at any time, which stops everything but deletes nothing, or erase all the Instagram data knit.bio holds. “Ask your account” only reads a short summary of your own numbers, never anyone else’s comments or messages.
Do I need a paid plan to use the analytics?
No. Analytics, Post Report and Trial Bench are on every plan. Paid plans add longer history, what each post earned, the comparison with recent posts, and Deep Dive (Pro and Max).
Guides
- How to Read Your Instagram Insights Like a Pro (The Metrics That Actually Matter)
Most people check likes and follower count and call it a day. Here’s what the metrics that actually predict growth look like, and the one tab almost everyone skips.
- Instagram Engagement Rate: What It Actually Means and How to Read Yours
Two accounts with the same follower count can have wildly different engagement rates — and the one with fewer followers is often doing better. Here's what the number means and what to do about it.
- Instagram Post Attribution: How to Know If a Post Actually Made You Money
Reach and likes tell you a post traveled. They don't tell you if anyone bought anything because of it. Here's the funnel that actually answers that question — and the one rule that keeps it honest.
- Why Did My Instagram Post Flop? Check Your 'Normal Range' First
One quiet post isn't a shadowban or a failed strategy. Here's how to compare a post with your own baseline, and when a dip is actually worth investigating.
- The Best Time to Post on Instagram (And How to Actually Find Yours)
"Post at 7pm" is generic advice for an audience that doesn't exist. Here's why your best time is specific to your followers — and how to find it instead of guessing.
- Who Unfollowed Me on Instagram? The Safe Way to Track Follower Churn
Apps that promise a list of unfollowers want your password, and Instagram doesn't send unfollow events. Here's what you can measure safely and what it tells you.
- Why Your Instagram Reach Dropped (and How to Tell If It’s Actually a Shadowban)
Most reach drops are normal variance, not a penalty. Here’s the actual diagnostic Instagram itself points to — and what to check before you assume the worst.
- How to Reach Non-Followers on Instagram (and Prove It's Working)
Growth comes from people who don't follow you yet. Learn what non-follower reach is, why it matters, and how to track your discovery rate over time.
- Influencer Campaign Report: What to Send Brands (and Why They Renew)
Likes don't get you rebooked. Here's what belongs in a sponsored-post report: cost per click, the tail, audience match, and how to build it from real data.
Documentation
- Analytics overview
Your headline numbers, with a plain sentence for every chart.
- Audience, Content & Posts
Who’s watching, what format wins, and every post ranked side by side.
- Growth
New follows, growth rate and what your profile visitors do.
- Post Report
One page per post, from reach to money.
- Deep Dive: benchmarks and peers
A health score, how you stack up, and whether your latest post was normal.
- White-label PDF reports
A shareable, brandable analytics report, one click.
More Instagram tools
Instagram post scheduler
Schedule Instagram posts, Reels, carousels and Stories, preview your grid, and get best times from your own data. Auto-publishes. Free plan, no credit card.
Read moreTrial Reels tracker
Test a Reel on non-followers first, then get a Promote, Hold or Don’t-promote call judged against your own past trials. A/B test openings and covers. Free plan.
Read moreInstagram DM inbox (Money Inbox)
The Money Inbox files every Instagram DM into four lanes and pulls the budget, deliverables and deadline from brand inquiries. Free sorting; AI on paid plans.
Read moreInstagram media kit
Publish a media kit with your real audience, engagement and proof of ROI pulled from Instagram, plus booking requests and a PDF. Free to publish, no design.
Read moreSee all Instagram tools, every knit.bio feature or the link-in-bio page.
Try it on your own account
Free plan, no credit card. Connect Instagram with Meta login and set up your first automation in minutes.
Start for freeLast reviewed against the product on . Plan limits are read from the pricing table and change only when the product does.