How to discover subreddits for your target audience

4 min read by Fed on 2021-10-13

GummySearch make it easy to discover Subreddits full of your target audience.
This is the first step to achieving any of the following goals:

  • Finding problems to solve for that audience
  • Validating a solution you have in mind
  • Discovering people who could use your existing solution
  • Distributing content to your target audience

Finding subreddits on GummySearch

In this example, we're going to take on the persona of someone who created a python course for beginners, and look for online communities full of software engineers within which to promote your course.

The goal is to find all relevant communities full of software engineers so that you can let those communities know about your course when appropriate, or chime into conversations where people are asking for good python courses.

1. Discover Keywords

The first step in finding relevant communities full of your target audience is determining which keywords are frequently discussed by that audience. This is a quick but important step, so let's make sure you pick the right keywords.

The biggest mistake I see people make during this step is using keywords related to their product instead of their audience. Remember, there's likely not a dedicated community specifically for your product idea. That's perfectly fine!

There are broader communities full of people that might be interested in your product. Don't miss the forest for the trees, let's find these communities first. They are likely bigger communities that you can leverage for more growth anyways.

Go to Community Discovery and enter 2-4 keywords that your target audience might mention. Start with short & broad keywords, and zone in on specific communities later.

The following keywords will help you find software developers:

  • name of the broad audience ("Software Developers")
  • name of the sub-niche you are targeting ("Python")
  • Other keywords this audience could mention ("Programming")

What won't work as well, because it's too specific to have a dedicated community:

  • "people that want to buy a python course"
  • "python courses for beginners"

Discover Subreddits Search Try a few keywords. If you're looking for inspiration, use the examples!

Still unsure what keywords to use?

  • Start somewhere broad and then iterate
  • If you have an idea that has competitors, try searching those competitor names
  • Contact us to get some help on finding relevant communities

2. Refine Results

Now you should see a bunch of potential matches for your community discovery search

Discover Subreddit Results

Not every community returned is going to be relevant to you, but the majority of them should be. If that is not the case, expand the "Community Search Query" and modify the keywords as you see fit. You can also exclude keywords in case there are certain kinds of communities that frequently discuss some of your keywords but do so in a different context.

If one of your keywords is coming up in a community and you don't know why, you can hover over the conversations icon to see examples of this keyword used in this community. If you decide a community isn't relevant to you whatsoever, you can press the thumbs down icon to hide this community from all of your discover results.

In our python example, here's an example of a community that isn't relevant to us. It's a gaming community where the members are disussing python snakes. Since we're not targeting gamers and are scared of snakes, we're going to hide it from our results.

Discover Conversation Examples View the conversations that match your keywords in a given community

Discover Hide Community Hide communities that aren't relevant to you

3. Add to Collection

Discovering that these communities exist is wonderful, but we can do so much more with them once we determine they are relevant.

Collections are one of the most powerful features in GummySearch. They will allow for you to keep track of your whole audience, figure out what ALL of these subreddits are talking about, and do targeted searches for keywords related to your product or idea.

Adding a collection to a subreddit is easy, just press "Collect to Browse" and name your collection. You can add a community to one collection, multiple collections, or just leave it alone if it doesn't interest you.

In our case, we're going to make a collection for all software-related communities we find, and separate one for Python communities specifically. This is going to help us with catering our research, conversation searches, and content that we post in these communities.

Discover Multiple Collections Keeping track of multiple collections is great when you are researching multiple niches, or if you can think of clear segments in your audiences that you want to run different experiments on

Great job! Now you've got 2 collections full of millions of potential software developers that you could reach for your python for beginners course. Yes, that's not exactly "addressable market", but it's a fabulous start to filter down all of Reddit to just the audience specific to your business. Best part, it only took a couple minutes!

Discover Collections

4. Adding More Communities

You can add more communities to your collection in a couple different ways:

  • If you make a new Discover search, adding to your collection will be a button click away
  • If you know of a subreddit you want to add to your collection by name, press "Add More" and type it in
  • The "Add More" modal also has a few suggestions of subreddits that discuss similar topics

Similar subreddits

5. Next Steps

As you can see it just takes a couple minutes to find your target audience and start tracking them in a Collection. Collecting subreddits in this way is wonderful because your audience hangs out in multiple subreddits that you can keep track of simultaneously, while still having a targeted view of the audience instead of looking at a feed of latest content from subreddits you're subscribed to on Reddit

So what can you do with this collection? We'll dive in to particular use-cases in other How-To articles, but at a high level you can:

  • Come up with product ideas by searching for requests for solutions/resources. If you look in your collection you can see a few examples of phrases to search to surface these conversations.
  • Validate your solution by posting requests for interviews in relevant subreddits.
  • Find potential customers by searching for conversations where people are asking for a product such as yours, talking about about a pain point you can solve for them, or venting about a competitor.
  • Set up tracked keywords to be notified of new conversations that relate to your business within your audience's communities.

For now, go try it yourself! Go to the GummySearch Community Discovery feature and create your first collection.

If you are still struggling with finding communities for your niche, don't be shy. Feel free to reach out to me and we can work on it together - Fed