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.

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 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.
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 Authorized Connections
Scroll down to the Connections section of the sidebar and click
Authorized Connections.
If no connections have been previously added to your account, you will see a blank Manage Connections table.

Add Authorized Connection
- Click the Add Connection button to expand the option list.
- Click the Facebook button.

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.
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.
Click the "
Choose what you allow" link to view the details of each permission.
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
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.
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
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.

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
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).
Connect Facebook Ad Account
If the Facebook account has an Ad Account relating to the campaign
- Select the Ad Account
- Click the Connect button
Facebook Ad Account Connection Successful
When a Facebook Ad account is successfully connected the ad account number displays.
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
Integrate Facebook Insights & Ads data for social media and PPC performance analysis in these reports and graphs:
Share Social Media Performance reports in these white label tools:
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.
Authorize these Connections for comprehensive marketing reports and graphs:
Third party data can be used to create individual or blended metrics
Insight Graphs and
Single Metric Widgets, and is also available in a wide variety of reports.