How to Get Facebook Insights Into Google Sheets

Owning or managing a Facebook page is mainly used for organizations, Influencers, Business and brands who connect with their fans, followers and customers. While maintaining a Facebook page it is very important and necessary for the admin to follow the insights of the page.

These insights include things like Total Reach, Total likes, Organic Reach, New users, New likes, Reactions, Content Impressions etc. To get these insights, you need a platform and that is where we use Google Sheets. Using Google sheets you can convert the insights into Raw data.

If you haven’t installed Two Minute Reports yet, click on the link to learn how to install. Using Two Minute Reports (TMR) you can get your insight immediately to google sheets. 

You get to view all of these insights without a single piece of code and that’s the best and easy part of it. Just select your required Metrics data to be shown and Boom you get the Raw data in your sheet within a minute.

Step 1: Install and Launch Two Minute Reports

Install Two Minute Reports, if you have not done already.

Sign in to any Google Sheet and go to Add-ons -> Get add-ons.

Search for Two Minute Reports and select Install.

Review and accept the permissions necessary to run Two Minute Reports. Two Minute Reports will be installed for you with the e-mail you are sign in to Google Sheets.

Open Google Sheets and go to Extensions -> Two Minute Reports -> Launch.

Step 2: Connect Your Facebook Insights Account

  • Go the Data Source section.
  • Select Facebook Insights from drop down or type it in the search bar.

  • Click login with Facebook and add your Facebook insights account as Data Source.

Note: To get all of your current and Future pages, select the first option in the checkbox list below.

Step 3: Select the Data You Need

To start getting your data into Google Sheets, you need to start creating queries. To add a new Data Query, click on Data Queries and click on Add new. 

And now you can start creating your own Data Query using the drop downs below. Create a name for your Data Query, add a Sheets location to run the query. Choose which Facebook Insights you want as well.

Select on Metrics which consists of the vital data of the data source like Total Reach, Total likes, Organic Reach, New users, New likes, Reactions, Content Impressions etc. Once you select your required Metrics go down to select dimensions according to your added Metrics.

Dimensions are used to group your Metrics in a particular aspect like Date, Page name etc. After selecting the dimension you need to select the date range for the data to be displayed. Once you select the date range, you can run the query and the query data would be displayed in the given location.

Once you get the data in your Google sheet, you can customize your data by adding Pivot table  VLOOKUP(), Charts and Graphs. By adding these you can create your own personalized Dashboard.

Once your report is created you can create a Schedule in Google Sheets to automatically update your sheets and keep your data up-to-date. This feature is handy to send emails, or just refresh your spreadsheets with live data and use it as a Dashboard.

Step 4: (Optional) Schedule Automatic data Refresh and email

Once you have fetched data once, you might want to get new data from your database at periodic intervals. You can do this creating a new schedule under the “Schedule Reports” section. You can schedule updates hourly, daily, weekly or monthly based on your needs.

You could also create a report and ask Two Minute Reports to email that report with updated data automatically. Under the email section enter the email Id of the recipients and save your new schedule.

When the time comes, Two Minute Reports will automatically fetch new data from your queries, and email your report to the said recipients. You have freed a lot of your time from mundane reporting tasks.

There are other features with Two Minute Report’s schedule refresh or data refresh feature. You may read our guide How to Refresh Data Automatically in Google Sheets.

We hope you liked this Tutorial on how to get Facebook Insights in Google Sheets and use them using TMR.  If you have any questions please feel free to comment below or contact our Support Team.


Was this helpful?