Native vs. Sprout metrics
Table of Contents
At times you may notice a difference in native network reporting metrics vs. metrics in Sprout Social. This chart shows the Sprout Report, native report and any expected differences.
| Network | Sprout Report | Native network report | Differences |
| Facebook Pages Report & Profile Performance Report for Facebook | Meta Business Suite - Overview |
| |
| Post Performance Report for Facebook | Facebook Insights Report |
| |
| Facebook and Instagram Paid Performance (Campaigns tab) | Facebook Ads Manager Export |
| |
| Post Performance Report for Instagram | Facebook Insights Report (Instagram tab) |
| |
| Profile Performance Report for X | X Analytics |
| |
| Profile Performance Report for LinkedIn and LinkedIn Pages Report | LinkedIn Content Report |
| |
| LinkedIn Pages Report (Followers metric) | LinkedIn Followers Report |
| |
| Profile Performance for TikTok and TikTok Profiles Report | TikTok Overview Report |
| |
| Post Performance Report for TikTok | TikTok Content Report |
|
Engagement calculations
Sprout calculates Engagement based on all the Reactions + Comments + Shares + Post Link Clicks + Other Post Clicks that occur on the page. A user can create multiple Engagements (e.g., if they click and share a post), so the number of Engagements may be higher than the number of Engaged Users in your Reports.
FAQs
Why are my Facebook share counts different in Sprout than what I see on Facebook?
There are a few reasons why share counts for a Facebook post may appear lower in Sprout than on Facebook natively:
1. How Facebook counts "shares on shares"
When someone shares your post and then their audience reshares that shared version, Facebook calls these "shares on shares." On Facebook's native insights, these cascading reshares are rolled up into the original post's total share count. However, Meta's API — which is what Sprout uses to retrieve data — attributes shares differently. The API may not include all downstream reshares in the share count it returns to Sprout, which can result in Sprout displaying a lower number than what appears natively.
Example: If your original post was shared 50 times directly, and 20 of those shared posts were reshared by others, Facebook's native insights might show 70 total shares on your original post. Sprout may show closer to 50, since the API does not always roll up those secondary reshares the same way.
2. Shared posts may show no shares in Sprout
If your post was reshared by another Page, the shares on that reshared version are typically attributed back to the original post in Meta's system. As a result, the reshared post may show zero or fewer shares in Sprout, even if it appears to have shares when viewed natively. This is by design on Meta's side — it's how their API structures the data.
3. Reels may show different engagement counts
For Facebook Reels specifically, share counts can differ due to how Sprout retrieves Reel metrics from Meta's API. Different API endpoints return different values for the same Reel, and the endpoint optimized for traditional video content can sometimes return numbers that don't match the native display. Sprout uses the most accurate endpoint available, but minor differences may still occur.
4. Timing and data collection
Sprout collects post metrics at regular intervals. If you're comparing numbers shortly after a post goes live or goes viral, there may be a delay before Sprout's data fully catches up. Shares that occur between collection intervals will appear in Sprout after the next data update.
What about other metrics — do they differ for similar reasons?
Yes. Here are a few other common examples where you may notice differences:
Metric | Why it may differ |
|---|---|
Reactions / Likes | Facebook's native insights may count all reactions (Like, Love, Haha, Wow, etc.) together or separately, depending on the report. Sprout counts Likes and other Reactions in a dedicated Reactions metric, which may not match a "Likes" total shown natively. |
Comments | Sprout's comment count includes comments on the post and comments on shares of the post for original posts. Facebook's native count may only show comments directly on the post, excluding comments on reshared versions. This can result in Sprout showing a higher comment count than native. |
Engagement | Sprout calculates Engagement as the total of Reactions + Comments + Shares + Post Link Clicks + Other Post Clicks. A single user can generate multiple engagements (e.g., clicking and sharing), so Sprout's Engagement number may be higher than the "Engaged Users" count shown on Facebook. |
Was this article helpful?