·

5 min read

45,026 posts, 78 replies to another human

Featured graphic: 45,026 posts, 78 replies to another human.

Community management is the duty most often written into a social media job advert. When I read 43 live job postings last week, replying to comments, handling DMs and moderating appeared in more of them than strategy did.

So here is a measurement of the other half of that: not whether brands answer their own comment sections, but whether they ever say anything in somebody else’s.

Over the 90 days to 5 September 2026 I collected every post published by 55 public brand and publisher accounts on Bluesky, from the public API, no login. 45,026 posts. For every one that was a reply, I read the parent post’s author, which is carried in the record itself, so a reply the account made to its own thread can be separated from a reply it made to another account.

  • 2,568 of the 45,026 posts are replies, which is 5.7 percent.
  • 2,490 of those replies, 97 percent, are the account replying to itself: threading, continuing a story, adding a link under its own post.
  • 78 replies in 90 days went to another account. That is 0.17 percent of everything these 55 accounts published.

Eighteen of the accounts published more than 1,000 posts each in the window. Between all eighteen of them, over 90 days, there are three replies to another account.

Stacked bar of 45,026 brand and publisher posts: 42,458 posts that are not replies, 2,490 replies to the account own thread, and 78 replies to another account, the last block barely visible at this scale.
Drawn to scale. The third block is 78 posts.

The accounts that talk to people are small, and they are not publishers

AccountPosts in 90 daysReplies to its own threadReplies to someone else
Firefox41517
Proton26615
EFF596488
404 Media504496
Internet Archive210825
PostHog1701124
Mozilla2334
The Verge1,808523
Wikipedia3241713
Netlify3041213
Patagonia57353
Tailscale6172
Bandcamp36182
iFixit5601
DuckDuckGo3781
Raycast2731
Polygon2,50000
The Associated Press2,500200
The Guardian2,49500
Reuters2,494400
The Economist2,49200
The Wall Street Journal2,47490
New Scientist2,413580
Bloomberg2,40410
The Atlantic2,38050
The New York Times2,28120
NPR2,20730
Semafor2,0936730
The New Yorker2,07100
Engadget1,63300
Wired1,5595260
TechCrunch1,45200
Ars Technica1,22100
NBA8422570
Nature78820
Rolling Stone660250
Vox553480
Axios38300
IGN322130
Crunchyroll20400
PlayStation12100
GitHub42250
Obsidian36230
washingtonpost.com28210
The Onion1920
vercel.com1510
Xbox1300
Docker980
cnn.com820
Kickstarter850
Sentry800
Signal500
Ghost510
espn.com400
Fastmail400

Firefox and Proton are the only two accounts in this set where replying to other people is a normal part of what the account does: 17 of Firefox’s 41 posts in the window are replies to somebody else, and 15 of Proton’s 26. Mozilla, EFF, 404 Media, the Internet Archive, PostHog, Netlify and Wikipedia each manage a handful.

Thirty nine of the 55 accounts never replied to another account once in 90 days. Fifteen of them never posted a reply of any kind, including to their own threads.

The pattern is not really about size, though the largest accounts are the quietest. It is about what the account is for. The accounts that reply are running a support or community function through the same handle they broadcast from. The accounts that never reply are distributing a publication.

Threading is not conversation, and it is most of what looks like conversation

If you looked only at the raw reply count, several of these accounts would look conversational. Wikipedia replied 174 times. PostHog replied 116 times. Netlify 124. The Internet Archive 87.

Almost all of it is self-threading. Wikipedia’s 174 replies contain three to another account. PostHog’s 116 contain four. Netlify’s 124 contain three.

This matters if you are auditing an account, your own or a competitor’s, because reply counts are the easy metric and they measure the wrong thing. An account that threads heavily and never answers anybody will look, in any tool that counts replies, exactly like an account that spends its day in other people’s mentions.

The distinction takes one field to make: whose post is the parent. Any audit worth running should split those two numbers.

Why almost nobody does it

I want to be careful not to turn a measurement into a morality tale. There are real reasons a large publisher does not reply from its main handle.

Replying from a brand account is a judgement call every time, made in public, with no undo. It scales badly: a newsroom that answers one reader in the open has implicitly declined to answer the other four hundred. Many organisations route that work to a separate support handle, which this dataset would not see. And a reply from a brand account is a comment on someone else’s post, which is a different legal and reputational surface than posting your own.

What the numbers say is not that brands are lazy. It is that replying outward is not a default behaviour, it is a staffed decision, and 39 of these 55 organisations have not made it.

What to do with this if you run an account

  • Split your reply metric in two. Replies to your own threads and replies to other accounts are different activities with different costs. Reporting them as one number tells you nothing about whether anyone is in the conversation.
  • If outward replies are the plan, staff them like a shift, not like a habit. The accounts doing it here do a handful a week, not hundreds. Firefox’s 17 replies over 90 days is roughly one every five days, and that is enough to change how the account reads.
  • Decide which handle carries it. A separate support handle is a legitimate answer and most of the large accounts here have effectively chosen it, whether deliberately or by default.
  • The bar is genuinely low. Three replies across eighteen high-volume accounts in three months means almost any consistent outward presence makes an account unusual in its category.

What this cannot tell you

  • One platform, 90 days, one collection date, 55 named accounts weighted towards news and technology publishers. Behaviour on Instagram or LinkedIn is a separate question and this data says nothing about it.
  • Replies made from a separate support or careers handle are invisible here, and several of these organisations run one.
  • Direct messages are invisible. An account that answers everything in DMs will look silent in this data.
  • Deleted replies are not counted. Nine high volume accounts hit the collection page cap, so their post totals are floors, which if anything understates how lopsided the ratio is.
  • The parent author is taken from the reply record’s own parent URI, so the self versus other split is exact for the replies collected. It is not a sample.

Source ledger

  • Post and reply records: the public Bluesky AppView API (public.api.bsky.app), endpoints app.bsky.feed.getAuthorFeed and app.bsky.feed.getPosts, read without authentication on 5 September 2026. 55 accounts, 45,026 posts, 2,568 replies, each reply’s parent author read from the reply.parent.uri field of the record.
  • The measured Instagram counterpart to this question, how fast brands answer comments on their own posts, is What response time is actually realistic.
  • The job posting analysis referenced at the top is What forty three live social media job postings say the job covers.
Dinesh Agarwal Avatar