How to Import Instagram Insights API Data into Google Sheets in 2024

Instagram Analytics

Instagram, being the 4th most popular social media platform, plays a crucial role in the present-day market landscape. However, your work doesn’t simply end by advertising on Instagram. You also need to get the Instagram Insights data in a single place and analyze it accordingly to alter digital strategies for the future. 

Manually handling data and keeping track of every Instagram metric can be a hectic task. It makes your data prone to human error and can be a huge risk for calculating overall ad spend and ROI. That’s where the Instagram page to Google Sheets connectors come in handy! With these tools, you can extract all Instagram insights into a single Google Sheet instantly. 

Let’s have a look at free and paid tools to fetch all your Instagram data easily. 

How do I Import Instagram Data To Google Sheets?

For better data management, getting Instagram Insights transferred into a Google sheet is imperative. You can do that by: 

Downloading CSV Files 

Instagram ads manager lets you download CSV files for your business account. You can then upload them to Google Sheets and proceed with the data analysis process. However, the process is manual and you will have to repeat it every time you want the latest data updates. 

This option is ideal for someone who’s working with a few accounts and doesn’t need to check data on a daily basis. 

If you’re running a marketing agency, downloading and uploading CSV files for different accounts regularly will be impractical. 


Instead of manually retrieving Instagram data to Google Sheets, you can also automate the entire process. There are two ways to proceed ahead: 

Writing a Script 

Open a new Google Sheet, head to the Extensions tab, and then Apps Script. Now, you will be able to write code to extract Instagram API insights to the Google Sheet directly. For that, you will need to first go through the Instagram API Documentation

Also, if you’re not very tech-savvy, this option might not be ideal and will require a great deal of time and effort. 

Working With Connectors

Automate the entire process by using different connector tools for sending Instagram data to Google Sheets directly. Here, you need to link the Instagram account and Google Sheets and wait for the tool to import all data. 

5 Free and Paid Tools to Get Your Instagram Page Data Into Google Sheets

Here are 5 free and paid tools to get Instagram data into a Google sheet.


Vaizle is a one-stop marketing analytics suite with live dashboards to help keep track of your multiple ongoing campaigns. Vaizle also offers an Instagram Page to Google Sheets Connector tool. After retrieving data, you can track profile views, any post’s performance, ad spending, and other key metrics to judge the effectiveness of your ongoing content strategy.

Notable Features: 

  • Get real-time updates in your Google Sheet without refreshing the data repeatedly. 
  • Schedule data fetch according to your requirements
  • Pick data from a specific campaign or for the entire account. 
  • Vaizle free tool lets you transfer Instagram data to Google Sheets for the last 30 days.

How to Use Vaizle? 

Step 1: Sign in with your Meta account and enter the credentials. 

Step 2: Pick the page for which you want to transfer data and give access to Vaizle.

Step 3: Specify the data destination by entering the Google Sheet link and click on Link Sheet. Once the sheet is linked, click on ‘Export to Google Sheet.’


Zapier is an all-in-one platform where you can connect multiple applications and automate workflow easily. It offers a comprehensive Instagram + Google Sheets + Google Analytics integration tool. 

Even though Zapier is ideal for agency owners, it comes with a substantial learning curve. Here, you need to create ‘Zaps’ so that when any change takes place on Instagram, it is automatically reflected on the Google Sheets. 

To create Zaps, you have to first authenticate Instagram and Google Analytics accounts and then select a trigger to kick off automation. 

Notable Features: 

  • Ability to create separate rows for new media added.
  • You can add a search step to dynamically look up a new value. 
  • Use AI to write a command statement for creating a Zap. 
  • Schedule Zaps to run at a specific time. 


Supermetrics is an integration tool that facilitates data transfer between an Instagram page and Google Sheets. Here, the user needs to run a query and select data dimensions to be added to the Google Sheet. 

The learning curve with Supermetrics isn’t as complicated as that of Zapier. In comparison to Vaizle, it takes a while to set up the automation process. 

Supermetrics offers a 14-day free trial for all its new users. However, their paid plans are quite costly for agency owners. 

Notable Features: 

  • Use pre-made templates to initiate data extraction from Instagram page to Google Sheets.
  • Select which data metrics to include and split them into separate rows. 
  • Get data from multiple sources into a single sheet. 
  • Automate and email reports by pre-scheduling data updates. is yet another user-friendly tool that lets you transfer Instagram data to Google Sheets instantly. Here, the user needs to add URLs of the selected Instagram profile and Google Sheets to complete the data transfer. works as a Google Chrome extension that you will be required to add to your browser. 

Notable Features: 

  • Can download data in multiple file formats like PDF, Excel, and CSV. 
  • Get notifications when there’s any change in the website data. 
  • Import different types of data, including text, links, images, and page titles.
  • Get a list of pre-made templates tailored for your account. 


Apipheny is a Google Sheets extension that connects with the Instagram URL and imports data automatically. 

To use the Apipheny extension, you first need to create a Meta Developers account. Then, after obtaining the API User Access Token, you can move ahead and enter the Instagram business page URL in the sidebar. 

The setting up process can be a bit lengthy for someone who wants instant results and doesn’t want to renew API tokens repeatedly.

Notable Features: 

  • Check the preview of the final results before importing the data. 
  • Select which metrics to import in the Google Sheet. 
  • Schedule report refreshes on a daily, weekly, or monthly basis. 
  • Divide a larger dataset into a smaller one with pagination. 

Author’s Review 

Okay, I get it.

Writing a review as a co-founder of one of the listed companies doesn’t seem fair. (if you haven’t guessed it yet, I’m talking about Vaizle!)

But hey, this time I’m sharing my experience as a marketer who has watched the industry evolve for over a decade. In this journey, I’ve come across multiple tools and tried many options available for transferring Instagram page data to Google Sheets. 

While Zapier and Supermetrics do well in terms of workflow automation, the learning curve kind of puts me off. On top of that, signing up for their paid plans can be expensive. 

Other tools either come in the form of Google Chrome extensions, require downloads, or need you to be extremely tech-savvy. 

Now, here comes Vaizle: zero learning curve and a 3-click process. It’s as easy as it can get! You can simply sign up with your Meta account, give the Sheet link, and that’s all. You’re all set to go. 

Vaizle now offers exclusive access to all paid features for $1 only. Sign up for the 7-day trial and explore our range of tools — including social media, ad, and competitive SM analysis. Also, try our newly launched Ads to Google Sheet connectors to make your marketing journey insightful. Cancel or change plans anytime.  

About the Author

Himanshu Chaturvedi

Himanshu Chaturvedi

Himanshu is an SEO Executive with 7 years of work experience and MBA in Marketing. His core expertise lies in crafting impactful SEO strategies for growing B2B organizations and bringing organic traffic to their social and web channels! He is also a fitness freak with a knack for athleticism and you'll often find him spending his off hours in a gym.

Enjoy this Article? Share it please.

Easily manage your Social Media Accounts

Change Plans Anytime

Cancel Anytime