RecurPost Reports & Analytics
What It Measures on Every Platform
RecurPost Reports & Analytics measures every social account you connect and reports the results across 10 platforms from a single dashboard. An agency managing 20 client accounts can view a combined Performance Snapshot across its accounts. It can also access detailed platform-specific reports, Best Time to Post heatmaps, and an AI chat that answers performance questions in plain language.
Client reporting often becomes fragmented across native dashboards. You end up managing multiple logins and reconciling different names for the same metrics. This can make month-end reporting unnecessarily time-consuming.
To simplify month-end reporting, RecurPost consolidates these metrics in one place. Therefore, agencies can answer the month-end performance question (how did my accounts perform?) quickly and efficiently.
Note: Platform APIs also cap what any tool can pull. Those caps are listed further down, with exact numbers.
No credit card required.

One Performance Snapshot for every connected account
RecurPost opens its reporting with a Performance Snapshot that provides a consolidated view of all connected accounts. It includes six key metric tiles.
- Posts
- Post Likes
- Post Comments
- Post Views
- Post Shares
- Link Clicks
Each tile shows the raw number for your selected period plus the percentage change against the previous period. The percentage change is shown in green, red, or grey colours representing an increase, a decrease, or no change in value, respectively.
RecurPost puts movement first because agencies scan for trouble before totals. An agency running 20 client accounts opens the snapshot on Monday morning. It then spots the two accounts that lost engagement last week before either client emails about it.
RecurPost’s account tables below the snapshot carry a search bar. Thus, a specific client account can surface faster.
A View report button on each row redirects you straight into that account’s detailed platform report.
However, RecurPost’s Performance Snapshot is designed as a roll-up rather than a full data warehouse. Teams that rely on custom metrics should continue using their existing BI stack. Advanced modeling in tools such as Tableau or Looker is better suited to those environments. This makes RecurPost more suitable for social media performance reporting than for broader business intelligence. RecurPost focuses on reporting data from connected social accounts and does not extend beyond that scope.

A separate detailed report for each of the 10 platforms
RecurPost builds a dedicated report for every platform it measures, including:
- Facebook Pages
- Instagram business profiles
- LinkedIn personal profiles
- LinkedIn company pages
- TikTok
- YouTube
- Meta Threads
- Bluesky
- Google Business Profile
Notably, LinkedIn personal and LinkedIn company are separate reports because LinkedIn exposes different data for each.
| Platform report | What it tracks |
|---|---|
| Facebook Page | Impressions, engagement rate trend, page follows, reaction type breakdown, post type performance, page video views, Best Time to Post |
| Instagram business profile | Reach, views, accounts engaged, total interactions, net new followers, profile link clicks, Reel performance, follower and audience demographics |
| LinkedIn personal profile | Impressions, members reached, engagement rate, amplification rate, content type performance, net connections, Best Time to Post |
| LinkedIn company page | Impressions, engagements, engagement rate, post clicks, follower growth, audience and video demographics |
| TikTok | Views, engagement rate, Engagement Quality Index, viral potential, day-of-week performance, hashtag performance, video duration and aspect ratio analysis |
| Impressions, saves, pin clicks, outbound clicks, board performance, pin performance, Best Time to Post | |
| YouTube | Subscribers gained and lost, views, watch time, average view percentage, traffic sources, device breakdown, audience demographics |
| Meta Threads | Views, engagement rate, likes, quote posts vs original posts, content mix, Best Time to Post |
| Bluesky | Impressions, engagement rate, likes, replies, reposts, quotes, follower growth, post language distribution |
| Google Business Profile | Average rating, total reviews, search and Maps impressions, website clicks, call clicks, direction requests, review response rate, device comparison |
RecurPost presents metrics based on the data each platform reports. TikTok’s report grades an Engagement Quality Index and a viral potential score. Google Business Profile’s report tracks review response rate next to call clicks and direction requests. These metrics are particularly valuable for local businesses, such as dental clinics. For these businesses, customer actions matter more than online store conversions.
For instance, a 15-client agency spread across Instagram, LinkedIn, and Google Business Profile can access each client’s platform report. Plus, it can view the combined performance data from a single dashboard. This, in turn, eliminates the need to open Meta Business Suite at month-end.
However, RecurPost measures the accounts you connect. It does not do social listening, nor does it benchmark competitor accounts. An agency selling competitive intelligence needs a separate tool for that piece.

Best Time to Post heatmaps built from your audience’s behavior
RecurPost plots the best time to post as a heatmap with:
- days of the week on the Y-axis
- hours of the day on the X-axis
- engagement intensity in the cells
The heatmap is available for the Facebook, LinkedIn personal, Pinterest, and Meta Threads reports. Facebook adds a Publishing Behavior view that compares your posting schedule against your audience’s engagement.
For example, a freelancer managing a bakery’s Pinterest can read the heatmap and see that weekend mornings perform best. They can then move the pin schedule to those time slots, rather than relying on guesswork or generic “best time to post” lists.
RecurPost renders the rest of each report in:
- donut charts (engagement composition)
- area charts (engagement over time)
- line graphs with an average reference line
- bar charts (format comparisons)
However, a brand-new account may not have enough data for the heatmap to identify meaningful patterns. Useful insights typically emerge only after the account has built up a consistent posting history.

Chat with Reports AI answers performance questions in plain language
Chat with Reports AI takes a typed question about your accounts and returns an answer built from your report data. You may ask which client’s Instagram grew fastest this month, or why the engagement dipped in week three. The chat would return performance breakdowns and smart recommendations, but not canned dashboard links.
For example, an account manager preparing a monthly client call asks the chat for the month’s Instagram summary. They then add a three-bullet executive summary to the deck. Hence, a task that previously required several hours of manual data exports can now be completed in approximately five minutes.
However, it’s important to note that the chat answers come from your connected account data. It is not a general research chatbot; therefore, it will not quote industry benchmarks that it cannot view.
RecurPost runs one AI layer across the product: image generation in the composer, drafted replies in the social inbox, and this report chat. Chat with Reports AI is included in every RecurPost plan.

How date ranges, comparisons, and filters scope each report
Every RecurPost report compares your selected date range against the previous equal period and marks each metric’s percentage change. Instagram reports accept a custom date range longer than 30 days. Hence, a six-week product launch fits in one view, and launch performance can be read against the baseline without combining multiple exports.
RecurPost’s report tables are filtered by connected account through dropdowns. The Top Posts section, for example, narrows to one client’s account in two clicks. A search bar above each account table finds a specific profile by name.
Note: RecurPost’s date ranges still end where each platform’s API ends. The caps below are worth reading before you promise a client historical data.
Platform data limits worth planning client reporting around
RecurPost pulls what each platform’s API allows, and some platforms impose strict limits on that data.
YouTube: 15 days of data
YouTube allows access to only the past 15 days of data. Report downloads and post history details are also restricted for YouTube.
Overview likes: 7 days
Overview reports stop retrieving likes and count data 7 days after a post is shared.
Instagram demographics
Instagram withholds demographic data until an account passes a follower minimum that Instagram sets.
Threads & Bluesky demographics
Threads and Bluesky withhold demographics below 100 followers.
Every analytics vendor faces these same API limitations. Most simply do not highlight them on their marketing pages.
For instance, an agency onboarding a client’s YouTube channel sets expectations upfront that historical data beyond 15 days will not be available. It can then report using a rolling recent window. That single point in the kickoff call can prevent an awkward conversation in the third month.
Sharing a report with a client
On plans that support white labeling, the Share button at the top of any report page generates a shareable white-labeled link. It enables your clients to view the numbers under your brand without logging into RecurPost. The full white-label reporting capability (your logo, recurring PDF delivery) is covered under RecurPost Measure: analytics and white-label client reporting.
Try RecurPost
RecurPost’s Agency plan covers 20 social accounts for $79 per month. Per-user seat charge is not included, while Chat with Reports AI is included on every plan. White-label sharing depends on your plan. Compare RecurPost plans and pricing to match a plan to your client roster, or start a 14-day free trial of RecurPost with no credit card.
RecurPost Reports & Analytics FAQs
Can I see all my client accounts in one report?
RecurPost combines every connected account into a single Performance Snapshot. Six tiles (Posts, Post Likes, Post Comments, Post Views, Post Shares, and Link Clicks) show combined totals with a percentage change against the previous period. Each account also keeps its own detailed platform report.
Which platforms does RecurPost provide detailed reports for?
RecurPost provides detailed reports for 10 platforms, including Facebook Pages, Instagram business profiles, LinkedIn personal profiles, LinkedIn company pages, TikTok, Pinterest, YouTube, Meta Threads, Bluesky, and Google Business Profile. LinkedIn personal and company pages get separate reports because LinkedIn exposes different data for each.
Does RecurPost show the best time to post for each account?
RecurPost shows a Best Time to Post heatmap inside the Facebook, LinkedIn personal, Pinterest, and Meta Threads reports. The heatmap maps days of the week against hours of the day, so posting slots come from your audience’s measured behavior.
Why does my YouTube report only show recent data?
YouTube restricts API access to the past 15 days of data. RecurPost displays what YouTube allows, so YouTube history beyond that window does not backfill. Hence, plan your YouTube client reporting on a rolling recent window.
Is Chat with Reports AI available on every plan?
Chat with Reports AI is included on every RecurPost plan, from Starter to Enterprise. White-label report sharing is the plan-dependent choice. Check your plan before promising branded links to a client.
Can I report on a custom date range?
RecurPost compares any selected date range against the previous equal period on every report. Instagram reports also accept custom ranges longer than 30 days, which fit campaign and seasonal reporting in a single view.