Nearly every partner who starts Reddit with us asks for the same two numbers: upvotes and views. They climb fast, they screenshot well, and forty thousand of them get applause at an all-hands. Then someone from sales asks which signups came from the post, and nobody can name one.
Upvotes and views are the wrong scoreboard. They measure what Reddit wants from a post, which is attention held in the feed, and they say nothing about whether anybody reading was about to buy. A post can top both and have no way of producing a lead at all.
Empact Partners has run go-to-market work for B2B software companies since 2020. Reddit is one of the channels our Generative Engine Optimization (GEO) workstream covers, getting a brand named when buyers and the AI engines that read them ask a category question, and we judge it on qualified interest and citations, never on reach.
Reddit Scores Posts on Reach, and Leads Are a Second Scoreboard
Views, upvotes and comment counts are Reddit’s scoreboard. They reward whatever keeps people reading and reacting in the feed, and an informative, well-written post in a large subreddit is exactly that.
Qualified interest is a separate scoreboard. It counts the readers who were already trying to solve the problem the post touches, and it only moves when one of them does something about it.
A post can win the first and score zero on the second. The two also differ in who can read them, and that detail turns “vanity metric” from an opinion into a fact about the platform.
| Reddit’s scoreboard | The pipeline’s scoreboard | |
|---|---|---|
| What it counts | Views, upvotes, comments | Readers who were already choosing, and what they did next |
| What earns it | A post people enjoy in the feed | A post that answers a question a buyer was asking |
| Who can check it | Upvotes and comments are public; views are visible only to the account that posted | Whoever agreed the attribution method before the post went up |
| What it tells you about buyers | Nothing directly | What the pipeline needs to know |
The view count is the number on the slide, and Reddit’s public API does not return it. Anyone outside the posting account, a colleague, an analytics tool, the head of sales, sees the upvotes and the comments and never the views.
So the figure that got the applause is the one metric in the room nobody else could audit, and it measured the platform’s goal, which is attention held in the feed.
.png)
None of that makes the forty thousand fake. The post succeeded at something (by every measure Reddit keeps, it was a hit), and the useful question is what.
What Reddit says about the reach play
The most candid versions of the reach play come from builders who believed in it, and from the ones who went looking for what it produced.
“Its a great formula since you can have zero following and still reach a 1M+ group with the tap of a button lol.” — u/Automatic-Reason-254, r/microsaas, Jul 2025
“At first, I thought this was a really motivational story and I was inspired to do something similar. However, after I dug a bit deeper, I can’t seem to find posts about his app anywhere on reddit! I did a search both on reddit and Google and I just can’t find any of these posts. Am I missing something?” — u/Windess_seed, r/microsaas, Aug 2025
“The real question: who has this problem badly enough to pay monthly? If you can’t name that person, you’re building for a phantom.” — u/tradematesHQ, r/SideProject, Aug 2026
The last of those is the question a view count never asks, and it is where the post-mortem starts.
A Removed Post Scores Zero on Both Scoreboards
Before any post-mortem, check the post is still up. Across the partner programs we run, removal is how most posts die, and the usual cause is a title that reads like marketing.
Moderators and their filters read the title first. A title that names a product, promises a result or sounds like a launch gets pulled, often within hours, and the account behind it is now known to that community’s moderators for the next post too.
| Titles that get pulled | Titles that stay up |
|---|---|
| We built a tool that fixes onboarding churn | How are you handling onboarding with a team of three? |
| Why we switched from Tool A to Tool B (with results) | Anyone moved off Tool A? What broke when you did? |
| Launching today: the easiest way to track expenses | What do you use to track team expenses before month end? |
A removed post produces nothing. Nobody new finds it in the subreddit, Google has nothing to rank, and no AI engine quotes a thread whose content is gone. The fix is the same one the second question asks for: title the post as the question a buyer would type, and there is nothing to remove.
Three Questions Explain the Gap Before Anyone Touches the Landing Page
Reddit’s scoreboard explains why the number was high. It says nothing about why the pipeline stayed empty. For that, ask the post three questions, in this order, using nothing but the post and your own records:
The landing page can still be broken, and plenty of consultants would tell you to check it first. Check it last. A page nobody with buying intent reached cannot be judged on its conversion rate, and a clean page behind the wrong post produces exactly the same silence as a broken one.
Where it ran decides who read it
A large general subreddit rewards content that is broadly interesting, which is what an informative post is, and its readers are there to browse. A small, tightly niched community works the other way. Its members turn up with a problem and ask each other what to use, so a post there is read by far fewer people who are much closer to a purchase.
Across the Reddit work we run for partners, the small communities where people ask for recommendations convert better than the large ones with passive audiences. We have no count to put on that, only the pattern.
The usual objection is scale, and the answer is that nobody posts once in one tiny community: when we rebuilt one partner’s Reddit program, it ran across eight to twelve of them at once.
What the post was for decides what it earns
An explainer earns reach, because it is written for someone browsing. An answer to a recommendation request earns interest, because it is written for someone already choosing. The same writer gets very different outcomes from the two, and the high-view, zero-lead posts we get asked to look at are usually explainers.
The title matters for a second reason. A thread whose title matches something a buyer types into Google can rank there on the strength of Reddit’s domain authority, and keep working like a landing page long after the feed has moved on.
Titles written as direct recommendation requests do better on both counts: they surface in search, and the replies they prompt tend to name specific products.
How a lead would have been traced has to be decided before posting
If nothing distinguished a reader who arrived from the post from any other visitor, then “no leads from Reddit” and “leads from Reddit we could not see” look identical from inside the CRM. The honest answer is that you do not know, which is a different finding from a post that failed.
The method does not need to be clever. It needs to exist before the post goes up. Where buyers phone or email in, asking how they heard about you is often enough, and for one of our partners it was the whole attribution method.
Where signups are self-serve, the same question has to be a field on the form before the post is live, because nobody reconstructs it afterwards.
A Post That Fails All Three Did Its Job, Just Not This One
Run the check and the three questions, and the post lands in one of five places. Each licenses a different sentence at the next all-hands.
A post that passes all three and still produced nothing is the one worth taking to the landing page and the sales follow-up, because the three cheaper explanations have been ruled out.
The Three Questions Are the Three Failures We Fixed for One Partner
A specialty insurance brokerage came to Empact Partners after its own first attempt at Reddit: five posts, nearly 100,000 combined views, and no leads, no brand awareness and no pipeline to show for them. Its CEO described those 100,000 views as no visibility, which is the whole reframe of this post-mortem, said by the person paying for the posts.
We diagnosed the program before rebuilding it, and three of the failures we found map one to one onto the three questions. The subreddits were too large and too generic. The titles were written for Reddit engagement instead of Google. And nothing connected a Reddit reader to the pipeline.
| Question | Before | After the rebuild |
|---|---|---|
| Where it ran | Large, generic subreddits | Eight to twelve small communities where the partner’s buyers already talked |
| What it was for | Polished, informative posts titled for engagement | Posts written around buyers’ own questions, titled for what they search |
| How a lead was traced | No path from a post to the pipeline | Buyers told the partner which thread brought them |
After the rebuild the partner took nearly 40 qualified leads in a single month, and the attribution needed no tracking stack at all: buyers called in and named the thread that brought them. That is one partnership, in a market where buyers pick up the phone. What transfers is the order of the fixes rather than the number.
Brief the Next Post Around the Buyer’s Question
That rebuild is the next post, written at partner scale. For a single post, the brief is the three questions answered the other way:
There is one more reader to write for. AI engines read Reddit threads when they answer a category question, so a thread that answers a buyer well can reach buyers who never open Reddit at all.
The GEO work we run rests on one formula, GEO = UGC + Mentions: the things real users say about a brand in public, added to what third-party pages say about it, decide whether ChatGPT and Google AI Mode will recommend it.
We follow which threads the engines cite through Qvery, which is our sister company, so weigh that recommendation accordingly and ask us for the captured answers behind any claim we make about a thread.
The post-mortem takes an afternoon. What an afternoon cannot do is the rest: finding the eight to twelve communities where your buyers ask questions, posting from accounts those communities already know, titling every post for search, and agreeing the trace before each one goes up, week after week for a quarter before the pattern shows.
Partners hand that part to us inside the GEO workstream. A named consultant plans the communities, the posts and the trace with your team, works in your own channels, and reports on qualified interest and citations rather than views.
Any Channel That Keeps Its Own Score Needs the Same Test
A platform’s headline number measures the platform’s goal, and the question to put to every one of them is whether anybody reading was about to buy something. Reddit is the channel where the gap is widest, because its headline number is the one only the poster can see.
If your best-performing Reddit post has nothing in the pipeline behind it, book time to talk it through, and between us we will know whether rebuilding it is work for Empact Partners.

.png)

