Reddit Marketing: The Complete Guide to Using Reddit

Reddit Marketing: The Complete Guide to Using Reddit

Unless this is your first time on the internet, chances are you've heard of Reddit. Self-proclaimed "The Front Page of the Internet," Reddit is one of the most fascinating and active places online to discover and share cool content. If you're a marketer, you should immediately understand the potential this resource has to bring the very best content you are publishing to the attention of its 90 million unique visitors (as of last month alone).

Reddit is a powerful and fair community of people that doesn't like to be led astray by underhanded marketing efforts, so how exactly do you leverage it to provide valuable content to users while also plugging your product? Read on, and you just might learn how.


In order to understand if Reddit is going to even make sense as a marketing channel for your product or service, we first need to understand the demographics of the people that make up this wonderful community. According to 2012 statistics from Ignite, Reddit is largely comprised of users between the ages of 18 and 34. For an even more concentrated breakdown of age, you can see the precise statistics for all age groups that make up the community below:

The Age of Reddit Users

Reddit users are actually quite well educated. More than 50% of Reddit's community base has had at least some college education, while another 30% of users have a bachelor's degree or higher:

The Educational Levels of Reddit Users

Perhaps unsurprisingly for many who have ever been on Reddit, the website is made up largely of male users. However, the percentage of males may not be quite as high as people might assume - recorded at 65%. Comprising a minority of only 35%, there is a sizable population of female Redditors that should not be undervalued by marketers who are trying to get their content found.

Reddit User Income

For marketers and business owners alike, the data that is most interesting about Reddit is the breakdown of income levels. About 75% of Redditors make between 0 and 50k a year, so businesses who are selling expensive luxury products are unlikely to find much success. For small businesses selling affordable products though, these statistics should make it even clearer to you just how useful Reddit could be for your business if you use it correctly.

How to Post

Having gone over the demographics, if it still seems as if Reddit would make sense for your marketing efforts, the next thing you're going to have to do is get your content posted!

In order to begin, you're going to have to first create an account. Doing so is not only necessary to submit content to Reddit, but is an obvious first step so that you can build credibility for any content or posts you make that generate good engagement and (if you're lucky) make it to Reddit's coveted "Front Page." Having an account will also allow you to build "karma" - Reddit's gauge of how helpful a user you are in the Reddit community.

While "karma" has no effect on how well your content will do on Reddit, it is a good indicator to other Reddit users who might be viewing the content you are posting whether or not you are someone who is trustworthy.

Once you've created an account, click on the "submit a new link" or "submit a new text post" on the right hand side of Reddit's homepage.

Reddit's Submission Options
Depending on what type of content you are trying to post, you'll be prompted with one of the following two post layouts:

Reddit's Submission Forms

Just like you would with any other piece of content or social post, make sure that you give your content a compelling title that is sure to draw users in to what you have to say. There is a lot of content floating around Reddit that is competing for attention, so if you create a lackluster title your post will be quickly overlooked.

A couple of other things to note as you post:

    • Ranking is based on upvote and downvote difference. This means a post with 100 upvotes and no downvotes will rank the same as a post with 1000 upvotes and 900 downvotes.
    • The older a post is the less well it will rank. For example, if two posts have the exact same amount of upvotes and downvotes, the newer post will show up first.
    • Using a link shortener on Reddit is not a good idea. While this can be a pain when it comes to getting analytics reports for your Reddit traffic, using one will hurt overall traffic. There are many people throughout Reddit who hide spam and executable files behind shortened links and as a result many Redditors avoid these kinds of links altogether - regardless of what great content you might be trying to share when using one.
    • Posting the same content or old, unoriginal content is frowned upon. A good rule of thumb is to create new content and post in just one subreddit.

Places to Post

Now that we've covered how to post, the next step is identifying where each of these subjects will get the best engagement and upvotes to ultimately drive the most traffic to your content. As a general rule, it makes sense to look to post in subreddits - smaller, more genre specific areas of Reddit.

Each subreddit has it's own community and moderator that makes it unique. Post in subreddits that are related to your content and that have amassed at least 20,000 readers - posting in subreddits with less than that will make it very hard for your content to find the upvotes it needs to get to the point where it will actually drive traffic. The most popular subreddits that get the most traffic are (in alphabetical order):

    • /r/Announcements
    • /r/AdviceAnimals
    • /r/AskReddit
    • /r/AskScience
    • /r/Aww
    • /r/Bestof
    • /r/Blog
    • /r/Books
    • /r/EarthPorn (pictures of natural landscapes)
    • /r/ELI5 (Explain Like I'm 5)
    • /r/Funny
    • /r/GIFs
    • /r/IAMA
    • /r/Movies
    • /r/Music
    • /r/News
    • /r/PICs
    • /r/Science
    • /r/Technology
    • /r/Television
    • /r/TodayILearned
    • /r/Videos
    • /r/WorldNews
    • /r/WTF

As Reddit is an ever-changing landscape, these popular subreddits may change over time - losing or gaining traffic as the community losses or gains interest in the content that is posted in each specific subreddit. To stay on top of what subreddits are the most popular at any given time, simply navigate to a specific subreddit and then look at the current amount of active users. These statistics can be found in the right hand column directly under the "subscribe" / "unsubscribe" button.

Subjects That Do Well

Now that we've identified where to post your content, you need to decide what that content will be. So what types of content are most likely to be appreciated by the Reddit community? While there is a wide array of different genres and types that can captivate redditors, most often the subjects that do the best on Reddit are:

    • Heartwarming/Personal Achievement Stories
    • Educational/Unusual/Obscure Facts (often about History, Health, or Political Movements)
    • Photography/Art
    • Religion
    • Video Games
    • Technology (Computers, Browsers, Programming/Development/Gadgets)
    • Science
    • Music
    • Comics
    • Food
    • Fitness

Times to Post

Just like social media outlets such as Facebook, Twitter, Instagram, Pinterest and LinkedIn, Reddit does have a best time post. Like other social media outlets, knowing what users you are trying to appeal to can go a long way to understanding when the best time to create a post about your cool piece of content that will be seen a majority of your target audience will be.

However, thanks to Reddit user "minimaxir," you can see some of the general trends that popular posts on Reddit tend to follow:

The Best  Times to Post on Reddit

As the graphic shows, there are many different times of day and week when posts have done well on Reddit - driving tons of traffic to each piece of content in the process. Only when you figure out if your audience is likely to be more active at 10 am or 7 pm are you going to be able to time your post perfectly. Both times can be effective for getting a high amount of upvotes - ultimately getting them is going to depend on the quality of your content and whether or not you've posted it in the correct subreddit.

As long as you don't try and post a piece of content from 12 am - 6 am during the week or on Saturdays, time will be less of a factor than how the Reddit community responds to the quality of the content you are posting.

The Community

Reddit is one of the least game-able places on the internet. In the past, marketers who have tried shameless vote-buying strategies and lame product plugs have almost universally been chastised, marked as spammers and ultimately shunned by the Reddit community. Thanks to these clowns, other marketers who try to share helpful and entertaining content on Reddit now have a much harder time doing so because they have to prove they are not simply promoting a product but also actually adding real value to the community.

When you're creating your first piece of content on Reddit, don't be that brand. Add value. While they certainly won't try and humiliate you in public forums online like Redditors will, content creators who are actually trying to use Reddit to bring cool content to a large community will dislike you for making their jobs harder.

So what exactly should you avoid? It should be fairly explanatory if you've ever used social media marketing tactics, but doing any of the following things will almost certainly get your post downvoted into oblivion, or even worse hurt your brand's image online and get your Reddit account suspended:

    • Submitting too many posts that point to a single URL in a single subreddit (this is the equivalent of spamming, and won't be tolerated by redditors)
    • Using auto-submit forms
    • Posting overtly promotional content about your brand or products without trying to bring value to the Reddit community
    • Buying Upvotes

Instead, try providing content to redditors in appropriate subreddits that actually helps people, entertains them, or teaches them cool new things about the world. In what format you ask? Try any one of these ways:

    • Infographics
    • Videos
    • Comics/Drawings
    • Graphs
    • Questions (either answering or asking in subreddits like /r/AskReddit, /r/AskScience, /r/ IAMA or /r/ELI5)

Using Reddit Organically

When used effectively, Reddit is an extremely effective short term marketing option that should supplement other, long term marketing efforts. Using Reddit as a place to promote content can equate to a huge increase in traffic in as short a time period as an hour or two - or as long a day or two when done correctly.

Just how much of an increase? They can range from 20x the normal amount of traffic for some sites if they make it to Reddit's frontpage, to thousands of visits for simply making it to the front page of a medium sized subreddit.

So what tactics can you use to achieve such a spike? Obviously you can just try and post links out to cool content in the subreddits that we have discussed above with some success, but a very simple way to start out is to host an "AMA" (Ask Me Anything).

An AMA is a great way to start your Reddit marketing strategy - particularly if you have an individual who is doing something particularly interesting that you want people to know about (a CEO, other upper-level employees in your business are a good bet).

AMAs tend to be about a two hour time investment, in which you first present who you are and then offer yourself up for questions. It is very important to try and keep direction of what kinds of questions people should ask to a minimum - your title should do that for you.

Questions people want to know answers to will automatically be upvoted to the top of the comments section of your post. While you don't have to answer all the questions you are provided with, doing so will win you major kudos from the Reddit community.

Below you can find an example of an AMA that Blue Fountain Media helped run. As you can clearly see, the title tells users what the person does and why it's interesting, while the subtitle offers a brief plug and more detail about the person running the AMA so that users can better understand what kinds of questions to ask.

AMA Example

As has been stated throughout this article, a link to a company website is not the main focus of the AMA - it is a side note that helps clarify who the individual is for readers. Making the AMA all about your website and trying to incorporate it into all the responses you give is a surefire way to shoot yourself in the foot and tank your AMA. Offer insight and cool facts about your business in your responses while addressing the questions that people ask instead of mentioning your business as much as you can.

AMA Question Example
If you can seamlessly include a bit about your business feel free, but don't let it overwhelm your responses and cause you to provide less value to those who are interested in what you have to say. If you were at a real Q&A session and the speaker mentioned their business every time a question was asked it would be pretty boring to listen to and you'd probably want to leave. In the real world that would be rude - but on the internet people can just navigate away.

Reddit Advertising

If you don't want to explore the world of organic growth on Reddit, another option is to purchase actual advertisements on the site. Much like the Ads on Google's SERPs, Reddit advertisements are annotated as "sponsored links" and appear at the top of each page:

Reddit Advertising

While Reddit's CPM (Cost-per-impression) model is sure to make marketers initially balk at the idea, this option can actually be worth the time to explore. Reddit's model allows marketers to service untargeted ads at all of Reddit, or to target specific subreddits that better relate to the service or product that is being sold. For a minimum bid of $20 a day for site-wide targeting and $30 for subreddit targeting, Reddit advertising can be a useful addition to any online marketing campaign if done correctly.

This is all well and good - but does it actually work? For an android app called Gyrospace 3D the answer was...sort of? Having tested the rough waters of Reddit and getting largely positive results through their organic posts, Gyrospace took advantage of Reddit's CPM model to target a specific subreddit in order to try and drive downloads of their app and in the process they found some success. Their advertising efforts on Reddit won them almost 50,000 impressions and 900 clicks on their advertisement for a fairly cheap investment of $60 over the course of their campaign.

Gyro's Reddit Data
Their investment translated to:

    • A CPM of $1.22
    • A CPC of $0.067
    • A CTR of 1.81% (The average Reddit rate is 1.57%)

With statistics like that, you might be wondering how this campaign isn't defined as a straight success as opposed to "sort of a success." The creators of the app explain in their blog post:

"Compared to the following weekend [when the ads were no longer running], the app had almost exactly the same amount of daily installs - no significant boost in purchases. The free version of the app skewed slightly higher daily downloads while the ad was live, but again nothing significant."

While the statistics point to Reddit being an effective advertising option, in this case it didn't drive the sort of qualified traffic advertisers would need to make an investment in Reddit's paid option worth it.

That being said, Gyrospace could be at fault for their lack of qualified traffic as it is unclear if they had optimized their conversion funnel. There's a chance that the traffic the Reddit advertisement drove to their app simply got there and then navigated away when they found it difficult to actually convert with their paid version.

Regardless of where the fault may lie for lack of conversions, this example would seem to indicate that Reddit's paid options are going to be a safe decision for online businesses like blogs that simply want to garner more brand recognition and drive traffic to their content. For those that are actually trying to sell a product or service though, it is still unclear.

In Conclusion...

Although many balk at the idea of using Reddit to try and bolster their marketing efforts, the service holds a lot of untapped potential for those who are willing to give it a shot. While the organic and advertising options aren't a great long term solution for generating traffic, the short term massive bursts of traffic that it can provide can pay huge dividends for online businesses. When used in conjunction with other online marketing tactics like SEO, PPC and Social Media in the more traditional forms (Facebook, Twitter, etc.) Reddit can act as a high risk, high reward asset that can pay huge dividends for your business when used correctly.

Do you have any marketing experiences on Reddit - bad or good - that you would like to share? Let us know in the comments below, or tweet us @BFMweb!

10 Ways to Integrate Social Media Whitepaper

Subscribe to
Our Newsletter


  1. Here’s what I’ve learned from being a Reddit user since 2007: It’s never as easy as it sounds to market something on there, you need to put in a substantial amount of time and manpower to cause things to lift, and sometimes that just isn’t worth the amount of time and money that’s often invested into Reddit marketing campaigns.

    It’s not recommended. The best, and easiest, solution is to just be a good Reddit user within a few defined subreddits that overlap with what you do, and if you’ve got something to share, find a way to put it out there in the least spammy and self-promotional way possible.

  2. Austin Paley said:

    Hey B.J.,

    Thanks for your comment! I think you’re right in terms of marketing on Reddit in the traditional sense – showing up and screaming the name of your business as loud as you can will never work. The conclusion I came to while doing this piece (at least in terms of non-paid) is similar to what you’re saying. Sharing content needs to be done when the content actually warrants sharing and once you’ve built up enough of an understanding of Reddit and a subreddit community through your experiences on the site to understand that your content will interest users there. Something that I didn’t add is that it is probably a good idea is to see how other social communities react to your content before you go to Reddit.

    For example, if a piece of content you put out on Facebook or Twitter drives great traffic and engagement, that’s a pretty good indicator that the content is interesting to people. At that point it might be a good idea to move on to Reddit to see if that engagement translates over by posting in a subreddit with like-minded people.


  3. Rj said:

    Thanks for sharing this. I never knew that handling Reddit account would be this easy

  4. Anirban Pathak said:

    Great Post. Reddit user since 2007: It’s never as easy as it sounds to market something on there, you need to put in a substantial amount of time and manpower to cause things to lift, and sometimes that just isn’t worth the amount of time and money that’s often invested into Reddit marketing campaigns.

  5. Pingback: How to Use Reddit for Marketing | Too Much Tina

  6. Hey Austin, I built a tool your readers might find useful. Customers are using it to monitor Reddit for mentions of your brand/competitor. Its also pretty useful for generating business leads.

  7. Pingback: Advanced Content Promotion Checklist and Guide | Process Street

  8. Pingback: 3 little known hacks to always get traction from Reddit |

  9. Isaac Lenox said:

    Hello, this is a great article in my opinion. I’ve found it quite useful. I think timing is a very important factor, so I like to use this statistics resource to find out when the majority of users are on for the top subreddits:

    Also, there’s a subreddit for feature requests and bug reports:

  10. Austin Paley said:

    What a great resource! Thanks for sharing!

  11. Pingback: Reddit Marketing: The Complete Guide to Using Reddit | Growth Hacking and Hack Marketing

  12. Pingback: What should companies use Reddit for? | Consumer Value Creation

Leave a Comment on this post