58
72 Comments

Reddit haters are wrong — it can work for customer acquisition

Is reddit a good channel for customer acquisition?

Some folks swear by it. Others say it's a toxic cesspool where self-promoters get torn apart.

Personally, I've found reddit to be hugely helpful. I'd say roughly 75% of my newsletter subscribers came from there. So I know it works well for subscriber growth... but I wanted to know if it works for SaaS and similar types of products. Can it actually help you acquire paying users?

I took a look at what other indie hackers are saying — here's what I've found. 👇

The good

Reddit is a fascinating place. You can learn a ton and have some fun while you're at it. And if done right, you can reach highly-niche markets directly. There is a subreddit for just about everything, after all.

Reddit also has killer domain authority, so posts often wind up at the top of the SERP – that's a big opportunity acquisition-wise if it's your post or if you've got a top comment.

And it goes beyond customer acquisition. People talk about using reddit for the following reasons too:

  • Market research
  • Validation
  • Beta testing
  • Content ideation (watch what people are talking and asking about)
  • Customer insights/feedback.
  • Marketing copy
  • Create your own subreddit for your product. Not sure how I feel about it, but bigger companies do it. Probably won't apply to most indie hackers, as you'll need a ton of customers to make it worthwhile

Here are a few key comments I saw on IH about the usefulness of reddit:

@Getflookup: I also prefer Reddit to other popular platforms like Twitter. I'm glad I didn't listen to all those naysayers and scaremongers online - they keep claiming that Reddit is full of rabid users who like nothing more than to tear down other people, especially newcomers... and yet it is actually the opposite.

@Codemonkeykill: My first progress post got me 30 beta users, it was a video demo of how my app works on the simulator… my two posts got about 30k views and 70+ comments combined… I encourage people to use Reddit to find early users and iterate on their feedback.

@Tingle1295: I gathered thousands of users to our app braintingle with zero spending, all through the magic of Reddit.

@Alonsoholmes: I've also found reddit to be super useful - beyond the traffic, I've gotten a lot of really good product feedback. I think the most important thing is to be human, and not write marketing copy :)

The bad

That "cesspool" comment above might be a little extreme, but it's definitely fair to say that redditors are notoriously anti-self-promotion and they see through marketing tactics with x-ray vision. And that's just the redditors — reddit itself is able to filter spam out like it's nobody's business.

Honestly, I don't think that's a bad thing. I appreciate it. But it does make things harder for businesses that are trying to get customers. You can't be lazy about it.

And yes, there will be trolls. But I've found redditors to be largely supportive as long as you aren't taking advantage of the community.

That said, many think otherwise.

@Unemployability: I actually hate reddit, the slightest attempt to promote anything is met with the same reaction a vampire has when exposed to garlic. For some reason, it seems to be dominated by people who would rather die than let you share something you built that you might profit from.

The keys to successful customer acquisition via reddit

If you're still interested despite the fact that you might get raked through the coals a bit, here's how to do it.

Polish your account

Most of us probably already have an account, which is a step in the right direction. As a general rule, redditors are skeptical of posts by new users and users with low karma. And some subreddits don't even let you post unless you have a certain amount of karma. So start contributing. Post, comment, provide value, and generally get your karma up. Not only will this make you look more credible, it's an invaluable way to get the lay of the land. There's a culture and a language to reddit. Know it and speak it.

With that being said, I think it's important to point out that it really depends on the subreddit — some are more accepting than others. And if you're brand new, just nip that in the bud. On my first post, when I had a brand new account and no karma, I commented below the post saying "Btw I realize I have 1 karma and that's probably a red flag for some. I'm late to the reddit party but excited to contribute 🚀". I didn't get any flack for it. Instead, people were joking with me about it and supporting me. My favorite comment was "The bots are becoming self aware! Thanks this is awesome BTW!" So don't freak out about it. Just be a human.

As for your profile. Take the time to create a personalized avatar. Add a bio and link your product(s) there.

Find relevant subreddits

Finding relevant subreddits is fairly easy just by using reddit's search bar. But there are also some really handy tools that make it even easier. I'll list tools below, but in the meantime, I'll say that I've found GummySearch really helpful, and I'm not the only one.

@ExpansiveJohn: If you're struggling with the overwhelm, that is Reddit, take a look at GummySearch. Fed (@thefedoration), an Indie Hacker, created it and it can scour Reddit like you wouldn't believe (I'm a fan, but not affiliated). Create audiences, scan for product improvement ideas and pain points. Great stuff. Don't go to Reddit without it. 😜

Google can do the trick too.

@Amosbastian: A good way to find relevant communities is to simply use Google and use search terms such as "site:reddit.com <competitor 1, value proposition, how to X etc.>". You'll find loads of posts and comments this way (that are also probably relevant to you) and you can simply check which subreddits they were posted in.

Contribute

When it comes to contributing, do it meaningfully. And not just with posts. Comment too. Here's what to do and what not to do.

The Dos

Do these things.

  • Niche down on your subreddit. Generally, the more niche, the better… but not so niche that there's nobody there. I saw folks recommending 10k+ members.
  • Hang out in your subreddit(s) for a while before posting. Comment, discuss, and generally get the lay of the land.
  • Read the rules of each subreddit first. Don't break them.
  • Analyze the top posts in the subreddit to see what topics and content types get the most engagement.
  • When possible, make posts and comments that are likely to lead to organic moments where you can mention your product.
  • When posting, original content is generally best. Write it specifically for redditors (or at least adapt what you've already written). And of course, add a ton of value.
  • Include an image or gif where applicable.
  • Reply to comments. It's fun, good for building relationships (and karma), and it'll help get more eyes on the post.
  • Gradually lean into self-promotion. Don't include it in your posts at all. Then include it in a comment. And if people still seem ok with it, test it in your posts. If you're not getting any engagement, open an incognito tab and see if you got shadow-banned.
  • Link your product only if the subreddit allows it.
  • Talk to the mods! I've been rejected before, had a conversation to find out what I did wrong, fixed it, and posted it successfully. They're people too.
  • Monitor reddit for questions that you can answer. You can do this manually or use a tool that notifies you when keywords are used (see the list of tools below).
  • Monitor reddit for people looking for product recommendations. This is more common in some subreddits than others, so look for those.
  • And don't just post to niche subreddits, post in subreddits designed for founders to share their products too. This is a great way to get early adopters and beta testers. I'll list some below.

Here a couple of quotes that support niching down:

@Michaelforrest: One day, I found out that the self-promotion wasn't the problem. What is spam in one subreddit is gold in another (usually more niche) subreddit. If you are solving somebody's problem, they don't care that you're promoting yourself. In fact, they are thrilled to have a direct line to the creator… Choose more specific subject matter: The more specific your content, the more people are likely to care.

@Jonathan_adly: Posting on smallish subreddits, meant it stayed on top for weeks! P.S. It didn't do too great on the bigger subs, where the noise made it harder to stick around.

The Don'ts

Don't do these things.

  • When it comes to titles, stay away from clickbait. Write it like you speak naturally.
  • Don't promote your product immediately. Start contributing until you get a feel for the subreddit, then give it a shot once there's an organic moment to promote (and only in ways that abide by their rules).
  • Don't promote your product too much. You need to contribute in other ways, even in unrelated subreddits.
  • Don't post in multiple subreddits simultaneously. People will notice and it's spammy. But you can crosspost it to other subreddits later if it does well.
  • Don't link your product. This depends on the subreddit, to be honest — I often link mine. But it's safest to say "link in bio" so that you don't get shadow-banned. Like I said above, test things gradually.
  • When promoting your product, don't pretend it isn't yours. People get ripped apart for this all the time, and it isn't pretty. Be real.
  • Don't be formal or salesey. Just be human.

What it all boils down to

What it boils down to is this: Don't use reddit to get customers; just be a redditor. Have fun. Contribute. Learn. And when it makes sense, promote. If you're really just trying to be a part of the community, people will respond positively.

A lot of indie hackers have seen a lot of success with it — including SaaS founders.

Subreddits to know

Here are a few general subreddits to check out:

Ads

I think it's worth quickly mentioning reddit ads. I've never used them personally, but after looking into them, I've decided I'll give them a whirl.

There are two types of ads that you can buy: Premium Takeovers and Promoted Posts. To use the former, you have to commit to spending $10k/quarter, so let's skip that one for now. Promoted posts are just like normal posts, but they'll stay at the top of your target subreddit(s). Prices vary, but they're relatively cheap.

You can find out more at r/redditads, but here are a few helpful quotes from indie hackers:

@Andreboso: Average CPC was around $0.10 and CTR 0.3%. But what really stood out was the CPL: I was able to acquire new email subscribers from Tier 1 countries for around $2 each… let’s say that I create a product and that 1/20 buy it. That would mean a $40 CPA. Any LTV higher than that would work.

@Anasupereasy: Reddit ads are the best. Low cost per impression. Among the best targeting I've used. You'd have to cater the ads to the audience though, doesn't work like on FB or Instagram.

Not everyone is a fan, though.

@Johnt2021: My take is that reddit ads are THE WORST. Sure you get low cost per impression, and the "advantage" stops right there. Whenever I would measure people coming from reddit and the actual "Download" click - it's pretty close to 10 times worse than Google Ads. So if you do the math, you end up way worse than Google Ads.

Tools

And here are a few must-use tools

  • Gummysearch: Super handy for finding communities that you've never heard of. This is a lifesaver. By @thefedoration
  • Olwi: Helps with market research on reddit. By @v8ever
  • F5bot: Emails you when your keywords are mentioned on reddit, HN, etc.
  • SubredditStats: Tells you how many times a certain keyword has been said in a subreddit.
  • And I'd recommend looking at IH's product page and searching "reddit" as there are a ton of products there that might be of help.

What did I miss?


Subscribe for more tips, how-tos, and case studies! 👇

posted to
Icon for series The Boot's Trap 🪤
The Boot's Trap 🪤
on January 3, 2023
  1. 6

    Great article. We use reddit to post our content on relevant sub reddits, for example, we post our Zendesk step by step guides on Zendesk sub reddits etc.

    1. 1

      That's a pretty cool strategy.

    2. 1

      Nice, have you gotten customers from those posts?

      1. 1

        Our product is an extension (chrome/edge) so we are losing a lot of the attribution. We do know we get traffic and visitors from reddit are looking at our pricing page.

  2. 3

    Great post and I pretty much agree with everything you've said in here. I've only ever had issues linking my product in /r/freelancing, but otherwise it was never a problem.

    I actually wrote all about my process of posting on Reddit here and actually applied everything in here myself last week (check my profile for examples of what to post):

    Analytics for MentionFunnel

    Guess when I started posting on Reddit 😆

    I know people are really scared of Reddit, since it can be a toxic place, but honestly I've only had 1 bad apple comment on 1 of my posts (🤞), so for me the pros far outweigh the cons!

    P.S. some other tools I'd recommend are Postpone.app (I use this for all my posts) and my own one (shameless, I know) MentionFunnel, which I originally built as an improved F5bot.

    1. 2

      That's awesome, glad to see it worked for you!

    2. 1

      Funny, I started working on a similar product as your's called MentionBot. Hopefully, I'll have a MVP in few weeks.

  3. 2

    We have found that Reddit is a good channel to grow our product awareness, but it doesn't give us a repeat audience. Anyone has a suggestion on how to reach your target users or how to find a good channel that can reach your target users?

  4. 2

    Really impressive, thank you for your contribution❤️

  5. 2

    incredibly helpful. Thank you!

  6. 2

    I have used Reddit twice and my experience was mixed. The first time, it was great. However, the second time was terrible. The disrespect.... and for what? For no reason at all. I won't use Reddit again.

  7. 2

    Terrific essay.

    The main thing indie hackers need to focus on is to be consistent. Posting once a year doesn't work. It's not about hits, it's about reputation.

    The other day I got a comment "Bae wake up, RJ Youngling posted something."

    That's the level you wanna get to. You want to build a tribe and be seen as an authority or mini celeb to them.

    If you do that, you can mess up most other things. If you don't, then you can do everything else right but you'll still fail.

    1. 1

      Yeah, that makes sense!

  8. 2

    Great write up.

    I think Reddit has a ton of potential, just like every platform, you have to "play the game".

    IMO indie hackers obsess over Twitter because other indie hackers are on it and follower count is easy vanity metric to understand and grow. But until recently, I barely used Twitter. I always liked Reddit more because of its emphasis on topics rather than people . I'm sure there are many other people like me. So if you ignore Reddit...you're ignoring a huge chunk of people.

    1. 1

      Totally agree! And I also spend more time on reddit than twitter (though I'm trying to get more consistent on tw!)

  9. 2

    Agree. It was very very helpful for me when getting my first 100 customers. At least 1/3 came from reddit. Not sure if it'll help me on my way to 1000, but I'm gonna try. 🚀

    1. 2

      You can!
      Not spamming (XD)but promotee can help. It's a SaaS that i worked upon.

  10. 1

    Cracking post. Very helpful to a Reddit newbie. Thank you.

  11. 1

    This is such a great guide!! Has all the info I need as a newbie, so thank you!

    How much time would you say you spent on average on reddit? Particularly in the begining when you are getting a lay of the land.

    I need to get a sense of how much work I would have to put into it to really give it a shot and test it out.

  12. 1

    Reddit is still extremely underrated imo, great write up.

    I'd also add Surfkey.io to the list of tools.

  13. 1

    Great article was written. I use quora and relevant spaces

  14. 1

    Today - my first post on Reddit

    my first post on Reddit

  15. 1

    I'm planning to start the grind on a few of the indie business subreddits, but it seems like no one that frequents those would be my target customer -- how are others leveraging /r/Entrepreneur to build an audience?

    1. 1

      Those subreddits can still be useful for feedback. But yeah, I'd suggest looking for subreddits in your niche and contributing there.

  16. 1

    I had a really bad experience over reddit. I built a social networking platform for recovering addicts and the research and launch itself turned out to be toxic.

    They just pick anything random that has nothing to do with the project and diss you.

    1. 1

      That's a bummer, sorry to hear it. I've definitely heard some horror stories!

  17. 1

    To be honest I get my best cost per acquisition on Reddit ads. The issue is that the attribution from the reddit itself is pretty bad. I use Fospha and there i can see that the attributed conversions from Reddit are much better than what Reddit reports.

    I spend around 500-700 euro daily on Reddit and get a €40-45 CPA.

    1. 1

      Interesting, didn't know that about the attribution. Glad to hear that it's working for ya though, and thanks for sharing your numbers!

  18. 1

    Great. It is also necessary to be frequent, building a reputation is what we need most.

  19. 1

    Great post. Really opened my eyes to how much a company can do with Reddit. Thanks for posting.

  20. 1

    Interesting and informative!
    I'm curious, would you direct message on Reddit also?

    1. 1

      I've never done that personally, but I believe I remember an indie hacker mentioning that they do that when someone comments showing interest in their product.

      1. 1

        Actually check out the comment from @AqeelMeetsWorld

  21. 1

    Didn't really help us promote our linktree alternative

  22. 1

    I think another pro is the direct route to your end user.

    Its really important to know your audience well for your product. This shows their lexicon, motivations, pain points, etc etc. Usually, I am able to get meaningful user info extraction or research by authentically engaging in subreddits and in DM's with folks.

    going on reddit to explicitly sell/advertise is tough/annoying. but, when wielded properly its a free source for target audiences.

    1. 1

      Yeah, that's well said. Thanks!

  23. 1

    I'm using Reddit ads to grow my React newsletter (thisweekinreact.com - 15k subs - 3k€ MRR).

    It works well and acquisition cost of a subscriber can probably be under 1€ if I optimise creatives/landing page. The ability to target the React subreddit is convenient.

    I also post my newsletter here every week and didn't get much pushback and sometimes get many upvotes. After all I try to be helpful to the community and go the extra mile so that redditors can feel it. Ie it's not just another platform to cross-post my link to, I adapt it to make it native and engage with readers.

    1. 1

      Nice, yeah I plan to try ads for my newsletter too. Glad to hear it worked for you. Have any redditors given you any grief about the ads or has the response been fully positive?

      1. 1

        The ads have some down votes and bad comments but I don't care much. Honestly the comments look like bots or weird accounts. You can block comments on your ads if it's a problem to you

        1. 1

          Interesting, thanks for sharing!

  24. 1

    Very nice article. As someone who also gets initial customers through Reddit, I totally agree Reddit is a great channel to start promoting your product

  25. 1

    Agree 100%, especially with Reddit's domain authority! Without a website, people were flocking to my discord because I posted some comments under a post and had my discord link in there.

    Apparently they found me off Google and clicking on the reddit post!

    So a really good organic way to grow on reddit organically is actually comments. There is far less animosity directed towards you there.

    Usually leave a valuable or relevant comment and then drop a self promo link at the bottom.

    As an AI as a service, where we offer AIs accessible through APIs on the cloud, we mainly used it to promote Evoke and the discord on various AI oriented servers in the comments.

    1. 1

      Comments are so powerful. And not just with reddit. People underestimate them with twitter too.

      Thanks for weighing in with your experience! Cool to hear that the SEO side of reddit is working for you :)

  26. 1

    You’re probably talking about people like me as i posted my article here. https://open.substack.com/pub/manakoon/p/the-stackoverflow-reddit-dilemma
    I always found reddit, useful same way that all the devs find stackoverflow useful. I still use stackoverflow and still use reddit and i gained some insights through that.
    But still, redditors are hateful, toxic people and communities are like gated communities in real life, just bunch of racist karens. Same way in reddit communities, bunch of superior reditors that hate every comments or post that doesnt look like them.
    I posted a free Saas guide and asked people to not signup to my blog if they don’t want to and i will dm them the file directly.
    I got trashed instantly.
    Anyway, I will try again with reddit but i will not conform to the bs of gated communities.

    1. 1

      Yeah, I know a lot of people have had the same experience, which is a bummer. It hasn't been that way for me, but I can see why you'd stop promoting on reddit! I bet it really depends on the subreddit — some are probably more hostile than others.

  27. 1

    I came here to say that Reddit has been a solid growth channel for my newsletter.

    I left surprised with the level of detail here. Great content. The piece about Reddit ads is interesting. Something to explore, for sure.

    And can highly recommend Gummy Search! That tool is pretty slick. The founder was doing free summaries of subs recently for IH-ers

    1. 1

      Thanks! Yeah, I'm really excited to give reddit ads a shot now too 😀

    2. 1

      Curious to know more. I also have a React newsletter that I try to promote on Reddit: thisweekinreact.com

      1. 3

        So my strategy is to

        • Recycle the best content from the newsletter in a Twitter thread
        • Includes a CTA to subscribe for the all the content
        • Then summarize the thread in a subreddit with links to the Twitter thread

        In the Reddit post, I'm sure to link to the Thread, which has the CTA... so it's not directly linking to sign up. I find this usually keeps the mods happy.

        I'll give some specific examples, which may help

        • Here is a copy of a newsletter
        • Here is a summary of the newsletter to Twitter
        • Here is a Reddit post summarizing the Twitter thread

        I think the type of content does matter, too. My newsletter is aimed at writers looking for paid jobs, so they're v motivated to sign up once they get a teaser.

        Hope that's useful!

          1. 1

            A few thoughts on this

            Newsletter

            • First, the newsletter page looks great! I love the custom layout and the ability to move between chapters on the right

            I think Reddit and Twitter could be tweaked a little for more reach, though.

            Twitter

            • I like the structure and summary of the content on Twitter
            • Adding an image is a great idea - images and GIFs tend to do better than normal tweets
            • But the first tweet could be more enticing. Listing the topics is useful, but not super compelling. Now, this tweet did pretty well but I think it could be even better with the right hook

            Reddit

            • I think this is where you could do more work
            • Simply linking to the newsletter doesn't add much to the community
            • The marketing needs to respect the channel; we know Reddit hates direct promotion, IMO summarizing the 2/3 biggest stories in a post directly could drive more traffic

            DM me on Twitter if you want to chat about this more. I think there's some quick wins with minimal effort.

            1. 1

              Hey @AkhilC, didn't see your reply

              The website is a docusaurus.io (I'm the maintainer of this open-source documentation tool from Facebook).

              The Twitter thread first tweet is usually the same every week, and regular thread readers need to recognize it. Doing something too different each time is like... changing your avatar every week. Not 100% sure what I could do better but let me know if you have any concrete idea. Each week I get 35 to 90 retweets usually, this one is not performing better than other weeks. I'm also asking email subscribers to retweet so that helps, I have some regular supporters.

              Reddit: I also tried to add individual links to the community but it's hard to plug my newsletter this way. It looks fine for me to link to my newsletter, the community has accepted it and I even have some moderators subscribed.

              Overall, I know I can improve things. The problem is the lack of time. Every time I spend polishing content is time I don't spend doing my usual freelancing job (100€/h) so it's hard to justify investing 1 more hour in content if I don't get at least 30-50 new subscribers from that hour, or I would have to hire someone to do it for me.

              If you have short and concrete tips/systems to improve things without requiring extra time, let me know.

  28. 1

    Spot on advice! Focus on adding value to the community, and the community will add value to you 🙏

  29. 1

    This is such a well-researched post. I am a true believer of the power of Reddit.

    If anyone of you are wondering how you can go about Reddit Marketing after reading this blog. I created a course for just that. I know it looks like I am selling (I am not, I already have thousands of reads already), but I don't have better words to put it (and no, I don't want to use ChatGPT for this).

    So it's definitely just a choice, here's the link: https://blogs.promotee.co/master-reddit-marketing-for-your-b2b-saas-business-a-crash-course-11b82514ca26

  30. 1

    Thank you so much for putting this together!

    I'm 98% sure my best option for getting my first customers is Reddit, and it will help a lot to reference this in a few weeks when that phase starts for me.

    1. 1

      My pleasure, hope it helps! 🚀

  31. 1

    Great post!

    How much time did it take you to build a polished account both in general and for each subreddit you were posting in?

    1. 2

      I post in a few subreddits weekly and engage a bit. I created my account in March and now I've got about 9k karma, which is pretty decent. These days, people in the subs recognize me and I recognize them. We often have some good banter going on in the comments. Didn't take long! I think consistency is key though.

  32. 1

    Thanks for this post! Super helpful. I've been exploring Reddit and was a bit scared by the anti-promotion sentiment... this is a useful playbook. It's seems like a long-game!

    1. 1

      Not as long as you'd think! The results for me were pretty much immediate (but like I said, that was for a newsletter). But yeah, I think a lot of people get scared off by all the hostility they hear about 😅

  33. 1

    Well, no one else can relate to you as much as i can. I co built a whole SaaS around Reddit for people to find their audiences. To be honest, i was afraid of the platform in the beginning coz i was a newbie and experienced some really heated comments on some fo my posts but as soon as I understood the way Reddit works it made me excited enough to dedicate my whole efforts to the platform and today I am working on Reddit solutions, full time:)

    1. 1

      Way to keep at it! 🙌

  34. 1

    Long-time redditor here. It's good for some things, rubbish for others. Customer acquisition lands on the rubbish side - at least for me.

    I have gotten some good feedback from redditors though, so it can be helpful for improving your product. The subreddits you mentioned are solid places for that.

Trending on Indie Hackers
How I Closed My First SaaS Client Without Writing a Single Line of Code User Avatar 13 comments Why Building in Public Changed My SaaS Journey Forever User Avatar 13 comments Meme marketing for startups 🔥 User Avatar 12 comments From $0 to $10k MRR: My Indie Hacker Journey – Part 1 User Avatar 6 comments From $0 to $10k MRR: My Indie Hacker Journey – Part 2 User Avatar 5 comments Protect your momentum like your life depends on It User Avatar 5 comments