Skip to main content

App Limitations - A Complete Guide

Understanding the boundaries of social media data and how we work within them

Diana Gogolan avatar
Written by Diana Gogolan
Updated over a week ago

Social media analytics can sometimes feel confusing: some numbers are missing, some are estimated, and some look different from what you see in native apps.

That’s not because we don’t want to show them — it’s because each platform decides what data to share through their APIs.

Our platform connects directly to the official APIs of each social media platform, allowing us to collect accurate and secure data about your profiles and competitors.

This guide explains why some metrics aren’t available, how we handle missing data, and what you can do to get the most out of your Socialinsider projects.

You will discover:

  • Why these limitations exist

  • What an API is (in simple terms)

  • Which metrics are unavailable or estimated

  • How we handle missing data

  • What you can do to get the most complete insights

Why Do These Limitations Even Exist?

Social media platforms like Facebook, Instagram, LinkedIn, YouTube, TikTok, and Twitter/X decide what data they make available to third-party tools.

We use their official APIs — secure “bridges” between our app and the platforms — to collect data.

  • If the API provides a metric → we can show it ✅

  • If the API doesn’t provide a metric → we cannot access it

  • If the API partially provides a metric → we calculate an estimate 💡

These rules apply to all third-party analytics tools, not just ours.

Here's why social platforms don't share all their data:

→ Privacy First

Platforms must protect user privacy. They cannot allow third-party tools to access personal information, private messages, or detailed viewer data.

This is both a legal requirement and a trust issue with users.

→ Competitive Advantage

Your detailed audience insights, reach data, and performance metrics are valuable business intelligence.

Platforms maintain exclusivity for account owners to preserve their competitive edge and encourage direct platform use.

→ Business Strategy

Platforms want you to use their native analytics tools and advertising platforms.

Limiting third-party access encourages you to spend more time (and money) directly on their platform.

→ Technical Resources

Sharing data costs money and server resources. Platforms limit how much and how often third-party tools can request data to manage their infrastructure costs.


What's an API?

Think of an API (Application Programming Interface) as a bridge between two systems:

  • On one side → the social media platform (Facebook, Instagram, LinkedIn, etc.)

  • On the other side → our analytics tool

  • The bridge decides what data is allowed to cross

If Instagram’s API doesn’t “send” Instagram Stories data for competitors, no tool can show those insights.

If Facebook shares audience demographics only for connected accounts, we can’t access them for competitors.

💡 Tip: Connecting your own profiles gives us permission to fetch more data directly from the API.


Current Limitations

This section breaks down current limitations by platform and profile type.

👉 Facebook

Metric / Feature

Connected Accounts

Competitor Profiles

Notes

Post reach

✅ Available

⚠️ Estimated

API limits competitor data

Post impressions

✅ Available

⚠️ Estimated

Page reach

⚠️ Estimated

⚠️ Estimated

Meta also estimates this metric

Geographical distribution of fans

✅ Available

❌ Not available

Requires connection

Language distribution

✅ Available

❌ Not available

Requires connection

Fans losses and gains

✅ Available

❌ Not available

Requires connection

Fan history

⚠️ Estimated

⚠️ Estimated

API limits the fan counts for dates in the past

Followers count

✅ Available

❌ Not available

Requires connection

Personal profiles

❌ Not supported

❌ Not supported

Business Pages only

Account Requirement: Third-party tools only support Facebook Business pages (personal profiles cannot be connected)

❗️Followers are people who follow a Facebook page, while fans are those who have liked a page. These are distinct metrics. Due to API limitations, follower numbers are only available for connected pages.

👉 Instagram

Metric / Feature

Connected Accounts

Competitor Profiles

Notes

Post reach

✅ Available

⚠️ Estimated

API provides reach only for connected accounts

Post views

✅ Available

⚠️ Estimated

Post saves

✅ Available

❌ Not available

API provides saves only for connected accounts

Stories insights

✅ Available

❌ Not available

Competitor Stories hidden by API

Profile visits

✅ Available

❌ Not available

Full insights require connection

Geographical distribution of followers

✅ Available

❌ Not available

Full insights require connection

Lifetime followers by gender and age

✅ Available

❌ Not available

Full insights require connection

Followers gender

✅ Available

❌ Not available

Full insights require connection

Profile online followers

✅ Available

❌ Not available

Full insights require connection

Follower history

⚠️ Estimated

⚠️ Estimated

API limits the follower counts for dates in the past

Personal profiles

❌ Not supported

❌ Not supported

Only Business or Creator profiles supported

Account Requirement: Third-party tools only support Instagram Business pages (personal profiles cannot be connected)

❗️To connect an Instagram account, it must be linked to a Facebook Business page.

👉 LinkedIn

Metric / Feature

Connected Accounts

Notes

Post reach

✅ Available

Post impressions

✅ Available

Total reach

⚠️ Estimated

Video views

✅ Available

Audience insights (industry, company size of followers, job function of followers, etc.)

✅ Available

Follower history

⚠️ Estimated

API limits the follower counts for dates in the past

Personal profiles

❌ Not supported

Company Pages only

Account Requirement: Third-party tools only support LinkedIn company pages (personal profiles cannot be connected)

👉 YouTube

Metric / Feature

Connected Accounts

Competitor Profiles

Notes

Lifetime viewers by age group

✅ Available

❌ Not available

Full insights require connection

Lifetime viewers by gender

✅ Available

❌ Not available

Full insights require connection

Card impressions

✅ Available

❌ Not available

Full insights require connection

Post dislikes

❌ Not available

❌ Not available

YouTube no longer shares dislike counts

Subscriber history

⚠️ Estimated

⚠️ Estimated

API limits the subscriber counts for dates in the past

Note: YouTube's native analytics platform provides in-depth insights that typically aren't available through third-party tools.

👉 TikTok

Metric / Feature

Connected Accounts

Competitor Profiles

Notes

Follower history

⚠️ Estimated

⚠️ Estimated

API limits the follower counts for dates in the past

Account Requirement: Third-party tools only support TikTok public profiles (private accounts cannot be connected or added to our platform)

👉 X (Twitter)

Metric / Feature

Connected Accounts

Competitor Profiles

Notes

Tweet history

✅ Limited

✅ Limited

X (Twitter) limits how many tweets we can retrieve through their API

Impressions

✅ Available

✅ Available

Reach

❌ Not available

❌ Not available

X(Twitter) does not provide reach insights

Follower history

⚠️ Estimated

⚠️ Estimated

API limits the follower counts for dates in the past

❗️Data Volume Limits for X(Twitter):

The Challenge: Platforms limit the amount of historical content we can access, even with proper permissions.

Example: If a profile posted hundreds of tweets in the past month, we can only access a limited number of posts that fit within the platform's restrictions — similar to what you'd see when scrolling through their profile.

👉 General Cross-Platform Limitations

Historical follower data is restricted across all social platforms due to API limitations.

Follower counts for past dates are not available. We only begin collecting follower counts from the day a profile is first added to the platform.

This limitation applies to both connected accounts and competitor profiles.

Metric/ Feature

Connected Accounts

Competitor Profiles

Notes

Historical followers

⚠️ Estimated for past data

⚠️ Estimated for past data

Our AI reconstructs historical trends

Audience demographics

✅ Available (depending on the platform)

❌ Not available

For competitors, APIs don’t provide demographic data

Personal profiles

❌ Not supported

❌ Not supported

Across Facebook, Instagram, and LinkedIn


Special Cases & Data Nuances

Sometimes, data from APIs comes with hidden rules or extra context.

Here are a few important scenarios to know:

→ Why Total Reach Is Estimated

We collect post-level reach directly from the API whenever possible.

However, total page reach is not provided by platforms:

  • If the same person sees multiple posts, the API counts them each time at the post level.

  • For total reach, that person should only count once — but platforms don’t provide this unique reach metric.

  • That’s why we estimate total reach, using complex algorithms to avoid double-counting.

💡 Example: If John sees 3 of your posts, APIs count him 3 times in post reach, but in total page reach, he should count once.

→ Hidden Likes on Instagram

Instagram lets creators hide the number of likes on their posts.

Here’s how we handle it:

  • If a post starts with public likes → we collect those likes normally.

  • If the creator hides likes later → we keep showing the likes collected up until that moment.

  • Any likes received after the count is hidden → not available via the API.

💡 Example: A post gets 10 likes while it’s public → we display those 10.

If the creator hides likes afterward and gains 5 more likes, those 5 won’t appear in our reports.

→ YouTube Unlisted Content

We cannot gather information for private or unlisted YouTube videos, meaning we cannot access analytics for this content.


Our Solutions: How We Fill the Gaps

We work around missing data wherever possible by:

  • Estimating missing metrics → Reach, impressions, and post views for competitor profiles

For competitor profiles, metrics such as post views, impressions, and reach are not available via the API.

We provide estimated data for these metrics in the dashboard.

  • Reconstructing historical data → Our AI models estimate past follower counts for both own and competitors' accounts

Estimated data appears in your dashboard with a dashed line.

For example, below you can see that data for January and February 2025 isn't available because the profile was added to the dashboard later.

However, our estimation fills those gaps by providing estimated historical follower counts, giving you a more complete view of your account's growth trajectory over time.

When viewing the chart for later timeframes, the real data is clearly visible.

This occurs because the profile was added to our platform on February 24, 2025 — we only begin collecting insights from that point forward.

❗️Note: As you continue using our tool, the proportion of actual data will increase, gradually replacing estimates with real data.

  • Labeling estimated data → All calculated metrics are clearly marked in the dashboard

For example, the Total Reach metric on Facebook is clearly labeled as estimated in the dashboard — Meta itself also estimates this metric.

  • Constantly updating integrations → As APIs evolve, we adapt our data models and refresh metrics

Recently, Instagram implemented significant changes to its metrics system, and we've updated our platform accordingly to reflect these changes.

Instagram replaced Impressions with Views for all content types and removed profile action metrics from connected accounts (including website clicks, email contacts, phone call clicks, text message clicks, and get directions clicks).


Limitations We Cannot Control (Yet)

Some data is unavailable to any third-party analytics tool because APIs don’t provide it — this means that there are boundaries we simply cannot cross, no matter how advanced our technology becomes:

  • Instagram Stories insights → Only for connected accounts

  • Instagram hidden likes → Likes that are hidden are not accessible via the API (consequence: this means the total engagement calculation will not include them)

  • Instagram Collab posts insights → Insights are only available in the profile that created the original post

    • An Instagram Collab post is a single in-feed post or Reel that appears simultaneously on two or more users' profiles, sharing the same likes, comments, and engagement metrics.

  • Audience insights → Language, geography, industry, company size, etc., are available only for connected accounts

  • LinkedIn video views → Only for connected accounts

  • LinkedIn post clicks → Only for connected accounts

  • Personal profiles → Facebook, Instagram, and LinkedIn personal profiles aren’t supported

  • Limited tweet history → X (Twitter) limits how many tweets we can retrieve through their API


What This Means for Your Strategy

Here’s how you can get the most accurate insights:

  • Connect your own accounts → Unlock complete metrics, including Stories, video views, and audience insights

  • Know when data is estimated → Estimated reach, impressions, and views are clearly labeled

  • Use native dashboards for extra depth → Check Facebook Insights, Instagram Creator Studio, or LinkedIn Analytics for metrics unavailable elsewhere

  • Stay informed → We regularly update our integrations as APIs evolve

Despite these limitations, using a third-party tool offers significant advantages. Even when certain metrics aren't available, Socialinsider helps you focus on strategic insights by clearly showing what we can measure:

  • engagement patterns for your brand and competitors

  • content type performance comparisons

  • posting frequency optimization

  • cross-platform performance for a brand

  • competitive content strategies

Frequently Asked Questions

Q: Why can't I see my competitor's Instagram Stories analytics?

A: Instagram's API only provides Stories insights to account owners. No third-party tool can access competitor Stories data. This is due to Instagram's privacy policy, not a limitation of our tool. You can only view Stories analytics for your own connected Instagram business accounts.

Q: My follower count shows as "estimated" — is this accurate?

A: When you first add a profile, we can only track real follower counts from that moment forward. For historical data (prior to the profile's addition), we utilize AI to estimate past follower growth based on content performance and industry trends. These estimates show trends but aren't 100% precise. The longer a profile remains in our system, the more accurate the data we collect.

Q: Can you get analytics for personal Instagram/Facebook profiles?

A: Unfortunately, no. Facebook and Instagram's APIs don't allow third-party tools to connect to personal profiles — they only support business accounts. This is a platform policy we cannot change. To analyze your personal account, you would need to convert it to a business account.

Q: Why can't I see all of a competitor's tweets from last year?

A: X (Twitter) limits how many tweets we can retrieve through their API — roughly the same amount you'd see scrolling through their profile. For accounts that post 100+ times daily, this means we might only have data from recent weeks, even though you have access to 12-month historical data for other accounts. This limitation affects all social media analytics tools.

Q: What does "estimated" mean exactly?

A: When we mark data as "estimated," it means:

  • The platform's API doesn't provide that exact metric

  • We use AI and algorithms to calculate an approximate value

  • The estimate is based on available data like engagement patterns, follower counts, and industry benchmarks

  • It's directionally accurate for trend analysis, but not precise enough for exact comparisons

Q: Will these limitations ever be removed?

A: Some limitations might improve over time, but we cannot control the native platform policies. In fact, some platforms are becoming increasingly restrictive (like Twitter's recent API changes), not less so. We continuously work to improve our estimation methods and adapt to any positive API changes.

Q: Why should I use your tool if there are so many limitations?

A: Even with limitations, third-party tools provide huge value:

  • Cross-platform analysis in one dashboard

  • Competitive insights (even if estimated) that platforms don't provide

  • Historical trend tracking over time

  • Automated reporting and alerts

  • Team collaboration features

  • Strategic insights beyond raw metrics

❗️Remember: Every analytics tool faces the same API limitations.

Q: How do I know if data is estimated vs. actual?

A: We clearly label all estimated metrics in our dashboard with visual indicators. Look for:

  • ⚠️ Warning icons next to estimated numbers

  • "Estimated" text labels

  • Different styling for calculated vs. API-provided data

  • Tooltips explaining the data source

Q: Can I get historical data if I upgrade my plan?

A: Historical follower data isn't about plan limitations — it's about API restrictions. No plan level can access historical follower counts that existed before a profile was added to our platform. However, our AI estimates are available on all plans and improve over time.

💡 Set Realistic Expectations

  • Estimated metrics are directional, not precise measurements

  • Competitor analysis focuses on strategy, not exact performance numbers

  • Historical data builds over time - the longer you use our tool, the richer your insights become


The Bigger Picture

These limitations aren't unique to our tool — they affect every social media analytics platform on the market. Our competitors operate within the same constraints.

What differentiates analytics tools:

  • Transparency about limitations and data quality

  • Innovation in working around restrictions with AI and estimation

  • User education about realistic expectations

  • Additional value beyond raw metrics (insights, recommendations, automation)

Successful social media management increasingly requires understanding these constraints and adapting strategies accordingly.


The Bottom Line

Social media analytics requires working strategically within data constraints rather than expecting unlimited access. The most successful marketers recognize these limitations and prioritize actionable insights over perfect metrics.

We're committed to transparency about our capabilities, continuously refining our estimation methods, and helping you make informed decisions with the available data.

Remember: Perfect data doesn't exist in social media analytics. Success comes from understanding the landscape, identifying reliable trends and patterns, and making strategic decisions based on the best available information.

Did this answer your question?