Social media post figures by network: what you can read

    Which numbers YouTube, Instagram, TikTok, Threads, Bluesky and the rest hand to a scheduler, what LinkedIn does not, and how often the figures refresh.

    Updated · 3 min read · Prices and limits checked against the vendors' own pages and APIs on that date.

    Which numbers a scheduler can show for a post depends on what each network's API hands out, and the answer differs a lot: YouTube reports watch time and average view percentage, Instagram adds reach and saves, Bluesky reports likes, replies and reposts only, and LinkedIn reports nothing for a personal profile. A tool that shows the same columns for all twelve networks is either leaving some empty or inventing numbers. This page lists what Preflight reads from each network and when it asks, written from the code, as checked on 20 October 2026.

    A rule worth knowing first: a figure that is missing means "not reported", not zero. Preflight leaves a column off where a network gives no number instead of showing a zero that would be wrong.

    The figures, network by network

    NetworkWhat it reports for a postWhat it does not
    YouTubeViews, likes, comments, watch time, average view duration, average view percentage
    InstagramViews, likes, comments, shares, saves, reach; watch time and average view duration on a ReelA story reports views, reach, interactions, shares and replies instead
    FacebookViews, likes, comments, shares, watch time, average view durationNothing at all for a story
    TikTokViews, likes, comments, sharesNeeds the video list permission, granted after the app's audit; a private video has no figures
    ThreadsViews, likes, replies, reposts
    BlueskyLikes, replies, repostsNo views, impressions or reach
    MastodonFavourites, replies, boostsNo views
    PinterestImpressions, views, saves, likes, comments, up to 90 days back
    TumblrLikes, reblogs, repliesNo views or per-follower data
    LinkedInNothing for a personal profileThe permission that reads member post figures is closed to schedulers
    TelegramNothing
    DiscordNothing

    Three of these deserve a sentence. LinkedIn is the biggest gap: reading likes and comments on a member's own posts needs r_member_social, which LinkedIn calls closed, so no scheduler can show them for a profile, and Company Page figures come with the review that adds Page publishing (see how to schedule LinkedIn posts). TikTok's numbers exist only once the app has passed TikTok's audit and the account has granted the video list permission; before that the column is empty by design. And Instagram's "likes" on a story are Meta's total interactions, labelled that way, because the API gives no separate count.

    Comparing across networks, and its limit

    The word "view" is not one number. A TikTok view, an Instagram Reel view and a YouTube view are counted by different rules, and Bluesky has none to count. Adding them together tells you how much a post was seen only if you accept three definitions at once. What compares well across all of them is the interaction set: likes, comments and shares, plus saves where they exist. For a fair comparison of Reels, TikTok and Shorts, use views per post for each network separately and compare each against its own average, rather than against the other network.

    When the numbers update

    The first reading comes straight after a post is published. After that the schedule depends on the plan: a post on a paid workspace, or a workspace on trial, is read every hour for its first day, then daily for the first week, then weekly until it is 60 days old, and after that no longer. On the free plan a post is read daily for its first week and then weekly to day 60. A refresh pressed by hand always asks at once. Because most of a post's views arrive in the first day, the hourly day matters most, which is the difference the plans make here. Plans are on the pricing page.

    Reading them in code or from an assistant

    The same figures are available through the REST API and the MCP server: an assistant can ask for a post's performance or a summary over a period, and a script can read them per post. The API is described in the documentation and the MCP tools on the MCP docs page. Since a missing field is "not reported", code reading them should treat absent as unknown, not as zero. If you are setting up connections, each network's page says what it gives: Instagram, TikTok, Threads and the rest on the limits table.

    Questions people ask

    Which social networks let a scheduler read post analytics?
    YouTube, Instagram, Facebook, TikTok, Threads, Bluesky, Mastodon, Pinterest and Tumblr report some figures for a post. LinkedIn does not for a personal profile, and Telegram and Discord report none. What each gives differs: only YouTube, Instagram and Facebook report watch time.
    Why does my LinkedIn profile post show no analytics in a scheduler?
    LinkedIn does not grant schedulers the permission that reads figures on a member's own posts. It describes it as closed, so no tool can show likes or comments for a personal profile post.
    Why are my TikTok views missing?
    TikTok reports figures only through the video list permission, which an app receives after TikTok's audit, and not for a private video. Until both are true the column stays empty.
    How often are post figures refreshed?
    Right after publishing, then hourly for the first day on a paid or trial workspace, daily for the first week and weekly until day 60. On the free plan it is daily for a week, then weekly to day 60. A manual refresh always asks at once.
    Can I add up views from TikTok, Instagram and YouTube?
    You can, but they are counted by different rules, so the total is a sum of three definitions. Compare likes, comments and shares, which are closer in meaning, or compare each network's views against its own average.

    Write it once. Let the rules be our problem.

    Preflight checks every post against each network's rules before it leaves, then publishes it to twelve networks. Free plan, no card.