Posted 04.15.2020 by Josh Krakauer
The Google search turned up empty. Panic set in.
Result after result promised a software solution or offered a non-answer.
Maybe that’s why you’re here now. Hi, hello. I am you.
Before you proceed down a painstaking path, let’s cut to the chase:
What’s the issue here? And what’s the solution?
Instagram provides a wealth of data about how your audience interacts with your content. In the app, you can view insights about about your stories. Data-driven marketers may want to take advantage of that information to observe trends, measure social media ROI, and inform their social media strategy. Exporting your data into a centralized reporting dashboard can help.
Instagram Stories insights includes data on interactions like:
All of these metrics are available in the Insights section of your Instagram app for archived Stories dating back 14 days. Though you must have a Professional (business) account to view the Insights.
These metrics are available in the API, too. The Instagram Insights API allows developers to access data about Instagram “media objects” (including Stories content) and interactions.
Need to access Stories data that’s older? The API used by third-party tools can help. But there’s a catch.
Facebook/Instagram states there are limitations to what it provides developers. That means your enterprise analytics tool with all of the bells and whistles can’t get past these restrictions, either. For instance, the API doesn’t report engagement metrics of Stories ads, those are accessed separately.
But here’s the real kicker. Instagram states:
Stories insights are only available for 24 hours, even if the stories are archived or highlighted. If you want to get the latest insights for a story before it expires, set up a Webhook for the Instagram topic and subscribe to the story_insights field.
Basically, act fast, or it’s gone for good.
Approved partners can capture Instagram Story insights and pull them into their own database before they expire. However, this quote seems to indicate you can not access data on”expired” Stories through the API.
If you need granular data on Stories that published before the connection, you’re out of luck.
If you want to store, report, and visualize your Instagram Stories data, you will need to export it from Instagram. To export Instagram Stories Insights into a format like a CSV you have two options: Manual entry or third-party tools. There are limitations to both.
✅ Option A: Manual entry.
When asked, several social media marketers shared that they manual enter their Stories analytics into a spreadsheet. In the app, Professional profiles can access data on their content performance and select the interaction they want to load.
This method requires patience, persistence, and prioritization.
✅ Option B: Third-party tools.
Many popular Instagram analytics platforms can report on Stories content performance. Most will visualize the data in their own dashboard. Some will allow you to export the data manually for further analysis.
There are a number of powerful, third-party Instagram tools that give you access to granular Stories data you can export. All of them are limited in their ability to access data beyond the day you connect the service, so keep that in mind.
Paid Instagram analytics tools that will let you export data after you authenticate your profile include:
Several tools offer free trials, like Mish Guru. As of April 2020 we’re still on the hunt for a free tool that will store your Instagram Story data and allow for CSV exports. If you found a tool we should know about, leave a comment below.
Here’s to hoping Instagram builds this feature for desktop in 2020! 🤞
read this next