Search our Knowledge Base

Facebook Insights, Page & Ad Analytics

Integrate your Facebook account with Rank Ranger for enhanced Facebook Analytics reports that can be viewed in our marketing platform, white label client dashboards and automatically sent in white label PDF format to your clients and managers.

Facebook indicates that their Insights metrics are only generated for a Facebook Page that has more than 100 people that like it. Likewise, demographic metrics, such as age, gender and location, are available in Page Insights once there is data for 100 or more people.

Facebook requires that you be a Facebook Page Admin and logged into your Facebook account in another tab / window prior to connecting the account to Rank Ranger (or ask an Admin to authorize the Rank Ranger connection for you).
Facebook requires that connections to external applications be renewed approximately every 60 days.  We send automated emails 14 days before the connection is expected to expire, with a link directly to the Authorized Connection page where you can click a Renew button to prevent expiration and ensure reports contain the data you expect.

Facebook limits the amount of data available via their API to 90 days. We follow Facebook's best practices in order to provide the reporting that they allow. We review third-party developer API changes monthly, so if they change the rules to allow for a longer reporting period, we'll update our reports accordingly.

Authorized Connections Facebook Analytics Integration

Confirm Your Authorization

Facebook Page Administrators

You must be a Facebook Page Admin in order to authorize data integration.  Confirm your status as a Page Admin: when viewing the Facebook page of the company, organization or product, you should see a Settings option in the upper right of the screen. 
  • If you do not see the Settings option then you will need to ask the page owner to make you a Page Admin.
  • If you do see the Settings option, then click it.
Facebook Page Admin Settings

Facebook Page Roles

Navigate to the Page Roles screen and confirm that you are a page Admin, as opposed to Editor, Moderator, Advertiser or Analyst.  If you are not listed as a Page Admin then you will need to request a role upgrade from an existing Page Admin or ask an Admin to authorize the Rank Ranger connection for you.

Facebook authorized page admins

Authorize Facebook Connection

Log in to your Facebook account.

Log in to Rank Ranger and access Account Settings > Authorized Connections

Click Settings in the top right navigation or hover over the person icon and select My Account. 
access account settings

Access Authorized Connections

Scroll down to the Connections section of the sidebar and click Authorized Connections.
navigate to Authorized Connections

If no connections have been previously added to your account, you will see a blank Manage Connections table.
Authorized Connections New Account

Add Authorized Connection

  • Click the Add Connection button to expand the option list.
  • Click the Facebook button.
Add authorized Facebook connection

Authorize Rank Ranger Facebook App: Permissions

In order to provide your with Facebook  reports and tools, Rank Ranger requires your authorization to receive your public profile information, access your Page and App insights, ads and related stats for display in your social analytics reports in our marketing platform. Authorization also enables you to post to your Facebook Page, read and respond to messages and manage ads through our app.

Rank Ranger will receive your public profile information: you may click the review the info our app will have access to and click the Okay button if you agree.

Authorize Rank Ranger Facebook App

Authorizing Rank Ranger to post to Facebook enables you to post to your Facebook page and respond to messages using our app. Only you (and your account sub-users if you authorize them) will have the ability to enter and post content.  Select the list that you want to share posts on your page with and click the Okay button.

Authorize Rank Ranger to integrate Facebook data

Click the "Choose what you allow" link to view the details of each permission.

Facebook integration

Review each permission and click the Okay button when you've completed your choices.
  • Manage your Pages enables us to provide you with the Timeline report
  • Publish as Pages you manage allows you to post, comment and like as the pages you manage from inside our app
  • Manage your ads allows you to manager Ads from inside our app
  • Access your Page and App Insights enables us to provide you with Insights reports and graphs
  • Access your Facebook Pages' messages allows you to view and respond to Page messages inside our app
  • Access your Facebook ads and related stats enables us to provide you with Ad analysis reports

Facebook permissions

Name Your Facebook Connection

You can add as many Facebook accounts and pages to Rank Ranger as you'd like, so we recommend that you name each connection for easy identification when connecting to rank tracking campaigns.

Name your Facebook Connection

Learn more about managing your Authorized Connections.

Connect Facebook to Rank Tracking Campaign

Integrate Campaign with Facebook

After authorizing integration of your Facebook account to our app, you need to connect a Facebook account, page and ad profile (ads are optional) with a rank tracking campaign.
  • On the Home Campaigns screen, click the gear icon corresponding to the campaign to open Campaign Settings
  • Scroll down and select Social Analytics in the sidebar
  • In the Select Connection Name for Facebook field, click the down arrow and select the appropriate Facebook account.
  • Click the Connect button.

Connect Facebook to rank tracking campaign

Facebook Page Selection

When the account connection has been completed, you will see a Select Page menu. Select the Facebook page that corresponds to the campaign and click the Connect button. 

Facebook Connection Successful

Facebook Connection Successful

When the connection is successful, you will see the Facebook account avatar and name (if you don't then you need to click the Connect button). 
Facebook Page connection successful

Connect Facebook Ad Account

If the Facebook account has an Ad Account relating to the campaign
  • Select the Ad Account
  • Click the Connect button

Connect Facebook Ad Account

Facebook Ad Account Connection Successful

When a Facebook Ad account is successfully connected the ad account number displays.

Facebook Ad account connected

To switch to a different Facebook account, click the Disconnect link and repeat the campaign, page or ad account connection.

Click the View Report link to launch the Facebook Insights Overview report. You'll find additional Facebook reports and tools in the left sidebar of the Reports > Social Analytics screen including Facebook Post impressions and performance, Facebook audience analytics, Facebook Page messages and timeline,  and Facebook Ads.

Facebook Insights Overview

The Facebook Insights Overview displays:
  • Page Impressions Graph
  • Performance including Page Fans, Post and Page Impressions and Total Reach
  • Page Engagement
  • External Referrers Graph
  • Net Likes Graph (new likes minus the number of unlikes)
  • Total Reach Graph
  • Likes, Comments and Shares Graph

Facebook Insights Overview

Facebook Engagement

Glossary of Facebook Metrics

Page Metrics

  • New Likes: the number of new people who have liked the Facebook Page.
  • Page Checkins: the number of times that people have indicated in a Facebook post referencing the Facebook Page that they visited the business or organization's physical location by utilizing the checkin option in a personal post.
  • Page Fans (aka Likes): the total number of people who have liked the Page. (Unique Users)
  • Page Impressions: the number of impressions seen of any content associated with the Page. (Total Count)
  • Page Likes (aka Fans): the total number of people who have liked the Page. (Unique Users)
  • Page Mentions: the number of mentions of the Page that are attributed to your ads. A mention happens when a person types @ followed by your Page name, then selects your Page name from a list, in a Facebook post or comment.
  • Page Stories: the number of stories created about the Page.
  • People Engaged: the number of people who engaged with the Page. Engagement includes any click or story created. (Unique Users)
  • Total Reach: the number of people who have seen any content associated with the Page. (Unique Users)
  • Unlikes: the number of Unlikes of the Page (e.g., users who previously Liked the page, and later clicked the Unlike this Page option).

Page Post Metrics

  • Organic Impressions: the total number of unique people who were show your Page post through unpaid distribution.
  • Paid Impressions: the total number of unique people who were shown your post as a result of ads
  • Post Clicks: the number of clicks on any of your content. Stories generated without clicks on page content (e.g., liking the page in Timeline) are not included. (Total Count)
  • Post Impressions: the number of impressions resulting from all Page posts. (Total Count)
  • Post Likes: the total number of unique likes per post.
  • Post Reach: the number of people who saw any of the Page posts. (Unique Users)
  • Post Shares: the total number of times someone shared a Page post.
  • Posts by a Page: the number of times content posted by a Facebook Page has been referenced on another page.
  • Posts by People on a Page: the number of times that people posted on a page.
  • Post Type: Facebook's categorization of the post type can be link, photo, status, etc.
  • Targeting: audience segments defined for post ad distribution.

Facebook Ad Metrics

  • Avg. CPC (Average Cost per Click): The total cost of all clicks divided by the total number of clicks
  • Average Position: The average position of the campaign's ads on the SERP
  • Clicks: the number of clicks on your Bing ads triggered by each keyword
  • Conversions: The total number of conversions resulting from clicks on ads triggered by keyword
  • Conversion Rate: The number of conversions divided by the total number of clicks
  • CPA (Cost per Action: Total cost divided by the number of conversions
  • CTR (Click Through Rate): The percentage of times users clicked on your ads when they were displayed on the SERP (calculated as clicks divided by impressions)
  • Impressions: the number of times your Bing ads were displayed on Google SERPs
  • Match Type: Column showing the keyword match type in Bing Ads (Exact, Phrase or Broad)
  • Return on Ad Spend: Revenue divided by spend, expressed as a percentage
  • Revenue: Total revenue from conversions (revenue per-conversion times the number of conversions, calculated using a per-conversion revenue amount provided by the administrator) 
  • Spend: Total cost of the clicks for each keyword
  • Total Ad Spend: The total cost of all clicks

Facebook Performance Reporting

About Facebook Business Manager

Facebook requires a personal user account login with Page Admin role in order to integrate their Page Insights and Ad performance report data with Rank Ranger.  According to Facebook, Business Manager permissions cannot be used for access to reporting data via the Facebook Page or Ads Reporting API.

Our development team has thoroughly researched the Facebook Business Manager API and learned that it does not provide access to reporting data or the ability to allow our users one login for all Facebook pages and ad accounts. This is clarified in the Facebook Developer documentation that indicates:
Facebook Business Manager helps businesses and agencies manage Facebook Pages, ad accounts and apps in one place.

Business Manager API's can help manage multiple ad account assets and permissions.

You can also automate creating ad accounts.

In Business Manager you connect ads-related assets and other business assets for:
  • Project and permission management
  • Run campaigns on behalf of another company.
  • Create ad accounts and assign credit to buy ads.
Reporting data is not currently available via the Facebook Business Manager API, if that changes in the future our development team will research and implement the appropriate options for our users.

Available Third Party Integrations

Get the ultimate SEO tools with the Rank Ranger Software
Learn More About Rank Ranger