← Back to blog
·5 min read
Written by:
CL
Casey Lin
Verified by:
JR
Jordan Reyes

How to Find Substack Topics Readers Want (Using Reddit)

A step-by-step method for finding Substack topics people actually want, using the questions and complaints readers already post on Reddit.

Share:

Key Takeaways

  • Reddit shows what readers ask for in their own words, which is a better signal than a list of popular niches.
  • The strongest Substack topics come from questions that recur, get detailed answers, and have no good existing source.
  • Look for repeated frustrations and unanswered requests, not just popular threads, to find gaps worth filling.
  • The same words readers use to describe a problem make the best newsletter titles, hooks, and subject lines.
  • Validate a topic by checking that the same question appears across many threads before you commit to writing it weekly.

Most advice about choosing a Substack topic is a list of popular niches. That tells you what other writers have already noticed, which is the opposite of a gap.

A better signal is what readers are asking for right now, in their own words. Reddit is full of it: people describe problems, ask for recommendations, and complain about the resources they have already tried. This guide shows how to turn that into a topic you can write for months.

Why Reddit Beats a List of Niches

A niche list is a summary of someone else's opinion. Reddit is the raw material.

When you read threads in a community, you see three things a list cannot give you:

  • The actual questions. Not "personal finance" but the specific confusion a particular group keeps running into.
  • The emotional weight. Whether people are mildly curious or genuinely frustrated.
  • The language. The exact phrases readers use, which become your titles, hooks, and subject lines.

That is also why the topics you find this way tend to convert better. You are not guessing what readers want. You are reading it.

Step 1: Find Where Your Readers Actually Talk

Start with the reader, not the topic. Who do you want to write for, and where do they discuss their work or interests?

Communities about Substack and newsletters are useful for the business side of publishing. They are not where you find what readers want to read. For that, go to the communities your readers already live in: their profession, their hobby, the life stage they are navigating.

Aim for two or three active communities, large enough to have steady discussion but focused enough that the questions are specific.

Step 2: Read for Patterns, Not Popularity

Sort by top for the past year, then sort by new. The first shows what resonated, the second shows what people are asking now.

As you read, keep a running list under three headings:

  1. Recurring questions. The same question, phrased differently, in several threads.
  2. Repeated frustrations. Things people complain about that nobody has solved.
  3. Unanswered requests. Posts asking for a resource, guide, or explanation that does not seem to exist.

A viral thread is not demand. A pattern across many threads is. If you see the same frustration in ten places over several weeks, that is something worth building a publication around.

Step 3: Look for the Gap

A recurring question is only an opportunity if the existing answers are poor. For each pattern you noted, check:

  • Do replies say people could not find a good source?
  • Are the answers scattered across comments rather than collected anywhere?
  • Do existing newsletters or sites cover it well, or only superficially?

The best Substack topics sit where demand is clear and good coverage is missing. If strong incumbents already serve the question thoroughly, you need a distinct angle or a different audience within it.

Step 4: Borrow the Reader's Words

Pay attention to how people phrase the problem. Those phrases are free copywriting.

If readers keep describing something as "a mess" or "impossible to keep track of," that wording belongs in your newsletter title and your first line. It signals immediately that you understand the problem the way they do.

Collect the most common phrases and the strongest emotional ones. You will use them repeatedly.

Step 5: Test the Topic Before Committing

Before you build a publication around a topic, check three things:

  • Can you write about it every week? A topic with one great post and nothing after it is not a newsletter.
  • Is there more than one angle? You want a deep well, not a single question.
  • Does a specific reader come to mind? If you cannot picture who this is for, the topic is still too vague.

Then write two or three posts and see whether the questions you found start to attract the right readers.

Doing This Faster

Reading threads manually is valuable but slow, and it is easy to be pulled toward whatever is loudest.

PainPointMap automates the pattern-finding. Point it at the subreddits where your readers gather and it returns the recurring problems, ranked by how often they appear and how severe they sound, with links back to the threads each one came from. You get the pattern in minutes and can still read the originals to check it.

Final Thoughts

The best Substack topics are rarely the biggest niches. They are the specific, recurring problems that a particular group of readers has and cannot get good answers to.

Reddit is one of the few places where you can watch those problems being described in real time. Spend a few hours reading before you commit to a topic, and you will start with a much better idea of what readers actually want.

Related Reading

Frequently Asked Questions

How do I find a topic for my Substack?

Start from questions people already ask rather than from what interests you in the abstract. Search communities where your target readers gather and note questions that recur, frustrations they describe, and requests that go unanswered. A topic that appears across many threads, with real emotion behind it, has an audience. Then check that you can write about it consistently for months.

Can Reddit really help me find newsletter ideas?

Yes, because people on Reddit describe what they want to know and what frustrates them candidly, without the polish of a survey. You see the exact phrasing readers use, which also helps with titles and hooks. The limitation is that it only covers people who use Reddit, so confirm that your audience actually gathers there before relying on it.

Which subreddits should I check for Substack topics?

Check communities where your intended readers talk about their work or interests, not just communities about writing. If you want to write for new managers, look at management communities. If you want to write for hobbyists, look at that hobby. Communities about Substack and newsletters are useful for the business side but not for finding what readers want to read.

How do I know if a Substack topic has enough demand?

Look for the same question or frustration appearing repeatedly across different threads and different weeks, ideally with detailed replies and people saying they could not find a good answer. One viral thread is not demand. A pattern of recurring requests is. Also check whether existing newsletters already serve it well, since strong incumbents raise the bar.

Is there a faster way than reading threads manually?

Yes. Manual reading works but is slow, and it is easy to be misled by the loudest posts. PainPointMap scans a subreddit and returns the recurring problems ranked by frequency and severity, with links to the source threads, so you can see patterns across many threads in minutes and still read the originals.

Not sure which niche actually has readers?

PainPointMap scans the communities your target readers already post in and shows you the questions they keep asking — so you pick a topic with proven demand instead of guessing.

See What Readers Are Asking
CL
Casey Lin
Research Writer, PainPointMap

Covers competitor analysis, SaaS go-to-market strategy, and how founders use community research to find product-market fit.