All articles

Jul 19, 2026 · 6 min read

See Which Posts Actually Worked, in Real Numbers

1MarketingTool 0.9.0 adds a Distribution Performance dashboard that reports how your posts really did — from each platform's own analytics, not estimates — plus per-channel campaign languages.

By 1MarketingTool Team
See Which Posts Actually Worked, in Real Numbers

You publish to nine platforms from a single campaign. Then the campaign ends, and the honest answer to "did it work?" lives in nine different places — X Analytics in one tab, Meta Business Suite in another, YouTube Studio, TikTok's dashboard, a Pinterest tab you forgot was open. Most weeks you don't check all of them. You glance at a like count, decide a post "did okay," and move on. The posts that genuinely reached people and the posts that quietly flopped look identical from where you're standing.

Estimates make it worse. Plenty of tools hand you a number that looks like reach but is really a guess — followers times a fudge factor. You end up optimizing against a metric no platform ever actually reported.

Real numbers, straight from each platform

1MarketingTool 0.9.0 adds a Distribution Performance dashboard. It sits in the sidebar right after Channels, and it reports how your published posts actually performed — using each platform's own official analytics API, not an estimate. Exposure, reach, engagement, and replies come back as the real figures that X, Facebook, Instagram, Threads, YouTube, TikTok, Pinterest, Bluesky, and Mastodon recorded, each one dated and sourced.

How it works in practice

Turn on read-only analytics, per channel

Publishing access and analytics access are separate permissions, so 0.9.0 asks for the read scopes explicitly — and only when you want them. Open a channel's settings and you'll find a Distribution Performance access panel that spells out exactly which scopes it needs and why. For a Facebook Page that's read_insights for post metrics and pages_manage_engagement for conversation coverage; the panel walks you through adding them in your Meta app and reconnecting.

Facebook channel settings showing the optional Distribution Performance read permissions read_insights and pages_manage_engagement, with a Reconnect for performance metrics button.

Every network is the same shape with its own scopes. Threads, for instance, needs threads_manage_insights for views and engagement, and threads_read_replies only if you want conversation-response coverage. None of it is required — skip the analytics scopes and you keep publishing exactly as before; the dashboard simply labels those numbers as unavailable instead of inventing them.

Threads channel settings granting the analytics read scopes threads_manage_insights and threads_read_replies before pulling performance metrics.

Five numbers that tell the truth

The top of the dashboard is five tiles: Posts, Exposure (shown as Impressions or Views where that's the platform's own word), Reach, Engagements, and Conversations. Each tile carries a small badge — available, partial, or unsupported — plus a "covered / eligible" count, so you always know whether a number is the whole story or a slice of it. A metric a platform doesn't expose is labeled unsupported. It is never shown as a zero, because a zero you can't trust is worse than an honest gap.

Find your best time and your strongest posts

Below the tiles, a trend chart plots any of eight metrics over time — engagement rate, clicks, video views, watch time and more — while a best-time-to-post heatmap shows when your audience actually shows up. A channel-comparison table ranks networks side by side, a top-posts leaderboard sorts by engagements per thousand exposure so a small account isn't buried under a big one, and a conversation panel counts how many audience threads earned a reply. Everything refreshes in the background while the app is open, and older posts are backfilled where their identity is unambiguous.

Reach the right audience in its own language first

Numbers only matter if the posts were aimed well to begin with, and 0.9.0 also makes distribution multilingual. You can pick one or more languages for a campaign and then assign different languages to different channels — English on LinkedIn, Tiếng Việt on Facebook — right down to per-account overrides when a channel has more than one connected account. Type a custom language that isn't in the list and both the written copy and the generated design images follow it.

New campaign composer assigning per-channel languages, with Facebook set to both English and Tiếng Việt and per-account language overrides.

A companion fix in the same release keeps non-Latin scripts intact, so a Vietnamese post stays Vietnamese instead of being flattened to ASCII.

Before vs after

Measuring a week of postsBefore 0.9.0With 0.9.0
Where the numbers liveNine native dashboards, a tab eachOne Distribution view
What "reach" meansAn estimate, or a like count you eyeballThe figure the platform's API reported
Missing metricsShown as 0, silently misleadingLabeled unsupported, with coverage counts
Best time to postA guess, or a generic infographicA heatmap from your own audience
Publishing in two languagesDraft in English, translate by hand, reformatAssign a language per channel, generated in each

Who gets the most out of it

  • Solo founders who publish everywhere but never had time to open nine dashboards — now it's one screen, and the honest gaps are marked as gaps.
  • Multi-market makers shipping to, say, an English and a Vietnamese audience — per-channel languages means one campaign covers both, and Distribution Performance shows which market actually engaged.
  • Anyone tired of vanity metrics — every number is sourced, dated, and marked for coverage, so you can finally optimize against what the platforms really reported.

Try it

Update to 1MarketingTool 0.9.0, open any channel to grant the read-only analytics scopes you're comfortable with, then check the new Distribution Performance view after your next campaign. You'll spend less time guessing which posts worked and more time doing more of what did. Learn more at 1marketingtool.com.

#distribution performance#social analytics#multi-language marketing#cross-posting#local AI