Analytics Refresh & Rate Limits
Force Refresh
You can request analytics to be refreshed immediately by calling the analytics endpoint with a force parameter. However, force refresh requests are rate limited to amout of teams * 5 to prevent excessive API calls to social platforms. You may ask why? To protect US from our greatest and brightest vibe code engineers doing:Rate Limit Formula: Maximum force refresh requests =
number of teams × 5For example, if you have 10 teams, you can make up to 50 force refresh requests.Custom Refresh Periods
By default, analytics are automatically refreshed every 24 hours. However, we can configure custom refresh periods based on your organization’s needs. Important: If you require a higher refresh rate (e.g., every 15 minutes for large organizations), there may be additional charges due to increased data costs. We will discuss these costs with you directly to determine the best solution for your use case. Nothing expensive/outlandish etc…, we are not evil. Maybe you will need to skip on OF subscription but you know, economy…Data Retention
We retain analytics data for 40 days from the date of creation. If your team needs yearly or long-term history, we recommend fetching and storing the data daily on your end. This retention period is fixed and will not be extended. Maybe we are evil?Important Note: Data Differences
Data shown in our platform may differ from what you see on the social media platform itself. This can happen for several reasons:
- Processing Delays: Platforms may take time to process and return analytics data. For example, TikTok can take up to 48 hours for some detailed analytics like audience demographics and splits.
- Rolling Window Timing: When platforms return rolling window data, the exact time window and aggregation method may differ slightly from what’s displayed in their native interfaces.
- Data Availability: Some metrics may be available in the platform’s native interface but not through their API, or vice versa.
- Update Frequency: Analytics are updated based on when we fetch data from each platform, which may not match the real-time updates you see in the platform’s own interface.
Understanding analytics
This is what we return to you in aggregated form, it ain’t much but it’s honest work.- Rolling Window: Analytics show aggregated data over a fixed time period (e.g., last 30 days) that updates as time progresses. Each time you view analytics, you see data for the most recent period.
- Lifetime: Analytics show a snapshot of cumulative totals from when the post or profile was created up to the current moment. These values represent the current state and will continue to grow over time. Nothing new.
Profile Analytics
- Period: Rolling window (30 days)
- Available Metrics:
- Impressions
- Impressions (Unique)
- Views (profile views)
- Likes
- Comments
- Post Count
- Followers
- Following
Post Analytics
- Period: Lifetime (snapshot of current totals)
- Available Metrics:
- Impressions (called “views” in Instagram API)
- Impressions (Unique) (called “reach” in Instagram API)
- Views (video plays for videos/reels)
- Likes
- Comments
- Shares (for Reels only)
- Saves
Profile Analytics
- Period: Rolling window (30 days)
- Available Metrics:
- Impressions
- Impressions (Unique) - uses 28-day period to avoid overcounting
- Views (page views)
- Likes
- Comments
- Post Count
- Followers
- Following
Post Analytics
- Period: Lifetime (snapshot of current totals)
- Available Metrics:
- Impressions
- Impressions (Unique)
- Views (for video posts only)
- Views (Unique) (for video posts only)
- Likes (aggregated from all reaction types: like, love, wow, haha, anger)
- Comments
- Shares
- Saves
Quirks
- Likes include all reaction types combined (like, love, wow, haha, anger)
Profile Analytics
Personal (Member) Accounts
- Period: Rolling window (30 days)
- Available Metrics:
- Impressions
- Impressions (Unique)
- Views: Not available (LinkedIn doesn’t provide views for personal accounts)
- Likes
- Comments
- Post Count
- Followers
- Following
Organization (Company) Accounts
- Period: Rolling window (30 days)
- Available Metrics:
- Impressions
- Impressions (Unique)
- Views (page views - available for organizations only)
- Likes
- Comments
- Post Count
- Followers
- Following
Post Analytics
Personal (Member) Posts
- Period: Rolling window (30 days)
- Available Metrics:
- Impressions
- Impressions (Unique)
- Views (for video posts only)
- Views (Unique) (for video posts only)
- Likes
- Comments
- Shares
Organization Posts
- Period: Rolling window (30 days)
- Available Metrics:
- Impressions
- Impressions (Unique)
- Views: Not available (LinkedIn doesn’t provide views for organization posts)
- Likes
- Comments
- Shares
Quirks
- Important: Personal (member) accounts do NOT have views analytics for profiles or posts (except video views for video posts)
- Important: Organization accounts have views (page views) for profile analytics but NOT for individual posts
- Organization post analytics only include posts published within the last 30 days
- Posts authored by members (not the organization/brand) are excluded from organization analytics
Twitter/X
Profile Analytics
- Status: Not available and won’t be.
Post Analytics
- Status: Not available and won’t be.
TikTok
Profile Analytics
- Period: Rolling window (30 days)
- Available Metrics:
- Impressions (video views)
- Impressions (Unique) (unique video views)
- Views (same as impressions for TikTok)
- Views (Unique) (same as unique impressions)
- Comments
- Likes (total likes across all videos)
- Post Count (videos count)
- Followers
- Following
Post Analytics
- Period: Lifetime (snapshot of current totals)
- Available Metrics:
- Impressions (video views)
- Impressions (Unique) (unique video views)
- Views (same as impressions)
- Views (Unique) (same as unique impressions)
- Likes
- Comments
- Shares
Quirks
- Profile analytics aggregate daily metrics over a 30-day window
- Post analytics are lifetime values
- Views and unique views are tracked separately and can be 0 if platform decides that
YouTube
Profile Analytics
- Period: Lifetime (snapshot of current totals)
- Available Metrics:
- Impressions (total channel views)
- Impressions (Unique) (same as impressions - YouTube doesn’t provide unique)
- Views (total channel views)
- Views (Unique) (same as views)
- Comments (total comments across all videos)
- Post Count (video count)
- Followers (subscribers)
- Following
Post Analytics
- Period: Lifetime (snapshot of current totals)
- Available Metrics:
- Impressions (video views)
- Impressions (Unique) (same as impressions)
- Views (video views)
- Views (Unique) (same as views)
- Likes
- Dislikes
- Comments
- Saves (favorites)
Quirks
- All analytics are lifetime values (no rolling window)
- YouTube doesn’t distinguish between impressions and unique impressions
- Dislikes are available (though YouTube no longer shows dislike counts publicly, the data may still be available)
Threads
Profile Analytics
- Period: Rolling window
- Available Metrics:
- Impressions (views)
- Impressions (Unique) (same as impressions)
- Views (same as impressions)
- Views (Unique) (same as views)
- Likes
- Comments (replies)
- Shares (reposts)
- Post Count
- Followers
- Following
Post Analytics
- Period: Lifetime (snapshot of current totals)
- Available Metrics:
- Impressions (views)
- Impressions (Unique) (same as impressions)
- Views (same as impressions)
- Views (Unique) (same as views)
- Likes
- Comments (replies)
- Shares (reposts + quotes)
Quirks
- Views metric is used for both impressions and views (they are the same value)
- Comments are called “replies” in Threads
- Shares include both reposts and quotes
Profile Analytics
- Period: Rolling window (30 days)
- Available Metrics:
- Impressions
- Impressions (Unique) (same as impressions)
- Views (for video pins only, otherwise same as impressions)
- Views (Unique) (same as views)
- Likes (saves)
- Comments
- Post Count
- Followers
- Following
Post Analytics
- Period: Mixed (30-day rolling window for impressions/views, lifetime for engagement)
- Available Metrics:
- Impressions (30-day window)
- Impressions (Unique) (same as impressions)
- Views (30-day window, for video pins only)
- Views (Unique) (same as views)
- Likes (lifetime total reactions)
- Comments (lifetime total)
- Saves (30-day window)
Quirks
- Profile analytics aggregate all pin analytics over the last 30 days
- Views are only available for video pins
- If a video pin has no views, views will show the same value as impressions
Profile Analytics
- Status: Limited availability
- Details: Reddit does not provide traditional analytics. Only basic profile information is available:
- Post Count: Not available
- Followers: Not available
- Following: Not available
- Other metrics: Not available
Post Analytics
- Period: Lifetime (snapshot of current totals)
- Available Metrics:
- Impressions: Not available
- Impressions (Unique): Not available
- Views (may not be available for all posts)
- Likes (upvotes)
- Dislikes (downvotes)
- Comments
- Shares (crossposts)
Quirks
- Important: Reddit has very limited analytics compared to other platforms
- No profile-level analytics (only basic account information)
- View counts may not be available for all posts
- No impressions or reach metrics available
- Reddit uses upvotes/downvotes instead of likes
Summary Table
| Platform | Profile Period | Post Period | Key Limitations |
|---|---|---|---|
| Rolling (30d) | Lifetime | - | |
| Rolling (30d) | Lifetime | Unique impressions use 28-day period | |
| LinkedIn (Personal) | Rolling (30d) | Rolling (30d) | No views analytics |
| LinkedIn (Org) | Rolling (30d) | Rolling (30d) | Views for profile only, not posts |
| Twitter/X | N/A | N/A | Not available |
| TikTok | Rolling (30d) | Lifetime | - |
| YouTube | Lifetime | Lifetime | No unique impressions |
| Threads | Rolling | Lifetime | Historical data limitations |
| Rolling (30d) | Mixed | Views only for video pins | |
| N/A | Lifetime | Very limited analytics |
Available Metrics Reference
Profile Analytics Metrics
- Impressions: Number of times your profile/content was shown
- Impressions (Unique): Number of unique users who saw your profile/content
- Views: Number of times your profile/page was viewed
- Likes: Total likes/reactions received
- Comments: Total comments received
- Post Count: Total number of posts published
- Followers: Current follower count
- Following: Current following count
Post Analytics Metrics
- Impressions: Number of times the post was shown
- Impressions (Unique): Number of unique users who saw the post
- Views: Number of times the post was viewed (for videos, this is play count)
- Views (Unique): Number of unique users who viewed the post
- Likes: Total likes/reactions received
- Dislikes: Total dislikes (YouTube, Reddit only)
- Comments: Total comments received
- Shares: Total shares/reposts
- Saves: Total saves/bookmarks
Notes
- Rolling Window: Data refreshes to show the most recent period (e.g., last 30 days). Each time you check analytics, you see data for the current rolling period.
- Lifetime: Data represents cumulative totals from creation to now. These values are snapshots of the current state and will continue to grow.
- Some platforms have date restrictions due to API limitations (e.g., Threads requires posts after April 2024).
- LinkedIn has significant differences between personal and organization account analytics capabilities.
- Metrics may vary slightly between platforms due to how each platform defines and tracks engagement.
Raw Analytics Data
In addition to the parsed analytics data described above, raw analytics data is also available. Raw analytics contain the unparsed, original data returned directly from each platform’s API. This includes:- Platform-specific metrics that may not be mapped to our standard schema
- Additional metadata and context provided by the platform
- Detailed breakdowns (e.g., audience demographics, engagement by time period, etc.)