How to link Instagram to Google Data Studio

How to link Instagram to Google Data Studio

Google Data Studio is a powerful tool which enables you to pull in data from various sources and display them in any format you want – be it in tables or various types of graph – and really drill down into your data.

Instagram, one of the most popular social networks around, offers very limited analytics within its own platform.

Business accounts can view Insights via the Instagram mobile app and see data on interactions, reach and impressions for individual posts, stories or promotions. However, there’s no way to see this on a desktop, or perform any kind of complex analysis on the data.

By pulling Instagram data into Google Data Studio, you can see all of your Insights data in a much more user-friendly format, and you’re not restricted to flicking back and forth on your cell phone. You can combine this with other data sources such as Google Analytics or eCommerce data, and start to see how your Instagram account is growing your business… or how your website traffic is helping to grow your Instagram profile.

Importing Instagram data into Google Data Studio

Choosing a 3rd party connector

Adding Instagram as a data source in Google Data Studio requires a 3rd party connector.

Supermetrics and Power My Analytics are two of the biggest companies making Google Data Studio connectors, and between them enable you to pull in data from 35+ data sources.

We have a review comparing the two here. While both have their own advantages and disadvantages, Supermetrics is by far the easiest if you want to get instant access to your Instagram data within Google Data Studo. It connects directly to the Instagram API and can be set up in a matter of minutes.

Power My Analytics is a Data Warehouse solution, and will need to import your data into its warehouse before you can then pull it into Data Studio. Data Warehouse solutions are typically useful if you’re importing huge amounts of historical data, but as Instagram’s API already provides instant historical information, it’s slightly overkill here.

Supermetrics has a 7 day free trial, so you can see if it’s the right solution for your business. After that it’s just $39 a month for the Individual plan, which includes 1 data source and 3 accounts per data source.

The Pro plan is $99 per month for 33 data sources and 20 accounts per data source, which should be more than enough for most users.

For companies analysing mammoth amounts of data, or agencies managing lots of client accounts, there is also a Super Pro plan for $299 a month, allowing up to 44 data sources and 100 accounts per data source.

Importing the data into Data Studio

  1. Sign up to the 7 day free trial of Supermetrics. This gives you ample time to get everything set up and check that the solution is right for you.
  2. Sign into your Google Data Studio account and create a blank report
  3. On the ‘Add data to report’ screen, ensure you’re on the ‘Connect to data’ tab
  4. Type ‘Instagram Insights’ into the search box, and from the ‘Partner Connectors’ list choose the ‘Instagram Insights by Supermetrics’ option
    Instagram Insights by Supermetrics on the Google Data Studio search screen
  5. Click the blue ‘AUTHORISE’ button underneath ‘Data Studio requires authorisation to use this community connector’. This will give you a popup asking you to grant Supermetrics permission to use your Google account.
  6. Click the second blue ‘AUTHORISE’ button underneath ‘Instagram Insights requires authorization to connect to data’. This time, you’re granting Supermetrics permission to access your Facebook account, which is how it gathers your Instagram data.Note, you need to have an Instagram business account which is linked to a Facebook page, and you need to choose a user which has admin access to that Facebook page.
    The second Authorisation option when adding the Instagram Data Studio connector
  7. If it doesn’t seem like anything’s happened, and you still see the second blue ‘AUTHORISE’ button, you may need to click it a second time. The majority of times I’ve tried adding a Supermetrics connector, I need to repeat this step a second time for it to all link up.
  8. Select your Instagrm account from the ‘Select pages:’ dropdown, then click the blue ‘Add’ button.

Your Instagram account should now be a data feed within your new Data Studio report, and you’re free to pull in all the dimensions and metrics needed to visualise your data.