Post score

A health check on every draft, per network, with what to fix.

Open Post score in the composer's right rail for a check of how well the post is written for each network it's going to, with a checklist of what to fix.

The score never stops a post publishing. Hard limits, like text over a network's maximum, are issues instead.

Grades

GradeScore
Excellent90 and up
Good75 to 89
Fair50 to 74
Needs workUnder 50

Each channel gets its own grade, and the post's is the average. A leftover placeholder (like [thing] or TODO) or a suspicious link keeps a channel at Needs work, however good the rest is.

What it checks

  • Hook: whether the opening line gives people a reason to keep reading.
  • Length: against each network's sweet spot, not just its maximum.
  • Readability: long sentences and walls of text.
  • Spelling slips: common misspellings and phrases that are wrong in any context.
  • Placeholders: brackets, TODOs and template text left in.
  • AI-writing tells: phrases that make a post read as machine-written.
  • Call to action: whether the post asks the reader to do something.
  • Engagement bait: "comment YES if…" and the like, on the networks that demote it (Facebook, Instagram, Threads, LinkedIn and TikTok).
  • Hashtags: too many, or too few, for the network.
  • Mentions: handles that don't look right.
  • Link placement: a link in the post body where the network penalises it, and whether a first comment would serve better.
  • Link safety: look-alike domains, such as a brand name one letter off.
  • Link tracking: whether your links carry your tracking parameters.
  • Link card: whether a link's preview has an image.
  • Visuals and alt text: posts with an image or video, and images with a description.
  • Posting time: against the network's typical best times.
  • Brand voice: your brand voice rules, such as banned phrases.

Checks that pass quietly, like having no typos, don't earn points on their own; they only count against a post when they find something. Each item says what to do ("Add at least 49 characters", "Remove 3 hashtags") and why it matters on that network.

Where the ranges come from

The ideal lengths, hashtag counts and link rules come from each network's published guidance, such as Instagram's five-hashtag cap, LinkedIn's preference for posts of 1,200 to 2,000 characters, and X's open-sourced ranking weights. They aren't your own analytics, so treat them as a starting point. Analytics tells you what works for your audience.

Find low-scoring posts

The schedule and planner can filter by grade, so you can find every scheduled post that still Needs work before it goes out.