Instagram Insights provides valuable data about your Instagram business or creator account's performance, audience, and content. This guide will walk you through connecting Instagram Insights to Power My Analytics and creating reports with the data.

Prerequisites
Before connecting Instagram Insights to Power My Analytics, ensure you meet the following requirements:
To switch to a Business or Creator account, go to Settings > Account and select Switch to professional account.
Your Instagram account must be connected to a Facebook Page that is managed by a Facebook Business Manager account. Without this Business Manager connection, your Instagram page will not appear in Power My Analytics.
How to Verify Your Instagram-Facebook Connection
- Ensure your Facebook Page is added to Business Manager at business.facebook.com.
- Go to your Facebook page and open the Manage Page side menu, then click Meta Business Suite.

- In the Meta Business Suite sidebar, select Settings.

- Under Accounts, click on Pages.

- Select your Facebook page from the left column and click the Connected assets tab.

- Confirm that your connected Instagram account is listed as a connected asset. If your Instagram account is successfully connected to your Facebook page, it will be listed under Instagram account.

- After making these changes, go to the Sources section of your Power My Analytics hub. Manually disconnect and then reconnect your Instagram Insights data source.
For additional help, please see our article Instagram Page Not Appearing in Manage Accounts.
Adding Instagram Insights as a Data Source
- To add the correct Instagram account, you must be logged in to the associated Facebook account in your browser. Open an Incognito window in your browser to log into the correct Facebook account before connecting with Power My Analytics.
- Navigate to your Hub and select Sources from the menu.
- Click + Add new source and choose Instagram Insights from the gallery.
- Sign in to your Facebook account to authenticate.
- Grant Facebook business access: Select "Opt in to all current and future Businesses". Click Continue.
- Grant Facebook page access: Choose "Opt in to all current and future Pages". Click Continue.
- Grant Instagram account access: Select "Opt in to all current and future Instagram accounts". Click Continue.
- Finalize permissions: Click Save, then click Got it.
Creating a Looker Studio Report
Follow these steps to create a Looker Studio report using your Instagram Insights data:
- After adding Instagram Insights as a data source in the PMA hub, navigate to Reports > Looker Studio
- Select Instagram Insights under Create Looker Studio Report (this will open the official Looker Studio application in a new window)
Google Looker Studio Configuration:
Step 1:
- Name your data source (e.g. "Instagram Insights - Organization Name")
- Choose Power My Analytics hub from dropdown
- Optional: Leave "Use report template for new reports" checked to use PMA demo template
- Click Next
Step 2:
- User Account: Select Instagram Insights account (real data) or "Sample Account" (sample data)
- Click Next
Step 3:
- Choose "Page" for reports
- Optional: Allow "Page" modification in reports
- Click Connect (top right) to complete the data source configuration
Step 4:
- Click Create Report (top right)
For a quick start, you can use our pre-built Instagram Insights demo template.
Key Reports and Fields
Instagram Insights data in Power My Analytics offers a wide range of metrics and dimensions. Here are some popular metrics you can use in your reports:
- Reach Metrics: Lifetime Reach, Daily New Followers, Accounts Reached
- Content Metrics: Total Interactions, Reach, Likes, Saves, Comments, Video Views
- Demographic Metrics: Followers by Gender, Followers by Age
- Location Metrics: Followers by City, Followers by Country
For a complete list of available Instagram Insights fields, refer to the Schema Explorer or Instagram's developer guide.
Limitations and Important Considerations
48-Hour Data Delay
Instagram Insights reports data for all fields with a delay of 48 hours.
This is a limitation of Meta’s API for Instagram Insights and is not a limitation of PMA. For this reason, the data reported by the following KPIs will be no more recent than 48 hours ago:
- Comments Lifetime
- Lifetime Reach
- Likes Lifetime
- Reels Interactions
- Saved
- Shares Lifetime
- Total Interactions Lifetime
Unavailable Data
Reporting Instagram Reels
To report reels:
Add the dimension Media Product Type to a chart with the metrics Likes Lifetime, Comments Lifetime, and Total Interactions Lifetime.

Note: Engagement data is not available for Reels.
Reporting Instagram Stories
Stories data is lifetime and may not align with Instagram dashboard:
- Instagram only keeps Stories for 24 hours and the data may not align at the time it is retrieved.
- Stories may be duplicated when reporting using the Date field. Use the Timestamp field instead to eliminate duplicate Stories.
Troubleshooting
See our article Troubleshooting Instagram Insights for information on issues that may affect Instagram connectors.
Related Articles
Facebook Insights Data Connector User Guide
Facebook Insights provides valuable data about your Facebook Page's performance, audience, and content engagement. This guide will help you set up and use Facebook Insights as a data source in Power My Analytics. Prerequisites Before connecting ...
Instagram Insights Reach and Engagement Numbers Do Not Match
This article will help you troubleshoot reach and engagement data that does not match in your Instagram Insights report. Note: The Engagement metric is deprecated as of January 2024. Causes If you are comparing to Meta Business Suite: Instagram's API ...
Facebook Ads Data Connector User Guide
Facebook Ads is a powerful advertising platform that allows businesses to reach their target audience on Facebook, Instagram, and across the web. This guide will walk you through how to connect your Facebook Ads account to Power My Analytics, create ...
PayPal Data Connector User Guide
PayPal is a widely used payment processing platform, and integrating its data into your analytics workflow can provide valuable insights into your business performance. This guide will walk you through the process of setting up PayPal as a data ...
Stripe Data Connector User Guide
Stripe is a powerful payment processing platform that enables businesses to accept online payments, manage subscriptions, and handle invoicing. This guide will walk you through the process of connecting Stripe to Power My Analytics, creating reports, ...