Airtable logo
Instagram Insights
Import and sync data in Airtable

Connect Airtable and Instagram Insights

Import Instagram Page and posts insights using a simple no-code API integration. Sync data from Instagram Insights and thousands of other apps into Airtable automatically with Data Fetcher.

Trusted by leading Airtable teams

IBM Logo
Amazon Logo
Warner Records Logo
Harvard Logo
Stanford Logo
NBA Logo
Time Logo
DraftKings Logo

The no-code solution for connecting Instagram Insights to Airtable

It takes just 4 simple steps to get up and running with Data Fetcher’s no-code imports into Airtable

Step 1

Add the Data Fetcher extension

Get started with Instagram Insights in Airtable by adding the Data Fetcher extension from the Airtable Marketplace. Create your free account directly within the extension after installation.

Add the Data Fetcher extension
Step 2

Connect to Instagram Insights

Select the pre-built Instagram Insights integration from our library. Data Fetcher handles all the technical API details, so you can connect without writing a single line of code.

Connect to Instagram Insights
Step 3

Map the fields

Select which Instagram Insights data fields you want to import and map them to your existing Airtable fields. Choose how new data should merge with existing records in your base.

Map the fields
Step 4

Automate your Instagram Insights data sync

Keep your Airtable data fresh by scheduling automatic updates at any interval. You can also trigger syncs from Instagram Insights when records change in your Airtable base.

Automate your Instagram Insights data sync

About the tools

Instagram Insights logo

Instagram Insights

Instagram Insights is a built-in analytics tool that provides creators and businesses with detailed metrics about their Instagram account performance. It offers data on follower demographics including location, age ranges, and active times to help understand audience composition. The platform tracks engagement metrics such as reach, impressions, and interactions across posts, stories, and reels. Instagram Insights enables content creators to identify their most effective content types to develop strategies that improve engagement and grow their audience.

Airtable logo

Airtable

Airtable blends spreadsheets and databases, enabling organized, collaborative workflows. It features customizable templates, multiple viewing options like grid, calendar, and kanban boards, plus powerful data types. With integration capabilities, automation tools, and team collaboration features, Airtable helps businesses of all sizes manage projects, content planning, and data without technical expertise.

Data Fetcher logo

Data Fetcher

Data Fetcher is an Airtable extension that connects your bases with external data sources and APIs. Users can pull data from REST APIs and external systems without writing code. With support for automic syncs, data transformation and mapping, Data Fetcher helps businesses make Airtable their source of truth for all their third-party data. It acts as the missing connection between Instagram Insights and Airtable.

How to Connect Instagram Insights to Airtable

In this guide, we'll run through the steps required to import metrics from Instagram Insights into Airtable. Instagram Insights are used to report on how your Instagram content is performing with your audience. We'll cover how to import daily engagement insights such as 'Impressions', 'Profile views', and 'Reach' as well as metrics specific to a post such as 'Caption', 'Like count', 'Permalink' and 'Timestamp'.

Using the Data Fetcher extension, we can connect Instagram to Airtable without any code. We'll also schedule the Instagram Airtable integration to run automatically.

Please note: Instagram Insights (and the Instagram Insights API) are only available to Instagram Business users. All Instagram Business accounts need to be connected to a Facebook Business Page, and you'll need to be an admin of that Facebook page. You can find more information on converting your personal Instagram account to a business account here.

Install Data Fetcher

Install Data Fetcher from the Airtable marketplace and sign up for a free Data Fetcher account. Alternatively, use your Google account or if you already have a Data Fetcher account use the 'Have an account?' text in the bottom left of the screen to log in.

Group 1Data Fetcher Sign Up .png

On the create request screen in Data Fetcher, for Application, select 'Instagram Insights' to use the Instagram Airtable integration.

Instagram to Airtable import

Click on '+ New Instagram Insights connection' in order to connect the Instagram Insights API to Airtable. Via the popup Facebook interface, you'll be prompted to sign into your Instagram/Facebook business account and then select the Facebook page you want to connect to Airtable.

Instagram2.jpg

Next, allow Data Fetcher access to your Facebook/Instagram account.

Instagram4.jpg

Back in Data Fetcher, under Authorization, you'll now see the Instagram Airtable integration.

Instagram4.5.jpg

Import Daily Instagram Insights into Airtable Using the Instagram API

For the first example, we'll import Daily Instagram Insights such as 'Impressions', 'Profile views', and 'Reach'. These kinds of metrics are useful to discover how your audience engages with your Instagram content. You can find more information about Instagram Insights metrics here.

In Data Fetcher, for Endpoint choose 'Daily engagement insights'.

Instagram7-endpoint.jpg

Give your Data fetcher request a name e.g. 'Import Daily Instagram Insights' and click 'Save & Continue'.

Instagram8.jpg

Select the Facebook Page associated with the Instagram account.

Instagram9.jpg

Then select all of the Metrics you would like to import from the Instagram API into Airtable. For this example, we are going to import 'Impressions', 'Profile views', and 'Reach'.

Instagram10.jpg

For Date range select '30 Days', this is the maximum time period you can choose. You also have the option to include today.

Instagram11.jpg

Select the Airtable table and View to import Instagram Insights metrics into.

Instagram12.jpg

And click 'Save & Run'.

Instagram13.jpg

Data Fetcher will run this request and the Response field mapping modal will open. This is where we map the fields from the Instagram API to fields in Airtable.

We'll map all of these fields from the Instagram API to new fields in the Airtable base. Once you're happy, click 'Save & Run'.

Instagram21.jpg

You'll now see your Instagram Insights data in your Airtable output table.

Instagram22.jpg

Import Instagram Post Metrics into Airtable Using the Instagram API

Next, we'll run through how to import specific Instagram post metrics such as 'Caption', 'Like count', 'Permalink' and 'Timestamp'.

In Data Fetcher, for Endpoint choose 'Engagement metrics for a list of posts'.

Instagram14.jpg

Give your Data fetcher request a name e.g. 'Import Instagram post metrics' and click 'Save & Continue'.

Instagram15.jpg

Select the Facebook Page associated with the Instagram account.

Instagram9.jpg

Then select all of the Metrics you would like to import from the Instagram API into Airtable. For this example, we are going to import 'Caption', 'Like count', 'Permalink' and 'Timestamp'.

Instagram16.jpg

Select a limit for the number of Instagram posts to import data from (the maximum is 100.)

Instagram17.jpg

Select the Airtable table and View to import your Instagram Insights metrics into.

Instagram18.jpg

And click 'Save & Run'.

Instagram20.jpg

Data Fetcher will run this request, and the Response field mapping modal will open. This is where we map the fields from the Instagram API to fields in Airtable.

We'll map all of these fields from the Instagram API to new fields in the Airtable base. Once you're happy, click 'Save & Run'.

Instagram23.jpg

You'll now see your Instagram Insights data in your Airtable output table.

Instagram24.jpg

Import Instagram Account Overview Data into Airtable Using the Instagram API

You can also use the 'Account Overview' Endpoint to import Instagram Insights metrics such as 'Followers count', Media count, and 'Follows count'.

Automatic Instagram Airtable Integration

Currently, you'd need to manually run the request to import any updates to the Instagram Insights metrics. It is possible to run the Instagram Airtable integration automatically at regular intervals using Data Fetcher's scheduling feature.

You will need to upgrade your account to this. In Data Fetcher, scroll to Schedule and click 'Upgrade'.

schedule-requests.png

Choose a plan from the different options depending on your needs and enter your payment details.

data fetcher upgrade pricing plans.png

Back in Data Fetcher, click 'I've done this'.

schedule-upgrade.png

Under Schedule click '+ Authorize'.

Schedule Data Fetcher

A new window will now open and prompt you to authorize the Airtable bases you want Data Fetcher to have access to.

If you select 'All current and future bases in all current and future workspaces' this will avoid any issues with unauthorized bases in the future.

Click 'Grant access'.

schedule-authorize-bases.jpg

Back in Data Fetcher, you'll see Schedule this request has been toggled to on.

schedule-data-fetcher-request.png

Select a schedule for the Airtable Instagram integration to run. You can choose intervals of 'Minutes', 'Hours', 'Days' or 'Months', then Click 'Save'. Your Instagram Insights will now import to Airtable automatically on your chosen schedule.

Schedule this request

Ready to connect Instagram Insights to Airtable?

Start syncing your data sources with Airtable today.