Historical Data in Analytics for Social Profiles

When you connect a social profile, Emplifi loads historical data so you can use analytics right away. How far back that data goes depends on the network, profile type, and whether you need post history or profile insights.

Social networks can change what data they provide without notice. The ranges below reflect what Emplifi loads today.

Prerequisites

  • Permission to add or manage profiles in your Emplifi account

  • A valid connection for owned profiles (as required by the network)

  • For public profiles, a profile you can add on that network

For the difference between owned and public profiles, see Add a Profile as Owned (Private) or Public.

Scope and limitations

Available for: Owned and public social profiles connected in Unified Analytics; post history and profile insights where the network provides them.

Not available for:

  • Owned-style reach, impressions, or private organic metrics on public profiles

  • Instagram Story insights older than about 24 hours (network expiry)

  • Threads profile insights before April 2024

  • Standard public-profile historical analytics for LinkedIn, TikTok, Pinterest, or Threads

  • Data the network no longer stores — Emplifi cannot recover it

Other products: Community, Listening, and ads products can use different history windows than Unified Analytics.

Overview

When you connect a profile, Emplifi runs an initial data load (backfill) for that network. After that, scheduled syncs refresh a rolling recent window — not the full connect depth every time.

Post history covers individual posts and their performance. Profile insights cover account-level trends (reach over time, follower changes, page views). Emplifi loads them on separate schedules, so depth can differ on the same network.

On Facebook and Instagram, a weekly long-history sync also reloads older post and post-insight data. That sync does not extend how far back profile insights go.

Owned profiles — historical data on connect

Facebook owned profiles

  • Profile type: Owned

  • Posts on connect: Up to about 18 months

  • Post insights on connect: Up to about 18 months

  • Profile insights on connect: Up to about 18 months

Instagram owned profiles

  • Profile type: Owned

  • Posts on connect: Up to about 18 months

  • Post insights on connect: Up to about 18 months

  • Profile insights on connect: Up to about 7 months

  • Profile insights limit: Some account-level metrics from Meta stop near 90 days, even when more history is configured

  • Stories on connect: Story insights expire in about 24 hours on the network; you cannot backfill expired story insights

LinkedIn owned profiles

  • Profile type: Owned

  • Posts on connect: About 30 days quickly, then up to about 1 year

  • Post insights on connect: Up to about 1 year

  • Profile insights on connect: Up to about 1 year

TikTok owned profiles

  • Profile type: Owned

  • Posts on connect: Full list by paging; no fixed short window

  • Post insights on connect: Not loaded on connect

  • Profile insights on connect: About 60 days for daily and series metrics

YouTube owned profiles

  • Profile type: Owned

  • Posts on connect: Up to about 2 years (profile and posts discovery)

  • Post insights on connect: Channel reports about 30 days on connect

  • Profile insights on connect: Same discovery window as posts

X owned profiles

  • Profile type: Owned

  • Posts on connect: About 1 month

  • Organic metrics on connect: About 1 month for private or organic metrics where available

  • Profile insights on connect: Snapshot only; limited historical series

  • Organic metrics limit: Public engagement counts can appear on older posts; detailed organic metrics are limited to about 30 days

Pinterest owned profiles

  • Profile type: Owned

  • Pins on connect: About 30 days

  • Pin analytics on connect: Up to about 90 days (network limit for pin analytics)

  • Profile insights on connect: About 30 days, usually within about 1 hour of connect on the first scheduled profile-metrics sync

Snapchat owned profiles

  • Profile type: Owned

  • Content on connect: Stories and lenses up to about 1 year where collected

  • Profile insights on connect: About 1 week

  • Network limit: Public profile stats from Snap are typically limited to about 90 days

Threads owned profiles

  • Profile type: Owned

  • Posts on connect: Up to about 2 years

  • Post insights on connect: Limited on first connect

  • Profile insights on connect: Limited; insights before April 2024 are not supported

Public profiles — historical data on connect

Public profiles load public content and public engagement only. You do not get owned-style reach, impressions, or private organic metrics on a public profile.

Facebook public profiles

  • Profile type: Public

  • Public content on connect: Up to about 18 months

  • Profile on connect: Snapshot

  • Not available: Owned-style reach, impressions, or private organic metrics

Instagram public profiles

  • Profile type: Public

  • Public content on connect: Up to about 18 months

  • Profile on connect: Snapshot

  • Not available: Owned-style reach, impressions, or private organic metrics

X public profiles

  • Profile type: Public

  • Public content on connect: About 1 month

  • Profile on connect: Snapshot

YouTube public profiles

  • Profile type: Public

  • Public content on connect: About 2 weeks

  • Profile on connect: Snapshot

  • Comparison: Owned YouTube can reach about 2 years on connect — much longer than public profiles

LinkedIn, TikTok, Pinterest, and Threads public profiles

  • Profile type: Public

  • Public content on connect: No standard historical analytics when you connect a public profile

  • Not available: The same connect depth as Facebook, Instagram, X, or YouTube public profiles

When you compare owned and public profiles on one board, use a date range both profile types support.

High-frequency public-profile products load only about 3 days of Facebook or Instagram posts.

Data refresh after connect

After the initial backfill, Emplifi syncs data on a fixed schedule — not in real time.

Facebook refresh

  • Posts: Often within about 1 hour (recent ~1 month); weekly long-history about 18 months

  • Post insights: Often every 4 hours (recent ~1 month); weekly long-history about 18 months

  • Profile insights: Often every 4 hours (recent ~16 days rolling)

Instagram refresh

  • Posts: About every 8 hours (recent ~30 days); weekly long-history about 18 months

  • Post insights: About every 4 hours (recent ~30 days); weekly long-history about 18 months

  • Profile insights: About every 4 hours (recent ~16 days rolling; ongoing sync does not reload the full connect window)

LinkedIn refresh

  • Posts: About every 1 hour (recent ~30 days)

  • Post insights: About every 4 hours

  • Profile insights: About every 12 hours

TikTok refresh

  • Posts: About every 3 hours

  • Profile insights: About every 6 hours (recent ~1 week)

YouTube refresh

  • Discovery: About every 1 hour (recent ~2 weeks)

  • Video analytics: About every 24 hours (recent ~4 days)

  • Channel reports: About every 12 hours (recent ~30 days)

X refresh

  • Posts: About every 6 hours (recent ~1 day)

  • Post updates: About every 2 hours (recent ~2 weeks)

  • Profile: About every 1 hour

Pinterest refresh

  • Pins: About every 1 hour (recent ~30 days)

  • Pin metrics: About every 1 hour

  • Profile metrics: About every 1 hour (experimental where enabled)

Snapchat refresh

  • Content: About every 1 hour (recent ~1 week)

  • Profile: About every 1 hour

Threads refresh

  • Posts: About every 4 hours (recent ~1 month)

  • Profile insights: About every 6 hours

Public profile refresh

  • Facebook public posts: About every 4 hours

  • Instagram public posts: About every 8 hours; deep refresh about every 7 days

  • X public posts: About every 6 hours

  • YouTube public discovery: About every 8 hours

Plan for hour-scale updates unless your account uses a high-frequency product (about 15 minutes).

What if I need older historical data?

  1. Confirm the network and whether you need post history or profile insights.

  2. Find your network in the Owned profiles or Public profiles section above.

  3. If data is still missing for a range that should be available, contact Emplifi Support.

Emplifi cannot recover data the network no longer stores.

Troubleshooting

Why are Instagram Story insights missing?

  • Cause: Story insights expire in about 24 hours on the network.

  • Solution: This is normal. You cannot backfill expired story insights.

Why is my public profile missing reach or impressions?

  • Cause: Public profiles use public engagement and content metrics, not owned insights.

  • Solution: Use public engagement and content metrics instead of reach or impressions.

Why is public-profile YouTube history only about two weeks?

  • Cause: Public-profile YouTube loads much less history on connect than owned YouTube.

  • Solution: This is normal for public profiles. Connect an owned YouTube profile if you need up to about 2 years of history.

Why are Facebook Reels missing on a public profile?

  • Cause: Facebook Reels insights are available for owned profiles only.

  • Solution: Connect an owned Facebook profile to see Reels insights.

Why does data look stale for a few hours?

  • Cause: Analytics refresh runs every few hours, not instantly.

  • Solution: Wait for the next sync, or check whether your account uses a high-frequency product (about 15 minutes).

Why are metrics empty for older dates?

  • Cause: Your date range may exceed the connect window, or the network may no longer return data for those dates.

  • Solution: Confirm whether you need post history or profile insights. Check whether the profile is owned or public. Narrow the date range to the connect window for that network.