The gap every content calendar has
A content calendar is a record of intentions. It says what you meant to post and when. What it almost never says is whether any of it worked — that lives in Instagram Insights, on a phone, in a different order, for a rolling window that quietly drops the older posts.
So the two halves never meet. You plan in one place and judge in another, and the judging usually amounts to remembering which posts felt good. Anyone who has tried to answer “what actually worked last quarter?” from Instagram Insights knows how quickly that runs out of road.
A calendar that knows what happened is a different tool from a calendar that only knows what you planned.
What lands in the row
After a post publishes, six numbers and a link are written into the Notion row it came from:
- Likes, comments and shares — the public signals, in their own columns.
- Saves — usually the most honest indicator that a post was worth keeping, and the one people most often cannot find.
- Reach and views — how far it got, as distinct from how many people reacted.
- The permalink — the live post, one click from the row that planned it.
They are ordinary Notion number columns, not a locked-off dashboard. That distinction is the whole point: you can sort your calendar by saves, filter to one campaign, group by post type, roll the numbers up per month, or chart them — with Notion’s own tools, in the database you already use.
Why the numbers keep changing after you post
Instagram’s figures are not final when a post goes live. Reach in particular keeps climbing for days, and a post judged an hour after publishing is judged on almost nothing. So the numbers refresh every night rather than being stamped once, and a button in the widget fetches them on demand when you want to look now.
How it fits together
- Your calendar stays in Notion. Your database, your columns, your views.
- One link goes into the Notion page as an embed, and the Ninecast widget appears beside the calendar with a live three-across grid.
- Each row publishes on its scheduled date — feed posts, carousels and Reels. See how the scheduling works.
- The results come back to the row, every night, without anyone exporting anything.
If you plan in Airtable instead
The same idea applies — see Instagram posts from Airtable, or how the two compare for content planning if you have not settled on one yet.
There is a full guide, a free crop checker if you just want to check an image before posting, and you can start a free trial without a card.
Questions that follow
Can Notion track Instagram analytics?
Not by itself. Notion has no connection to Instagram and cannot read a post's performance. Ninecast adds that: after a post publishes, it writes the likes, comments, shares, saves, reach and views into the same Notion row the post came from.
Which metrics get written back into Notion?
Likes, comments, shares, saves, reach and views, plus the published post’s permalink. Each goes into its own number column, so you can sort, filter, roll up and chart them with Notion’s own tools.
How often are the numbers updated?
Every night automatically, and on demand from a button in the widget when you want them now. Instagram’s own figures settle over the first few days after a post, so the nightly refresh keeps a row current rather than frozen at whatever the first hour looked like.
Do I have to add the analytics columns myself?
No. Ninecast asks once which column is which and can create the missing metric columns for you. If you use the free Ninecast content calendar template, they already exist and map themselves.
Can I see which posts performed best without leaving Notion?
Yes. Because the numbers live in ordinary Notion number columns, you can sort your calendar by saves, filter to a campaign, group by post type, or build a chart or rollup exactly as you would with any other Notion data.
Does this work for posts I published somewhere else?
No. Ninecast writes back results for the posts it published, because that is how it knows which Instagram post belongs to which Notion row. Posts made by hand in the Instagram app have no row to write to.
What does it cost?
Analytics write-back comes with publishing: it is included on Creator and Studio, and on the free plan for the 2 posts it includes. The grid preview is free, forever. Publishing is on Creator, $15 a month or $12 a month billed yearly, for 3 planners — and the free plan includes 2 posts so you can see it work first.
Try it on your own calendar
30 days free. No card, no password, no account. The guide walks through setup in ten minutes.
Start free