Every metric your channels report, now in Analytics
- 10 new
- 7 fixed
Reach, clicks, video watch time, profile visits, follows from a post, reactions by type, audience demographics, and when your followers are online, for all 11 channels. Plus TikTok first comments.
New
- More data on the Analytics page - three new cards and detail pages: Reach (unique accounts that saw your posts), Clicks (link, pin, and other clicks) and Video Views. The posts table and the channel table show them too.
- Choose your own overview cards - the Analytics page starts with four cards (Followers, Impressions, Engagements, Published Posts). Click Add to pick from ten metrics, including Reach, Clicks, Video Views, Engagement Rate, Best Time to Post and Posting Streak; click Edit to remove cards or drag them into a new order. Hover a card's chart to see the value of any day. Your layout is remembered in this browser.
- Posts and Accounts tabs - under the cards you can switch between the posts of the period and a per-account table with followers, posts, impressions, reach, engagements, engagement rate and more, with a total row.
- Account insights in the API and MCP - the numbers each platform reports about the account itself: reach, profile views, link clicks, new and lost followers, accounts engaged, Pinterest monthly views, Google Business calls, direction requests, website clicks, rating and review count, and more. Where the platform provides it you also get audience demographics (age, gender, country, city; job function and seniority for LinkedIn pages) and followers online by hour. Read them from
GET /analytics/accounts. - All metrics per platform on a post - on a post's detail page every platform row now has a Show all metrics button with everything the platform reported: reach, link clicks, profile visits, follows from the post, saves, reactions by type, watch time, completion rate, skip rate, traffic sources (YouTube), where it was seen and viewer types (TikTok), pin and outbound clicks (Pinterest), story taps and completion (Instagram), poll results (Mastodon).
- Best time to post now uses when your audience is online - for Instagram and TikTok Business accounts the recommendation blends your own results with the hours your followers are active. New workspaces without enough posts get the audience-based suggestion instead of industry averages.
- API, MCP, CLI, and SDKs - the new metric keys come back on
GET /analytics/posts,GET /analytics/accounts(day values, demographics, online followers) andGET /analytics/best-times(audience_online). A missing key now means the platform does not report it; you no longer get zeros for metrics a platform cannot measure. See the analytics docs. - TikTok first comment - add a first comment to a TikTok video in the composer, the same as on Instagram, LinkedIn, and YouTube. It posts automatically right after the video goes live, up to 150 characters. You need comments enabled on the TikTok channel (the Enable comments button on the channel card under Settings -> Organisation -> Workspaces). The video must be public and allow comments.
- TikTok watch-time analytics - OmniSocials now collects average watch time, the share of viewers who watched to the end, total watch time, favorites, and reach for TikTok videos. These come from TikTok's business API, so they need comments enabled on the channel. If you enabled comments before today, click Unlock watch-time analytics on the TikTok channel card once to grant the extra permission. The new metrics are available through the API, MCP, and SDKs (post analytics and recent-platform posts); the dashboard keeps its standard cards for now.
- Also in the API, MCP, and SDKs - pass
tiktok.first_commenton post create or update, and read the new metrics from the post analytics and recent-platform endpoints. Full details in the API docs.
Fixed
- Pinterest analytics showed zero for every pin - a parsing bug read the wrong field of Pinterest's response. Impressions, saves, pin clicks and outbound clicks now come through, plus reactions, comments, profile visits, follows and video metrics for video pins.
- Facebook reach was always zero and video posts reported nothing - reach uses Facebook's current metric, feed videos are read from the right object, sad and angry reactions are no longer dropped on videos and reels, and reels now report shares, replays, average watch time and follows gained.
- Threads posts could not be deleted from OmniSocials - the delete permission was never requested. Reconnect your Threads account once to enable it.
- LinkedIn Page posts had no Shares column on the post detail page.
- Follower charts no longer show a phantom drop to zero when a platform API is briefly unavailable; the day is skipped instead.
- Bluesky connections lost less often - analytics reads no longer touch the Bluesky login session, which was rotating the refresh token on every check.
- TikTok comments connection stopped working after one day - the daily token renewal called the wrong TikTok endpoint, so comment names, replies, and likes silently failed 24 hours after enabling comments. Renewal now works, and a background check refreshes every connection twice a day. Comments that were stuck showing "TikTok User" pick up the real name on the next sync.




