Connect Instagram Insights to Google Sheets: Tutorial and templates (2026)

Oct 7, 2026
5 min read

Summarize this blog post with:

Working with Instagram Insights data in Google Sheets shouldn’t mean constantly exporting reports and manually updating spreadsheets.

With Two Minute Reports’ Instagram Insights Google Sheets connector, you can import key Instagram metrics such as reach, engagement, impressions, and follower growth into Google Sheets, automate reporting across multiple accounts, and keep your data updated without repetitive work.

In this guide, I’ll show you how to connect Instagram Insights to Google Sheets in just two steps using Two Minute Reports. You’ll learn how to automate Instagram Insights reporting and turn your metrics into actionable insights for better decision-making.

How to Connect Instagram Insights to Google Sheets?

Method 1: Connecting Instagram Insights data to Google Sheets using the Two Minute Reports Hub.

Method 2: Connecting Instagram Insights data to Google Sheets using pre-built templates.

Method 1: Connect Instagram Insights to Google Sheets using Two Minute Reports Hub

The Two Minute Reports Hub is your dedicated workspace for managing all your Instagram Insights accounts in one place. Here’s how to get started.

Step 1: Creating a Connection

1. Go to hub.twominutereports.com and click Connections → Create Connection.

create connection.png

2. Inside the dialog box, complete these three steps

  • Select the Instagram Insights connector from the list of options.
instagram insights select.png
  • Authenticate your Instagram Insights account by specifying the login credentials.
  • Once done, enable the Instagram Insights accounts you want to track and analyze marketing performance. Please note that you can’t query disabled accounts.
Enable the Instagram Insights accounts you want to track

3. Once done, navigate back to the Hub homepage and click Google Sheets → New Google Sheets Report.

select gogle sheets.png

4. Click Use Template and follow the on-screen instructions to launch the Two Minute Reports add-on in your spreadsheet.

Step 2: Configure and Run Your Query

1. Once you’ve installed the add-on, navigate to Menu → Data Queries and click Add.

2. Select the Instagram Insights accounts you want to include in the sidebar.

acc selection.png

3. If you’re managing multiple clients, go to Clients → Manage Clients (in the sidebar), map your Instagram Insights accounts to the relevant clients and click Save & Close.

Frame 1 (3).png

4. Next, choose relevant Instagram Insights metrics and dimensions you want to track and select your date range.

metric and dim final.png

5. Click Run Query to pull your data into the chosen sheet and cell. You can now see the insights populated in your Google Sheets dashboard.

final op.png

Next, automate your query. This lets you set up predefined schedules so your clients receive updated insights at set intervals.

You can either click ‘Save & Automate’ or navigate to Menu → Schedule Refresh. Either way, the steps remain the same. For now, let’s click ‘Save & Automate’. Then, follow the steps below:

Automate Instagram Insights Reporting in Google sheets
  • First, enter your schedule name.
  • Next, select the queries to include in this schedule. You can choose multiple queries if you want them to refresh on the same schedule.
  • Then, choose how often you want to refresh: hourly, daily, weekly and monthly.
  • Specify the exact time and timezone for the refreshes to occur.

Once you are done with the above steps, you can set up your Instagram Insights reports to be delivered via email. Here’s how you can:

  • To enable email delivery, move the toggle to ‘Email’.
  • Next, select the Sheet to report.
  • Enter the email addresses of your recipients – your clients, team members or stakeholders.
  • Select whether you need to attach the report as a PDF, Excel/CSV or both.
  • Write a customized email subject and body message to include with each report.

And that’s it. Your schedule is now saved. From here on, your clients will receive the latest content performance insights delivered to their inbox automatically.

Method 2: Connect Instagram Insights to Google Sheets using pre-built templates

With Two Minute Reports’ pre-built Instagram Insights templates for Google Sheets, you can create custom reports and dashboards within minutes. Here’s how you can:

1. In the template gallery, select the Instagram Insights Profile Analytics template for Google Sheets.

2. Next, click ‘Get Template for Free’ to open the Google Sheets template.

3. Then, click Use Template. You’ll land on the Google Sheets dashboard.

4. Click Use to launch the Two Minute Reports sidebar in your spreadsheet.

click use.png

5. Finish importing your template by selecting the required Instagram Insights accounts from the dropdown. Once done, click Submit to create your report.

Frame 1 (3) copy.png

6. Click Run Query to fill this template with the necessary data.

7. And that’s it. Your Instagram Insights data is populated across relevant sections, helping you give a detailed overview of your Instagram account performance and growth.

Click the template link below to get started.

Instagram Insights Profile Analytics
View Template

Common Mistakes to Avoid When Connecting Instagram Insights Data to Google Sheets

When you connect Instagram Insights data to Google Sheets, you might encounter a series of challenges. These issues not only slow down reporting but also lead to inaccuracies that can impact your decision-making. Let’s understand the core issues and the actionable steps to streamline your workflow.

1. Manual data entry errors

Issue: Manually copying and pasting Instagram insights KPIs into Google Sheets is prone to errors, such as misaligned rows, incorrect calculations, and inconsistent labelling.

Solution: Use Two Minute Reports' Instagram Insights reporting tool to connect your client(s) Instagram accounts in a centralized dashboard. In this way, you can automatically map key social media metrics and share streamlined dashboards with updated performance insights.

2. Slow or outdated data sync

Issue: If you rely on manual exports or slow sync processes, your reports may show outdated performance insights, leading you to make decisions based on metrics that are no longer relevant.

Solution: With our exclusive Speedboost technology, you can retrieve large Instagram Insights datasets quickly – no engineering setup required. You can experience faster data syncs and ensure your reports are always ready for action.

3. Tracking too many metrics at once

Issue: With different social media marketing goals, it can be overwhelming for you to manage and report on all the data, especially across multiple clients.

Solution: Prioritize key performance metrics that directly correlate to your client’s goals. With Two Minute Reports’ Instagram Insights templates, you can create custom dashboards that display only the data you need, helping you eliminate clutter and improve clarity.

4. Lack of real-time updates

Issue: Without automation, updating reports in Google Sheets becomes a repetitive and time-consuming task, especially when dealing with large volumes of data.

Solution: Set up custom refresh schedules (daily, hourly, weekly, or monthly) to auto-update and send them to clients directly. In this way, you can stay ahead with the latest performance insights and refine your content strategy to boost audience engagement and ROI.

Top metrics to streamline your Instagram Insights Analytics

Here’s a breakdown of key metrics to track and optimize your Instagram Insights analytics and reporting.

Instagram Insights metric

What it measures

Why is it important?

Account lifetime

Profile followers

Tracks total followers to measure growth over time.

Profile follows

Shows the number of followers to your brand, indicating your content strategy's effectiveness.

Profile media

The number of posts, stories, and videos you’ve shared.

Photo & Video

Engagement

Indicates the likes, comments, shares, and saves on your posts.

Views

Number of times your media is viewed; good for measuring video performance. 

Media reach

The number of users who have seen your media. Helps in evaluating brand awareness.

Unique saves 

Indicates your content value and authenticity; the higher the saves, the better the content.

Reels

Reel shares

Measures how many times your reel was shared – key to virality

Total reel interactions

Total likes, comments, shares, and saves on your reel.

Story 

Taps forward

The number of users who skipped to your next story part.

Taps backward

The number of users who rewatched parts of your story – signals interest.

Replies 

The number of users who replied to your story. Indicates user interest and interaction.

Reach

The total unique viewers of your story. Helps in measuring exposure.

Ready to Connect Instagram Insights to Google Sheets?

With Two Minute Reports, you can bring your Instagram Insights data directly into Google Sheets and work with it in a way that fits your reporting workflow. Whether you’re tracking post engagement, comparing content performance across multiple accounts or building custom reports for client(s), you can translate insights into a clear view of what’s working on your account.

Try Two Minute Reports free for 14 days and see how simpler and faster Instagram Insights reporting can be.

Set up your data pipeline

Frequently Asked Questions

You can connect Instagram Insights to Google Sheets through Two Minute Reports Hub or by installing the TMR add-on from the Google Workspace Marketplace. Once connected, select the Instagram accounts you want to work with, choose the metrics, configure your query and build marketing reports related to your follower growth, content performance, etc to make informed decisions.

With Two Minute Reports, you can set up custom refresh schedules – daily, hourly, weekly or monthly and ensure your Instagram Insights reports reflect the latest profile performance and engagement insights. Deliver professional, white-label reports directly from Google Sheets to your clients within minutes. 

You can access our free, ready-to-share Instagram Insights templates for Google Sheets to streamline performance tracking. Once you click “Use Template”, you can launch the Two Minute Reports add-on, import your client’s accounts, run queries and auto-populate the dashboard with meaningful insights.

You can choose to directly select your client’s Instagram Insights accounts from the Two Minute Reports sidebar and consolidate key KPIs in one place. Alternatively, you can also reuse the existing reports across multiple clients, ensuring you align content strategy with performance insights and maintain consistency across all marketing initiatives.

Yes. You can try Two Minute Reports free for 14 days. During the trial, you can connect Instagram Insights to Google Sheets, pull your account’s data, create custom queries, and explore all reporting capabilities to see how it fits into your daily workflow.

Shalini Murugan

Meet the Author

Shalini Murugan

Shalini is driven by ideas that create a tangible impact. At Two Minute Reports, she specializes in content that helps marketers optimize their reporting workflows. When she's not transforming complex data into meaningful insights, you might find her lost in a book, jotting down ideas in her notebook, or connecting the dots others overlook.

Google Review
Connect Instagram Insights in Google Sheets
Instagram InsightsGoogle Sheets
Try for Free