How to create a subreddit

How to create a subreddit

Reddit communities or subreddits, as they are called, are a great way to connect to people with similar interests. Think of any topic under the sun and most likely there is a subreddit for it. Whether you wish to discuss DC comics or fly an FPV drone, a subreddit provides you an environment to learn and grow. However, there is still a possibility of not being able to find the subreddit you’re looking for. If that’s the case, here is how to create a Reddit community or subreddit in a few easy steps!

Create a Reddit Subreddit Community

Simply put, each subreddit has a main focal point and all the posts revolve around it. Community members can post, comment, and upvote/downvote the posts. In addition, you also have one or more moderators to keep spam off the community, make rules and enforce rules, keep an eye on the users, etc. So without wasting more time, let’s look at some things you must know to create a subreddit.

1. Prerequisites for Creating Subreddit

In order to create a subreddit, there are some prerequisites a user needs to fulfill. First, your user account should be 30 days or old. Second, a user needs to have a minimum amount of karma which Reddit hasn’t clearly specified (to stop spammers from creating new subreddits).

If you are unable to create a subreddit, make sure you join other communities, participate in those subreddits, and also post/comment frequently. That’s the only way to gain karma points and unlock ‘create community’ feature.

2. How to Create a Subreddit

1. Open Reddit and tap on the profile icon on the top left corner. Now, select Create a community option from the sidebar.

How to create a subreddit

2. On the community topic page, select the topic of your subreddit. There is a long list of topics that you can choose from, for example, Activism, Anime, Art, etc. If you still cannot find the topic you’re looking for, scroll down and select None of these topics.

How to create a subreddit

3. We’ll now give a name to our subreddit. Remember, it should be unique and clarify the topic. A title can have a maximum of 21 letters. To assign a name, simply type the name of your subreddit and tap on Next on the top right corner.

If your title isn’t unique, Reddit will show you an error prompt saying ‘That subreddit already exists’.

How to create a subreddit

4. The first thing anyone notices who stumbles upon a subreddit is the description page. It’s a great way to attract users to join your community by explaining what the subreddit, and by that extension, the community, is all about.

If you are proactive and already have a description ready, use the Describe your community page to tell about it. There’s a limit of 500 letters as of now. So I recommended you to take time while filling it. Moreover, descriptions can be changed and edited anytime so you do not have to worry too much. Once done, hit Next from the top right corner.

How to create a subreddit

5. Reddit provides three privacy levels for any subreddit that is Pubic, Restricted, and Private. If your subreddit is likely to contain content that is not suitable for users below 18 years, you can toggle the 18+ community option as well.

  • Public – anyone can post, view, or comment
  • Restricted – can be viewed by anyone but only approved users can post
  • Private – only approved users can view or post

How to create a subreddit

6. The last step is optional (Skip on the top right) but recommended where you assign an avatar or profile picture for your subreddit. There are plenty of templates you can choose from. Apart from that, you can upload a photo from your phone as well.

On the next page, tap on Create a community. This also gives you a preview of the name, description, and avatar of the subreddit.

How to create a subreddit

7. This is not exactly a step, so all you have to do is relax. Reddit will take a few seconds and redirect to the subreddit’s homepage.

How to create a subreddit

3. Request Inactive Subreddit

You have successfully created a subreddit community but still feel like tweaking the name a bit? Well, you cannot. Reddit puts a restriction on not only the name but you have no option to delete your subreddit as well. So if mods of a subreddit haven’t been active for more than 60 days, it’ll be considered abandoned. You can submit a Request for a defunct or spam subreddit.

How to create a subreddit

If you’ve decided that you no longer want to use the subreddit you created, you can put it up on Adopt-a-Reddit. On the other hand, if your subreddit is facing a lot of spam issues or need more moderators, Need a Mod or Mod Search are great subreddits to post and find talent.

4. Enhance Your Subreddit

Now that you have made a subreddit, there are several things you should take care of in order to make it look clean along with community-relevant info. Here are a few tips you can start with. If you get stuck at any point, do not hesitate to post to Reddit’s mod help community.

  • Keep post frequency high and reply to users on posts – engage
  • Add Reddit sidebar widgets (calendar, images, subreddit rules, etc)
  • Create an automatic Twitter account for the subreddit
  • Introduce subreddit in New Reddits community
  • Submit to related larger subreddits
  • Promote on Reddit through ads

Closing Remarks: Create a Subreddit Community

I hope you were able to easily create a Reddit community. Always keep in mind that you cannot change the name of the subreddit so be very sure before you name it. Also, if you don’t see the ‘create community’ option, spend more time interacting with subreddits and posts to improve your karma points.

Reddit communities or subreddits, as they are called, are a great way to connect to people with similar interests. Think of any topic under the sun and most likely there is a subreddit for it. Whether you wish to discuss DC comics or fly an FPV drone, a subreddit provides you an environment to learn and grow. However, there is still a possibility of not being able to find the subreddit you’re looking for. If that’s the case, here is how to create a Reddit community or subreddit in a few easy steps!

Create a Reddit Subreddit Community

Simply put, each subreddit has a main focal point and all the posts revolve around it. Community members can post, comment, and upvote/downvote the posts. In addition, you also have one or more moderators to keep spam off the community, make rules and enforce rules, keep an eye on the users, etc. So without wasting more time, let’s look at some things you must know to create a subreddit.

1. Prerequisites for Creating Subreddit

In order to create a subreddit, there are some prerequisites a user needs to fulfill. First, your user account should be 30 days or old. Second, a user needs to have a minimum amount of karma which Reddit hasn’t clearly specified (to stop spammers from creating new subreddits).

If you are unable to create a subreddit, make sure you join other communities, participate in those subreddits, and also post/comment frequently. That’s the only way to gain karma points and unlock ‘create community’ feature.

2. How to Create a Subreddit

1. Open Reddit and tap on the profile icon on the top left corner. Now, select Create a community option from the sidebar.

2. On the community topic page, select the topic of your subreddit. There is a long list of topics that you can choose from, for example, Activism, Anime, Art, etc. If you still cannot find the topic you’re looking for, scroll down and select None of these topics.

3. We’ll now give a name to our subreddit. Remember, it should be unique and clarify the topic. A title can have a maximum of 21 letters. To assign a name, simply type the name of your subreddit and tap on Next on the top right corner.

If your title isn’t unique, Reddit will show you an error prompt saying ‘That subreddit already exists’.

4. The first thing anyone notices who stumbles upon a subreddit is the description page. It’s a great way to attract users to join your community by explaining what the subreddit, and by that extension, the community, is all about.

If you are proactive and already have a description ready, use the Describe your community page to tell about it. There’s a limit of 500 letters as of now. So I recommended you to take time while filling it. Moreover, descriptions can be changed and edited anytime so you do not have to worry too much. Once done, hit Next from the top right corner.

5. Reddit provides three privacy levels for any subreddit that is Pubic, Restricted, and Private. If your subreddit is likely to contain content that is not suitable for users below 18 years, you can toggle the 18+ community option as well.

  • Public – anyone can post, view, or comment
  • Restricted – can be viewed by anyone but only approved users can post
  • Private – only approved users can view or post

6. The last step is optional (Skip on the top right) but recommended where you assign an avatar or profile picture for your subreddit. There are plenty of templates you can choose from. Apart from that, you can upload a photo from your phone as well.

On the next page, tap on Create a community. This also gives you a preview of the name, description, and avatar of the subreddit.

7. This is not exactly a step, so all you have to do is relax. Reddit will take a few seconds and redirect to the subreddit’s homepage.

3. Request Inactive Subreddit

You have successfully created a subreddit community but still feel like tweaking the name a bit? Well, you cannot. Reddit puts a restriction on not only the name but you have no option to delete your subreddit as well. So if mods of a subreddit haven’t been active for more than 60 days, it’ll be considered abandoned. You can submit a Request for a defunct or spam subreddit.

If you’ve decided that you no longer want to use the subreddit you created, you can put it up on Adopt-a-Reddit. On the other hand, if your subreddit is facing a lot of spam issues or need more moderators, Need a Mod or Mod Search are great subreddits to post and find talent.

4. Enhance Your Subreddit

Now that you have made a subreddit, there are several things you should take care of in order to make it look clean along with community-relevant info. Here are a few tips you can start with. If you get stuck at any point, do not hesitate to post to Reddit’s mod help community.

  • Keep post frequency high and reply to users on posts – engage
  • Add Reddit sidebar widgets (calendar, images, subreddit rules, etc)
  • Create an automatic Twitter account for the subreddit
  • Introduce subreddit in New Reddits community
  • Submit to related larger subreddits
  • Promote on Reddit through ads

Closing Remarks: Create a Subreddit Community

I hope you were able to easily create a Reddit community. Always keep in mind that you cannot change the name of the subreddit so be very sure before you name it. Also, if you don’t see the ‘create community’ option, spend more time interacting with subreddits and posts to improve your karma points.

If you are unable to create a new subreddit, do not worry, it is a very common problem among the Redditors. We are going to be showing you a way to fix this issue,

If you are unable to create a new subreddit, do not worry, it is a very common problem among the Redditors. We are going to be showing you a way to fix this issue, and also we will be explaining to you some of the criteria and requirements that your profile must have in order to be able to create a subreddit. So, keep reading this article, follow all of these tips and steps and we are sure that you will be able to fix this issue in no time!

The requirements that your profile must have before you are able to create a subreddit

There are several things that your Reddit account must have/be in order for you to be able to create a new subreddit group. Here is a list of those things. If you do not have all of the requirements, you will not be able to make a new subreddit for now, and you will have to wait for a little.

  1. There is a chance that your account is too new and fresh so you cannot make a new subreddit. Your account must be at least 30 days old or you will not get the ability to make a new subreddit. If you have created your account just a few days ago, it is obvious that you cannot make a new subreddit. So, just wait until 30 days have passed and then try to create a new subreddit then.
  2. The second requirement that your profile must have or you will not be able to make a new subreddit, is the number of positive karma on your profile. Karma is, let’s call it score that you receive whenever you post something on Reddit. Those are points which you collect even when you comment, make a new post, or like something on Reddit. In other words, those are the points that show how much you have been active on Reddit. Reddit does not allow its users who have not been active to create a new subreddit. So, make sure that you engage in other posts on Reddit and that you have been active in order to get the minimum amount of karma. Your karma score is being displayed on your profile with all of the posts that you have engaged with, and with the posts which you have created too.

If your profile does not have all of these requirements, it is for the best if you wait for a little until your account is old enough, and until you have enough karma on your profile. In the meantime, join a new subreddit that has similar interests as you do. Communicate with people on Reddit, take part in some of the many Reddit discussions in many different subreddits, do everything you can to collect karma so you could be able to make a new subreddit very soon.

If your profile has all the requirements but you cannot create a subreddit

There is a chance that your profile might be banned from Reddit. You will have to check and see if that is the case.

And if not, and you are sure that you have the requirements from the previous paragraph, then consider contacting Reddit’s staff support and ask them why can’t you make a new subreddit. They are going to give you more information, and some possible solutions for your current issue. Make sure to mention that your profile has all of the requirements and that you are not sure why you cannot make a new subreddit on their site.

Vann Vicente has been a technology writer for four years, with a focus on explainers geared towards average consumers. He also works as a digital marketer for a regional e-commerce website. He’s invested in internet culture, social media, and how people interact with the web. Read more.

If you’re subscribed to a lot of communities on Reddits, some of the content you want to see may get lost in the mix. For easier browsing, you can make your own “multireddit” that combines posts from multiple subreddits into one feed.

What Are Multireddits?

At first glance, the front page of Reddit can be a little bit overwhelming to scroll through—especially if you’re part of a lot of random subreddits. For example, you might be seeing important breaking news in between memes and funny pictures of cats, which may not be the ideal reading experience. It’s also hard to filter down the types of posts you want to see unless you go to a specific subreddit. However, there are a lot of subreddits that have similar types of content.

Multireddits, or “multis,” is a feature that allows Redditors to combine multiple subreddits into one page for easy reading. It works very similarly to how RSS news aggregators work. For example, if you want to browse the headlines of the day aggregated from multiple subreddits with different kinds of news, you can make a multireddit that combines r/News, r/WorldNews, r/Technology, r/Sports, and r/Entertainment.

Multireddits are also a great way to sort your favorite feeds into groups of similar subreddits. Instead of going into subreddits one by one, you’ll see the newest and most upvoted posts from all of them. Multireddits are also a good way to see posts from subs that you’re not subscribed to.

Making a Multireddit

To make a multireddit, you need to be using the old version of the Reddit website. To do this, go to User Settings > Account, and toggle “Opt Out Of The Redesign,” which will make the old version the default. You can also access old Reddit at old.reddit.com.

Update: You can also create “custom feeds” in the new Reddit interface. This is the new name for multireddits.

How to create a subreddit

On the left side of your home page, there will be an expanding menu where you’ll see a list of default multireddits you’re subscribed to. Click “Create” and type in the preferred name for your multi. For this example, we’ll call our multi “Technology.” You’ll be redirected to your multi’s page. From here, you can set the multi to public or private visibility.

How to create a subreddit

Then, you can type in which subreddits will go in it. Simply type in the name of the subreddit in the text box and click the “+” button to add it to your multi. In the following example, you’ll see we added r/Apple, r/Android, r/Technology, and r/PCMasterRace to our multi. They will immediately be visible on the page when you add them.

How to create a subreddit

There’s another way to make a multi without having to use the old version of Reddit. A subreddit’s normal URL follows the format is “reddit.com/r/” followed by the name of the sub. You can combine multiple subs into a link for a multireddit by adding “+” between every subreddit name. For example, “reddit.com/r/news+worldnews” will lead you to a multi with both r/News and r/WorldNews.

How to create a subreddit

However, this way of making a multi does not allow you to give it a custom name. There’s also no way to access it directly from your Reddit home page, so you’ll need to bookmark the link to access it later on.

Adding Other Multireddits

Like subreddits, you can also add Multireddits that other users make and have left publicly accessible. They will appear in your left sidebar in old Reddit, and you can customize them just like the ones that you made yourself.

How to create a subreddit

If you’re on old Reddit, to follow one, go to the multireddit owner’s profile page. On the left side, you’ll see a box that says, “Public Multireddits.” When you access one of these, click “Make A Copy,” then you can browse through or customize that multireddit as much as you see fit. You can also read the multireddit straight from the user’s profile.

You can also share your multis with others in the same way. As long as a multireddit you’ve made is public, other people can make their copies of it and have it appear on their left sidebar.

Great Ways to Use Multireddits

One of the best things about multireddits is that you can browse the content you want without overwhelming your subscription list. For example, there are thousands of subreddits dedicated to cats. Therefore, a cat-loving Reddit user has made several multireddits that aggregate many of the best ones, so you’ll have an unlimited stream of feline photos without having 100 cat-related subreddits cluttering your home feed.

How to create a subredditu/frubbliness / Reddit

Like we mentioned earlier, this is also an excellent way to browse the news in a specific niche. For example, the most active sports subs are only focused on a single sport. For example, if you’re a fan of multiple sports and you want to see coverage on all of them, you may wish to combine r/NBA, r/NFL, and r/hockey into one feed.

Adding text, media, and link posts to the social media site

How to create a subreddit

Half a billion people look at Reddit every day—voting, commenting, and occasionally even clicking a link.

If you’d like to post something on the site you’ll first need a Reddit account; sign up here if you don’t already have one. You can start posting right away, but there are a few things you should learn first. Let’s go over them, then show you how to actually post things.

Things You Need to Know Before You Post on Reddit

Reddit isn’t like other social networks, where your posts are seen by your specific friends or followers. Instead, things are posted to specific communities, called subreddits. Members of those communities vote on whether or not the post is worthwhile, and the number of votes determines whether users subscribed to that subreddit see posts or not.

This can be confusing for new users, which is why it’s important to read up on the proper etiquette before posting. It basically boils down to learning what kind of posts people like in a given community but there’s a bit more to it than that. I recommend spending some time browsing posts on a particular community before posting there. Reading Reddit’s outline of Reddiquette, along with the rules outlined by any particular subreddit, is also a good idea.

Take this seriously. Bad behavior, particularly spam, is really looked down upon by Reddit users, and there’s a good chance someone will point it out.

How to Post on Reddit

Ready to start posting? Head to the specific subreddit you’d like to post to, then click the Create Post button.

From here you can post three kinds of things: a Text post, an Image or video, or a Link.

Text posts require a Title, and should probably also include some Text. This is a great way to start a conversation.

The text editor has a toolbar for formatting, but markdown is also an option. Check out our guide to markdown if you don’t know how to use that.

Media posts require a title and a video or photo, which you can upload from your computer.

Make sure to mark anything that’s not safe to work with the NSFW tag.

Finally, there are link posts, which require a title and a link.

When you’re done click the Post button. Your post is now on Reddit!

How many people will see your post? It depends whether members of the subreddit like it or not! Good luck.

Want to learn how to integrate Reddit with 1,500 apps? Check out our Reddit integrations.

Get productivity tips delivered straight to your inbox

We’ll email you 1-3 times per week—and never share your information.

Using PSAW and PRAW in Python

Reddit is a social media platform structured in sub-forums, or subreddits, each focused on a given topic. Some public subreddits can be deep wells of fun and interesting data, ready to be explored! However, it can be daunting to even think of how to collect that data, especially in large amounts.

In this post, we will develop a tool in Python to collect publicly available Reddit posts from any (public) subreddit(s), including their comment thread, organised by year of publication.

We will go over the necessary setup and logging functions, the main algorithm in full and block by block, and finally examples of the collected data and ideas for collection and exploration.

Our tool will be based on PSAW and PRAW. The use of PSAW is fairly straightforward. However, in order to use PRAW (Reddit’s API), you need to set up your authorization token, so that Reddit knows your application. You can follow this guide to quickly get your token and replace the relevant information in the code below, specifically, your client ID and secret, and your reddit username and password.

We also have to define the list of subreddits (it can be just one!) from which to extract posts, and the year-range, i.e., the start and end year from which posts will be retrieved. In this case, we will extract posts from the r/shortscarystories subreddit, posted between the start of 2020 and the end of 2021 (up to today). Finally, we have to setup the directory on which to store the data.

Logging functions give you insights into the process that you are running. These are especially relevant when the process is long and you want to have an idea of how it is going, from time to time. In our case, we will simply write a function that prints to the screen the action that was just taken by the algorithm, and how long it took to take that action. This will be very insightful if we end up extracting lots and lots of data and want to make sure the program isn’t just stuck somewhere. This function can be easily altered to log to a file, instead of printing to the screen: that is why I encapsulated it into a function, instead of having the print directly built-in to the algorithm.

The main idea is very simple: for each year between and , create a directory, and for each subreddit in create a directory to store that subreddit’s posts during that year.

Here is the full code, and then we will go over it, one block at a time.

### Block 1 ###

Simply put, for each year between and , create a directory and define the beginning and ending timestamps (start of the current year until the start of the following year). These timestamps are provided as input to the PSAW request, specifying the window of time from which to retrieve data.

### Block 2 ###

For each subreddit in , start counting the extraction time for logging purposes, create the corresponding directory inside the current year’s directory, and define the path for the CSV file on which to store the corresponding posts that are to be extracted.

### Block 3 ###

Define the Python dictionary on which each post will be stored (in memory, and later written to the previously defined CSV file path). We are interested in storing the post’s ID, URL, title, score, number of comments, creation timestamp, and the actual body of the post (selftext). Other metrics can be extracted — use this guide to find out exactly which you need.

### Block 4 ###

PSAW allows us to create an iterator that goes over a specific set of posts (also called submissions) . We specify this set with the parameters we setup before: starting and ending timestamps, the specific subreddit, and the number of posts to retrieve. In this example I have limited it to 100 posts, but the Python keyword None may be used to go over all posts in the specified timeframe. Additionally, PSAW doesn’t give us all the information we want per post, so we use it only to retrieve the post’s ID, and then use that ID in PRAW to get the remaining information.

### Block 5 ###

For each post (or submission) in the iterator we defined in the previous block, get its ID and use it to get the full post data from PRAW, and append it to our Python dictionary we defined in Block 3.

### Block 6 ###

Each post has an associated comment thread, which we also want to collect for future possible analysis. We want to store this post’s entire comment thread on a single, separate CSV file, for which we now define the appropriate file path. We also define the Python dictionary on which to store this post’s comment thread, specifically, for each comment, its ID, its parent ID, link ID, and most importantly, its body of text.

### Block 7 ###

Now, for each comment in the current post’s flattened comment thread (it is originally a tree structure, which we explicitly flatten — but can always retrieve the original tree structure based on the comment parent ID), we retrieve the appropriate data and store in the Python dictionary we defined in the previous block. Once we have gone over all comment’s on the current post and stored in the dictionary, we can save it to the CSV file (which path we defined in the previous block). We use Pandas to easily convert to the correct format and write to the file.

### Block 8 ###

Finally, once we have gone over all post’s in the iterator (i.e., in the specified timeframe defined in Block 4) and stored in the dictionary, we can save it to the CSV file (which path we defined in Block 2). Again, we use Pandas to easily convert to the correct format and write to the file.

Logging output

This is the logging output for the example in the code above:

How to create a subreddit

An important aspect to note is that raw Reddit data is not perfect. Some post’s contents may have been deleted, but the post still exist, as can be seen in the “Casual Murder” entry, where the post’s body is “[deleted]”. Instead of blindly collecting all data, one can change Block 5 to ignore all posts which body of text is “[deleted]”, “[removed]”, or empty. This can also be performed in a later stage, during data preprocessing.

In a concluding note, I leave here some of the ideas I had while writing this post, which can yield interesting challenges and results.

In 2005, two recent college graduates launched a website with a simple idea: they would let the online community decide what was newsworthy and what wasn’t by letting them post their own links and information. They’d then allow the site’s users to vote on those posts, with the idea that the very best would rise to the top.

Twelve years on, Reddit still has the same philosophy at its core, with about one billion users per month checking in to “the front page of the Internet.” Yet if you’ve never plunged into the world of upvotes and downvotes, subreddits and multireddits (and basic “reddiquette”) the site can seem a little overwhelming. Below, we’ve got all the basics you need to get set up and voting, commenting, posting in no time.

Getting Set Up With Subreddits

As with most sites these days, to participate in Reddit, you’ll need to sign up for an account through a quick and self-explanatory process (login and account setup prompts can be found at the top right of the homepage).

Once that’s done, you’ll want to add some subreddits to your account. Subreddits are like individual message boards devoted to one particular topic and there are thousands of them on the site including everything from r/news to r/showerthoughts. All subreddit names begin with a lowercase “r” followed by a slash, then the name of the subreddit. Each subreddit is hosted by a moderator and comes with its own rules regarding posts.

Alexa and Cortana Teamed Up, But Consumer Tech Is Still Stuck in an Ecosystem War

The voice interfaces Cortana and Alexa will soon be able to activate each other for functions that…

Britech Pop-Up Canopy

Quick set-up
Get shady with our outdoor canopy! This CPAI-84 Fire-Retardant certified canopy is perfect for keeping your family safe from harmful UV rays. With a silver-coated fabric and its sun-protective cover, this canopy will keep you cool and comfortable all day long.

To find the subreddits that interest you, simply enter a topic in the search box in the upper-right-hand corner of the homepage and hit enter. You’ll be taken to a page with a list of suggested subreddits on that topic. Find the ones you like and click on the green “subscribe” button and you’re done.

Now, when you return to your homepage by clicking on the word “reddit” (or the little alien guy) in the top left, posts from that subreddit will be listed. Adding more subreddits will make this page richer, as it will show a feed of posts from all the subreddits to which you’re subscribed.

As you subscribe to subreddits, you’ll see them listed across the top of your Reddit homepage. If you want to check in on a particular subreddit, simply click on its name up there and you’ll go to that specific topic’s page. Posts on all subreddits are arranged according to how many upvotes they’ve received, but Reddit will also give recent posts a prominent place in the feed in order to give them a chance to be seen and voted on.

Voting

The idea that the community decides the content that sinks or swims on Reddit still forms the basis of the site. If you like a particular post, you can show your appreciation for it by clicking the up arrow, or “upvoting” it. If the post doesn’t quite get your motor running, you can express your displeasure by clicking the down arrow, or “downvoting.” To the left of every post you’ll see a gray number with an arrow above and below it. The number represents the post’s rank—the number of upvotes minus the number of downvotes.

The same system works for comments as well. You’ll find the up and down arrows next to every comment beneath a post.

What You Should Know About Apple’s Upcoming iPhone 8

The Wall Street Journal has reported that Apple will announce the iPhone 8 as early as September…

An alleged Changelog indicates end-to-end encryption for iOS Facebook app

What is Reddit?

You have probably heard the jargon “Reddit” and now you are exploring to know more about it. Reddit is among the 18 most popular sites around the world. It is basically a forum of forums, where people can share and connect via various posts.

How does Reddit work?

You must be curious enough to know more about the platform. So, the most important thing about Reddit is, it is not monolithic. It comprises a lot of forums or subreddits. Sub-reddits are active communities that fall under a dedicated category or topic. These subreddits are mainly user creations than employee creations, except for the official subreddit.

Thus, you see, there are categories of people who create subreddits. Let us go ahead to understand it better.

Who are the Moderators and how do they handle subreddits?

Well, as you know, most subreddits are created by users. These users otherwise referred to as volunteers, who run their subreddits as per the rules defined by themselves are called Moderators. While some subreddits are completely free, without many rules, others are restrictive as per their defined rules, active moderation and few would also not allow you to post anything except for a particular thing or object or topic. The moderation style or rules widely vary from each other, so before you decide to post anything under it, you need to be highly aware of the terms.

Moreover, the moderators can work on the view of their subreddits very tactfully with technical knowledge. The Reddit blog says, that these works by moderators have changed the look of Reddit significantly.

Who are the Admins and what is the site-wide rule?

As you know, the subreddits are either created by users (or moderators) or the official ones are created by the employees of Reddit. So, these paid employees of Reddit are called Admins. You can distinguish posts by admins by a [A] tag in red. Admins are not directly involved in subreddits, they have various other works to circle.

The only time when they intrude in subreddits is when a site-wide rule has to be applied, which would apply to the moderators’ subreddits as well. These rules are not heavy, imposing measures, these site-wide rules are written to maintain the overall decorum of the forum, violating which would result in being banned from Reddit.

Advertising Rules on Reddit:

Reddit is a platform of communities and does not entertain excessive advertisements. Excessive promotion or spamming is against the site-wide rules of Reddit. Using Reddit as a source of traffic is clearly not entertained by Reddit. The Reddit guidelines say, “It’s perfectly fine to be a Redditor with a website, it’s not okay to be a website with a Reddit account.”

If a user’s primary motto is to advertise on Reddit, they have a separate guideline for the same that is affordable and also targets specific traffic.

Note: Violation of any site-wide rule can be notified to the Admins via the contact page.

How can customize Reddit for yourself?

Reddit is a much more interesting platform as it can be. To create a Reddit account is the easiest thing as it asks for username and password. After creating an account, you got a feed or “front page” which you can customize as your wish. This is as easy as subscribing and unsubscribing the subreddits as per your interest. When you don’t have an account and open reddit.com you see some default subreddits which may not make any sense. But, once you log in with your account, you can customize the page as per your own, and you can completely unsubscribe the default subreddits if you don’t hold any interest. Eventually, as you use the website and go ahead, you can discover and subscribe to more subreddits as per your choice and add them to your front page.

Note: You can subscribe to or unsubscribe from subreddits by clicking on the buttons on their sidebar. There are several options to discover subreddits like exploring page, random search, the default list of subreddits, or subreddits that are made for the purpose of discovering other subreddits.

Exploring Reddit

You understood how you can create an account easily and must be excited to have a sole customized page. So what is the next step?

After you subscribe to the subreddits of your interest, you can start participating. Whatever you submit takes a rank on the basis of votes for them by other Reddit users. So this is either or if you are not submitting anything you can participate in by voting on others’ submissions.

While participating in the subreddits, you got to keep in mind the redetiquettes or rules (written by users or moderators) for the particular subreddit. You have the option to upvote and downvote a submission on the basis of its relevance to the topic of discussion. There are a number of subreddits you can participate in.

You can also ask Reddit related questions, put forward suggestions for admins for a new implementation on the site, or report a bug or appreciate the work.

There are a lot of things you can do on Reddit, a lot of stuff you can discover irrespective of the time for which you have been using Reddit. It is a great platform to be a part of and explore!

Reddit is a great tool for following the dialogue of rapidly-developing events.

If you’re new to the website, and are ready to stop lurking and start contributing to the dialogue (or even spark some) here’s how to comment and post on Reddit, for both its desktop and mobile platforms.

Check out the products mentioned in this article:

iPhone 11 (From $699.99 at Apple)

Samsung Galaxy s10 (From $699.99 at Walmart)

Apple Macbook Pro (From $1,299.00 at Apple)

Lenovo IdeaPad 130 (From $469.99 at Walmart)

How to post on Reddit using a computer

1. Open your web browser of choice on your Mac or PC and go to the Reddit website.

2. If you haven’t already, sign in to your Reddit account. You’ll be directed back to the homepage.

3. Find the community, i.e. “subreddit,” you want to post in. You can navigate there by entering the “reddit.com/r/subredditname” URL, or by searching for the subreddit using the search box at the top.

4. Click “Create Post,” near the top of the subreddit’s header.

5. Choose a title and compose your post. Click “Post” to submit.

How to post on Reddit using a mobile device

1. Open or download the Reddit app on your Android or iPhone.

2. Open the app, and sign in with your Reddit account credentials by tapping the profile icon in the top-left corner.

3. Navigate to the subreddit where you’d like to post. If you’re subscribed to the subreddit, tap the icon at the bottom of circles and squares. Otherwise, search for the subreddit in the top search bar.

4. To create a post, tap the pencil icon in the bottom-center.

5. Tap the icon of the type of content you want to include.

6. Create a title for your post, and write or attach your multimedia content.

7. Finalize by tapping “Post” in the top-right corner.

Justin Pot has been writing about technology for over a decade, with work appearing in Digital Trends, The Next Web, Lifehacker, MakeUseOf, and the Zapier Blog. He also runs the Hillsboro Signal, a volunteer-driven local news outlet he founded. Read more.

How to create a subreddit

Reddit is terrible, but some individual subreddits are great. If you’d like to keep track of particular communities, but never want to open reddit dot com in a tab ever again, RSS feeds can get the job done.

Reddit offers RSS feeds for basically every page you can open, allowing you to subscribe to them with the RSS reader of your choice or even integrate things with other services. And getting started couldn’t be easier.

Get an RSS Feed For Any Subreddit or Conversation

Head to any subreddit, and then take a look at the URL. We’ll use the best community on the site as a starting point.

How to create a subreddit

To access the RSS feed, simply add “.rss” to the end of the URL. We’ve found this works with and without the final slash.

How to create a subreddit

Open the URL if you like—depending on your browser, it might look messy.

How to create a subreddit

Don’t be fooled: this is an RSS feed you can use just about anywhere.

Some of the bigger web-based feed readers—Feedly, for example—won’t play friendly with feeds from popular subreddits, because Reddit is limiting how much bandwidth they can use. Desktop-based RSS readers seem to work fine, however.

How to create a subreddit

Note that you can add .rss to the end of pretty much any Reddit URL. For example, if you’re a glutton for punishment, you could subscribe to http://reddit.com/r/all.rss and see way too much content.

You can even subscribe to individual conversations: add .rss to the end of a post’s URL, as seen above, and you’ve got a working RSS feed.

Track All Reddit Links to Any Domain With RSS

Not everyone knows this, but it’s relatively simple to see every post on Reddit to a particular domain: just head to reddit.com/domain/ followed the domain of the website. For example, http://www.reddit.com/domain/howtogeek.com will show you every post linked to this website.

How to create a subreddit

You can actually combine this trick with the RSS trick, allowing you to keep track of every time a particular domain is linked to without having to actually open Reddit.

How to create a subreddit

This could prove useful, for example, if you run a website and want to keep track of Reddit links, if only to find out where that sudden surge of traffic came from.

How to create a subreddit

Jackson Weimer

Reddit profiles have a background banner that has a 10:3 ratio or 1000 by 300 pixel size. Using our free template, this is how to make a Reddit profile banner of your own.

Reddit allows you to create your own profile banner that shows up behind your alien avatar. This is similar to how on Twitter you can make your own header for your profile. However, this is a bit more difficult and tricky to do without a guideline or template.

There’s a lot of confusion on the right size and ratio that fits their required dimensions. Your Reddit avatar also covers up part of the image you use for your banner. We created a template and laid out instructions on how to make your own banner.

  1. Open the Kapwing Reddit banner template
  2. Add your images and designs
  3. Delete the black place holder and text
  4. Export and Download your banner
  5. Upload to Reddit

Step 1: Open the Kapwing Reddit Banner Template

This template will work on your phone or on your computer – just click the embedded button down below to begin.

How to create a subredditKapwing’s Reddit Profile Banner Template

The size for the Reddit profile banner is 1000 by 300 pixels or a 10:3 ratio. There is a small black rectangle just to the right of the middle, that will be covered by your Reddit avatar. If you’re not working with words or a design where everything needs to be seen for the full effect, you can ignore these assets by simply deleting them now. They are in there to help guide you so you don’t have something in your design that’s covered up by your user avatar.

Step 2: Add Your Images and Designs

You can import any image from Google search, which is neatly built directly into Kapwing in the top toolbar under “Images.” Once you’ve found an image that suits you, you can add it to the project. You’ll notice it’s covering up the black square and text – to send your image to the back, select your image and hit “send backwards” until the black square is visible.

Step 2: Adding images to your Reddit profile cover

You can add as many text, images, or borders as you like. Here’s my finished design. Can you tell I failed my freshman year design class? Hopefully my boss doesn’t read this paragraph.

How to create a subredditAlmost finished Reddit profile banner

Step 3: Delete the Black Placeholder and Text

After you’re happy with how your banner looks and you’re ready to export, delete the black square and text by selecting them and either hitting the delete key on your keyboard or hitting the trash icon on the layers panel on the bottom right of the screen.

How to create a subredditA finished Reddit profile banner

You might want to go back and add some more things after seeing the black square deleted. Don’t worry: even if you change your mind and want to add more to the banner, you can hop right back into your project and add or delete layers.

Step 4: Export and Download Your Banner

When you’re fully ready to send this banner to Reddit, click the Export Image button on the top right and then click download when it’s done processing.

Exporting your Reddit profile banner

Now, you have a finished Reddit profile banner that’s ready to be added to your user profile and shared with the world!

Step 5: Upload Your Reddit Profile Banner to Reddit

After you’re logged into your profile on Reddit, click on your username or head to your profile’s page.

How to upload your Reddit profile banner

You’ll see a pencil icon to the right of your Reddit avatar. Click on that and upload your banner that you just made. You’re all done! Now, anyone that clicks on your Reddit profile will see how nifty and creative you are.

Now that you’ve learned how to upload and create your own profile banner for your Reddit account, your personal branding has leveled up and your account is one step above the next person. If you need any more help or just want to talk to creative people, chat with me in Kapwing’s Discord where we share all sorts of creative ideas like these.

Last month, Storybench editor Aleszu Bajak and I decided to explore user data on nootropics, the brain-boosting pills that have become popular for their productivity-enhancing properties. Many of the substances are also banned by at the Olympics, which is why we were able to pitch and publish the piece at Smithsonian magazine during the 2018 Winter Olympics. For the story and visualization, we decided to scrape Reddit to better understand the chatter surrounding drugs like modafinil, noopept and piracetam.

In this Python tutorial, I will walk you through how to access Reddit API to download data for your own project.

This is what you will need to get started:

  • Python 3.x: I recommend you use the Anaconda distribution for the simplicity with packages. You can also download Python from the project’s website. When following the script, pay special attention to indentations, which are a vital part of Python.
  • An IDE (Interactive Development Environment) or a Text Editor: I personally use Jupyter Notebooks for projects like this (and it is already included in the Anaconda pack), but use what you are most comfortable with. You can also run scripts from the command-line.
  • These two Python packages installed: Praw, to connect to the Reddit API, and Pandas, which we will use to handle, format, and export data.
  • A Reddit account. You can create it here.

The Reddit API

The very first thing you’ll need to do is “Create an App” within Reddit to get the OAuth2 keys to access the API. It is easier than you think.

Go to this page and click create app or create another app button at the bottom left.

How to create a subreddit

This form will open up.

How to create a subreddit

Pick a name for your application and add a description for reference. Also make sure you select the “script” option and don’t forget to put http://localhost:8080 in the redirect uri field. If you have any doubts, refer to Praw documentation.

Hit create app and now you are ready to use the OAuth2 authorization to connect to the API and start scraping. Copy and paste your 14-characters personal use script and 27-character secret key somewhere safe. You application should look like this:

How to create a subreddit

The “shebang line” and importing packages and modules

We will be using only one of Python’s built-in modules, datetime, and two third-party modules, Pandas and Praw. The best practice is to put your imports at the top of the script, right after the shebang line, which starts with #!. It should look like:

The “shebang line” is what you see on the very first line of the script #! usr/bin/env python3 . You only need to worry about this if you are considering running the script from the command line. The shebang line is just some code that helps the computer locate python in the memory. It varies a little bit from Windows to Macs to Linux, so replace the first line accordingly:

On Windows, the shebang line is #! python3 .

On Linux, the shebang line is #! /usr/bin/python3 .

Getting Reddit and subreddit instances

PRAW stands for Python Reddit API Wrapper, so it makes it very easy for us to access Reddit data. First we connect to Reddit by calling the praw.Reddit function and storing it in a variable. I’m calling mine reddit . You should pass the following arguments to that function:

From that, we use the same logic to get to the subreddit we want and call the .subreddit instance from reddit and pass it the name of the subreddit we want to access. It can be found after “r/” in the subreddit’s URL. I’m going to use r/Nootropics, one of the subreddits we used in the story.

Also, remember assign that to a new variable like this:

Accessing the threads

Each subreddit has five different ways of organizing the topics created by redditors: .hot, .new, .controversial, .top, and .gilded . You can also use .search(“SEARCH_KEYWORDS”) to get only results matching an engine search.

Let’s just grab the most up-voted topics all-time with:

That will return a list-like object with the top-100 submission in r/Nootropics. You can control the size of the sample by passing a limit to .top(), but be aware that Reddit’s request limit* is 1000, like this:

*PRAW had a fairly easy work-around for this by querying the subreddits by date, but the endpoint that allowed it is soon to be deprecated by Reddit. We will try to update this tutorial as soon as PRAW’s next update is released.
There is also a way of requesting a refresh token for those who are advanced python developers.

Parsing and downloading the data

We are right now really close to getting the data in our hands. Our top_subreddit object has methods to return all kinds of information from each submission. You can check it for yourself with these simple two lines:

For the project, Aleszu and I decided to scrape this information about the topics: title, score, url, id, number of comments, date of creation, body text. This can be done very easily with a for lop just like above, but first we need to create a place to store the data. On Python, that is usually done with a dictionary. Let’s create it with the following code:

Now we are ready to start scraping the data from the Reddit API. We will iterate through our top_subreddit object and append the information to our dictionary.

Python dictionaries, however, are not very easy for us humans to read. This is where the Pandas module comes in handy. We’ll finally use it to put the data into something that looks like a spreadsheet — in Pandas, we call those Data Frames.

The data now looks like this:

How to create a subreddit

Fixing the date column

Reddit uses UNIX timestamps to format date and time. Instead of manually converting all those entries, or using a site like www.unixtimestamp.com, we can easily write up a function in Python to automate that process. We define it, call it, and join the new column to dataset with the following code:

The dataset now has a new column that we can understand and is ready to be exported.

How to create a subreddit

Exporting a CSV

Pandas makes it very easy for us to create data files in various formats, including CSVs and Excel workbooks. To finish up the script, add the following to the end.

That is it. You scraped a subreddit for the first time. Now, let’s go run that cool data analysis and write that story.

If you have any questions, ideas, thoughts, contributions, you can reach me at @fsorodrigues or fsorodrigues [ at ] gmail [ dot ] com.

How to scrape data from Reddit using the Python Reddit API Wrapper(PRAW)

As its name suggests PRAW is a Python wrapper for the Reddit API, which enables you to scrape data from subreddits, create a bot and much more.

In this article, we will learn how to use PRAW to scrape posts from different subreddits as well as how to get comments from a specific post.

PRAW can be installed using pip or conda:

Now PRAW can be imported by writting:

Before it can be used to scrape data we need to authenticate ourselves. For this we need to create a Reddit instance and provide it with a client_id , client_secret and a user_agent .

To get the authentication information we need to create a reddit app by navigating to this page and clicking create app or create another app.

How to create a subreddit

This will open a form where you need to fill in a name, description and redirect uri. For the redirect uri you should choose http://localhost:8080 as described in the excellent PRAW documentation.

How to create a subreddit

After pressing create app a new application will appear. Here you can find the authentication information needed to create the praw.Reddit instance.

How to create a subreddit

Now that we have a praw.Reddit instance we can access all available functions and use it, to for example get the 10 “hottest” posts from the Machine Learning subreddit.

We can also get the 10 “hottest” posts of all subreddits combined by specifying “all” as the subreddit name.

This variable can be iterated over and features including the post title, id and url can be extracted and saved into an .csv file.

How to create a subreddit

General information about the subreddit can be obtained using the .description function on the subreddit object.

You can get the comments for a post/submission by creating/obtaining a Submission object and looping through the comments attribute. To get a post/submission we can either iterate through the submissions of a subreddit or specify a specific submission using reddit.submission and passing it the submission url or id.

To get the top-level comments we only need to iterate over submission.comments .

This will work for some submission, but for others that have more comments this code will throw an AttributeError saying:

These MoreComments object represent the “load more comments” and “continue this thread” links encountered on the websites, as described in more detail in the comment documentation.

There get rid of the MoreComments objects, we can check the datatype of each comment before printing the body.

But Praw already provides a method called replace_more , which replaces or removes the MoreComments . The method takes an argument called limit, which when set to 0 will remove all MoreComments .

Both of the above code blocks successfully iterate over all the top-level comments and print their body. The output can be seen below.

However, the comment section can be arbitrarily deep and most of the time we surely also want to get the comments of the comments. CommentForest provides the .list method, which can be used for getting all comments inside the comment section.

The above code will first of output all the top-level comments, followed by the second-level comments and so on until there are no comments left.

Web Scraping using Selenium and BeautifulSoup

How to use Selenium to navigate between pages and use it to scrap HTML loaded with JavaScript.

Praw is a Python wrapper for the Reddit API, which enables us to use the Reddit API with a clean Python interface. The API can be used for webscraping, creating a bot as well as many others.

This article covered authentication, getting posts from a subreddit and getting comments. To learn more about the API I suggest to take a look at their excellent documentation.

If you liked this article consider subscribing on my Youtube Channel and following me on social media.

The code covered in this article is available as a Github Repository.

If you have any questions, recommendations or critiques, I can be reached via Twitter or the comment section.

What is a flair in Reddit?

A flair is basically a tag that we can sometimes see next to a user’s name or post title in subreddits that allow it.

Aside from projecting a small glimpse about yourself through a flair, they also serve a much greater purpose by allowing other users to filter out which content they would like or not like to show up on their feeds.

This guide will show you how to add a flair to your post or name.

Looking to raise awareness around a cool idea or helpful product but need a little jump start? Try our Reddit upvotes service.

How to add a flair on Reddit?

Adding a flair on Reddit or “flaring the Reddit” is a very easy process. You need to understand there are different type of flair on Reddit and make sure you are changing the right one before you do it.

Scroll down to see different types of Reddit flair and how to add them.

What are the different kinds of flair?

Individual or user flair

A user flair is selected by the user to appear right next to their name. Some subreddits allow symbols while some only allow text.

Text flair example

How to create a subreddit

Logo or symbol + text flair example

How to create a subreddit

You need to be logged into your Reddit account to see these options.

Go to a Subreddit (e.g NBA subreddit) Look for “Community Options” or your username under the “Community Details” section found on the right side of the page.

How to create a subreddit

Click on “ADD USER FLAIR” just below your name.

How to create a subreddit

Check the box that says “Show my user flair on this community”

Choose your preferred flair from the list and click “APPLY” to save changes.How to create a subreddit

A lot of sports-based communities use flairs to identify which team each of their members support.

How to create a subreddit

Your flair should now be visible within that subreddit.

Post flair

This kind of flair serves as a tag for posts.

You need to post a thread before it can be flaired. There is no flair option from the submission form.

After you’ve posted your thread, you will then see a “flair” option beside comments, share, save.

On the comments page, you should see the flair option located right under the text box, but just above the comments.

How to create a subreddit

In the main subreddit view, the flair option is below the title of your thread.

How to create a subreddit

Types of post flair

Meta: Refers to “higher level” topics compared to the usual threads posted in a given subreddit. It could be anything related to maintaining the subreddit, such as moderators calling everyone for their inputs or support, or for them to be involved in something.

Critique: This flair is only used by the moderators for the weekly critique threads.

Call for Submissions: Any post that need users’ submissions for a publication, blog, podcast, etc.

Discussion: Any post that discusses about writing as a craft. Discussing about point of view, themes, characters etc. These are often self-posts.

Resource: A post that can act as a resource for other writers. (e.g name generators, thesauruses, submission guidelines, lists of writing markets, other writing-related subs, AMAs, etc.

Advice: Any post asking for help. For example: When writing in third person close, is it alright to switch characters?

Other: Pretty much any post that doesn’t fit into the previous six flair categories, but still meets the subreddit’s posting guidelines.

Conclusion

Reddit Flair is one of many free features that give use users a better experience. The option to filter out content and only showing those of interest makes it so convenient and useful especially in busy subreddits where posts pop up literally every few minutes.

Although pretty simple to set-up, it’s not easily noticed or understood at first glance. That being said, hope this guide helped some of the Reddit newbies out there looking to learn and take advantage of this feature.

Download Reddit case studies

Fill out this form to access Reddit case studies.

How to create a subreddit

Fill in your details below

By submitting your e-mail you agree that Soar will register your email to the marketing database.

Table of Contents:
How to Use Reddit for Marketing

Before You Post to a Subreddit

There are lots of considerations to make when you’re posting to a new subreddit, especially when you’re posting for the first time.

Consideration #1: Reddit Content Policy

To keep its community safe and law-abiding, Reddit has a content policy about what you can’t post.

As a marketer, you probably won’t run into problems with Reddit’s content policy. After all, you represent a company, and if your company is already somewhat successful, then you’re probably not selling something sketchy.

Still, it’s important you know what is and isn’t acceptable on Reddit.

Reddit actively patrols its site to remove content such as:

  • Anything illegal
  • Involuntary pornography
  • Encouragement for violence
  • Threatening, harassing, or bullying posts
  • Personal or confidential information
  • Impersonation, misleading content, or deception
  • Spam

That last point is the most important for marketers. If you only (or mostly) contribute content to Reddit that takes users back to your site or business, you can be labeled a spammer.

Reddit’s definition of spam is slightly different from email or social media. You can be a completely genuine marketer with the best intentions in the world. But if your post history only includes links to your company’s site, moderators and Reddit’s staff will start to get wise.

You can also be flagged as a spammer for posting content and then not participating in the comments of your post. This is because it looks like you’re just posting content to get people to your site and then leaving right away.

Also, you could be a spammer if your posts aren’t relevant to their subreddit, if you target a single subreddit with lots of posts or comments, and if you continually post regularly-downvoted content.

Plus, each subreddit has its own posting rules, and if you break any of them, you could be labeled a spammer.

The best way to make sure you’re adhering to all of Reddit’s content guidelines is to contact a subreddit’s moderators if you have questions. That way, you can avoid accidental spamming and become a productive member of a subreddit community.

Consideration #2: Content

The second consideration is probably the most obvious — is your content relevant to the subreddit?

With subreddits as diverse as r/movies, r/mildlyinteresting, and r/randomactsofpizza, there’s at least one subreddit out there that can work for your business.

Don’t just base your content off the subreddit’s name either. Sometimes, a subreddit could have very specific rules on the content it accepts.

So whenever you go to a subreddit, make sure you read their guidelines for posts.

For example, r/infographics is a great place to post a new infographic that your company has made. But if you go in there with a long infographic that just adds up costs (like the cost of being Batman), you could get banned.

That’s not because infographics about cost are inherently bad — that’s just not what the r/infographics community wants.

Instead, they’re looking for visual representations of data. Statistics, fractions, ratios, educational graphics, and how-tos are generally well-received.

But r/infographics is just one example. There are thousands of subreddits online, and users create new ones every day. Each one has its own rules, and it’s important that you read them before posting.

Consideration #3: Tone

Next, you want to match the subreddit’s tone. How do people title their posts? How do people reply in the comments?

For some subreddits, the entire purpose of the subreddit may be irony, meaning it may not be a good place for your content. There are also some subreddits that are aggressive or even hostile by their nature. It goes without saying, but it’s smart to avoid any subreddit that’s outwardly negative.

Consideration #4: Reddiquette

Reddit has its own set of overarching standards for interacting with subreddits. It’s called reddiquette, and if you want to succeed on Reddit, it’s important that you adhere to the basics.

Most of the content in Reddit’s etiquette guidelines focus on things like remembering that you’re interacting with people, linking to canonical URLs, and remaining objective when you create the title of a post.

But a few of these guidelines are important to marketers.

Don’t “linkjack” stories. That means don’t add links to your blog posts in the comment section of someone else’s content.

Don’t use link shorteners. These shorteners hide the destination website from the preview section of a post’s title, which causes distrust and suspicion. If you’re not linking to anything malicious, you can just link straight to your site.

Don’t sensationalize. Basically, don’t overstate what you’re offering. If you have a link to an infographic about startup statistics, just say that in the title. Don’t say that it’s “the best resource on startups in the world.”

Don’t use time-sensitive wording. Eventually, someone is going to see your content long after you posted it, which means it won’t be “breaking” or “urgent” anymore.

These are just a few of the most important reddiquette guidelines to remember when you’re posting and marketing. Still, it’s important to read all of them. If you haven’t already, check out Reddit’s list of reddiquette on their site.

Now that you’ve done your homework, it’s time to create your actual post.

Michael Legg – 21 January 2021 – SEO

What is PRAW?

PRAW stands for “Python Reddit API Wrapper” and is an easy and fun module to start collecting data from Reddit. The official documentation can be found here:https://praw.readthedocs.io/en/latest/index.html.

Getting started, what you’ll need:

  • A Reddit account is required to access Reddit’s API
  • Basic knowledge of Python 3.6+
  • Client ID & Client Secret
    • If you don’t already have a client ID and client secret, follow Reddit’s First Steps Guide to create them.

Set-up & API Registration

Assuming you have a Reddit account already

Step 1:

Step 2:

At the bottom, you will see “Create App” or similar depending on whether you have existing applications in your account.

Step 3:

Note down your Client ID & Client Secret (image below where to find them).

Step 4:

Install PRAW in Python. PRAW supports Python 3.6+. The recommended way to install PRAW is via pip

pip install praw

Obtaining a Submission instance from a subreddit instance.

You need an instance of the Reddit class to do anything with PRAW. The following will be looking at a “read only” submission instance. In basic terms allowing us to look at submissions in a subreddit as if you were browsing.

Creating our Read-only Reddit Instance

Create a new python file and, using the Client ID and Client Secret, enter your information. The user agent can be left as it is.

client_id=”my client id”,

client_secret=”my client secret”,

user_agent=”my user agent” )

To test if your instance is working use:

print(reddit.read_only) # Output: True

Getting data from our chosen subreddit

Choose a subreddit that you want to get submission data for. For my example I’ll use r/pics – where everyone on LinkedIn and Twitter finds their “original” content.

A quick, simple operation – print the submission titles for the top 10 hottest posts right now. In the same python file from above add:

for submission in reddit.subreddit(“learnpython”).hot(limit=10):

You should have the top 10 post tiles printed. As seen below:

Using other Submission Attributes

With PRAW we’re able to extract a lot more than just the title posts. Below is my table, I have included others which I typically use.

Provides an instance of Redditor.

The number of comments on the submission.

The number of upvotes for the submission.

The title of the submission.

The URL the submission links to, or the permalink if a self-post.

How to find all Submission attributes in PRAW

Since attributes are dynamic , there is no a guarantee that attributes seen in my example or other examples will always be present, nor will any list ever really be 100% accurate. The best way to see all available attributes at any given time is to use the following:

# assume you have a Reddit instance bound to variable `reddit`

print(submission.title) # to make it non-lazy

Final thoughts

Hopefully this has been an easy introduction to PRAW and using the Submission instance. While there is plenty more you can do from here, such as adding this all into a dataframe and using NLP to uncover sentiment and trends, we’ll leave that for another post.

If have any questions contact us at [email protected] or find me on Linkedin.

Subscribe to our email list to receive blogs post and other Python How-Tos directly to your inbox.

RELATED BLOGS

How to create a subreddit

Search Marketing Updates April 2022

How to create a subreddit

Google removes URL parameter tool – here’s what you need to know

How to create a subreddit

Best SEO Practices In 2022

How to create a subreddit

Google Announces .day Domain and Here’s What It Could Look Like

GET IN TOUCH

Find out more about how we can maximise your search marketing performance. Fill in the form below or call us on 01438 870220.

Honcho are a UK Search Engine Marketing agency offering SEO, PPC Management, Paid Social Advertising and Content Marketing services. Specialists in retail and automotive digital marketing.

Registered Office: The Old Barn, 2 Cole Green, Hertford, Hertfordshire, SG14 2NN © Honcho Limited 2020. All rights reserved. Sitemap . Privacy Policy

Over the past two years, Reddit chat has evolved with the help and feedback of redditors around the world.

In that time, we’ve learned that Reddit chat facilitates fascinating discussion and that Reddit communities are a captivating window into humanity, human interests, and needs. Some Reddit communities are large, some are small, but each community on Reddit has its own requirements when it comes to real-time communication.

Today, we’re excited to roll out subreddit and one-to-one chat to all users and communities. Years of testing have proven that these two new features will enhance engagement among redditors individually and within communities, lower the barrier for individual contribution, and speed up the response time for engagement.

Reddit Chat in Our Ecosystem

We know our users and communities want real-time communication, be it through live threads following international headlines in r/worldnews, game threads in r/NBA, or Bachelor watch parties in r/thebachelor.

Subreddit and one-to-one chat allows users to connect, share, ask questions, follow live events, and collaborate in the moment. Subreddit chat also allows moderators to take advantage of and create countless chat rooms within their communities to encourage members to join live conversations on Reddit, for the very first time.

How to create a subreddit

A peek inside a r/BayArea subreddit chat room

How We Built It

We built Reddit chat in partnership with SendBird – who is powering the framework for one-to-one and subreddit chat – and with moderators, users, and community at the heart. We worked closely with moderators to develop moderation and internal safety tools for subreddit chat and collected feedback from users to make it easier for new users to join live conversations — another key benefit of these new chat functions.

How to create a subreddit

The user interface for one-to-one chat and subreddit chat

How Chat Works

Using intuitive prompts in the chat user interface, moderators can set up private chat rooms within their communities, invite additional members to participate, and even start public chats for all.

To try one-to-one chat, users simply hover over a username and select the “start chat” button to initiate a chat, to which the other user can accept or decline and preview the message before responding. To try subreddit chat, mobile users can click to join via the top tab labeled “Room” in a subreddit and desktop users can click to join via the subreddit sidebar labeled “Chat Rooms”.

How to create a subreddit

Examples of how to join chat rooms displayed on the sidebar of a subreddit and the “start chat” prompt when hovering over another username

What’s Next

As you read this, Reddit one-to-one and subreddit chat are live and available to all communities and users. So look for a chat room in your favorite subreddit, send a fellow redditor a friendly message, and let us know what you think!

For more details on Reddit chat functions, including icons, inviting others, how to accept or decline invites and more, check out our help center, our FAQ, and r/subchats.

by Lauren Bennett – Verified & Updated November 27, 2019 (This post may contain affiliate links.)

How to create a subredditReddit is a super popular social network with more than 330 million users.

And it’s easy to see why the platform is so well-loved.

With community discussions, tips on everything from how to invest in the stock market to how to start a writing career, and links to interesting and unique articles, Reddit has a whole lot to offer. You can even find tons of free stuff on Reddit.

But, can it make you money?

While Reddit may not directly pay you for posting in its forums, there are ways that you can use the site to make money.

In today’s post, we cover how to make money with Reddit, giving you seven simple tips.

Table of Contents

Legit Ways to Make Money from Home on Reddit

Here are real ways you can make some extra money using one of the original social media platforms.

1. Find small money-making tasks on /r/beermoney

The beer money subreddit has to be one of the best on the platform for anyone who’s looking to make some extra money.

It’s a popular section with more than 360,000 users.

In this section, you can find online money-making opportunities, like doing tasks on Swagbucks or taking surveys with OpinionOutpost.

Generally, these money-making opportunities won’t make you a living. Instead, they give you the chance to make a little extra cash – or beer money!

  • Get Started: Take a look at the beer money subreddit here.

2. Get paid for your skills with r/forhire

Are you a copywriter?

Or maybe you know how to design websites?

Whatever it is, if you have a skill, you could make money from it with the For Hire subreddit.

In this section, which has 145,000 users, you can advertise your services.

For example, at the time of writing, there were posts from copywriters, web designers, marketers and graphic designers.

If you’re looking for work, then this is a great place to advertise your services to potential clients and get hired.

  • Get Started: Take a look at the For Hire subreddit here.

3. Find work online with /r/workonline

A good way to make money through Reddit is with the Work Online subreddit.

On there, as its name suggests, you can find all sorts of online gigs.

It includes job postings, online employers, sites that pay you, and more.

For anyone looking for opportunities to make money online, this section is definitely worth checking out.

It’s pretty popular too, with more than 180,000 users.

  • Get Started: Take a look at the work online subreddit here.

4. Earn a little money with tasks on /r/slavelabour

With a name like Slave Labour, you can tell that you aren’t going to get rich through this subreddit.

However, if you’re looking to pick up a little extra cash, then the Slave Labour group might just be for you.

It’s a community with more than 130,000 users, where people can get jobs done well below market rate, and where you can find work online. You can get paid for a wide range of tasks, from data entry to resume writing.

Like we said above, you won’t earn a ton, but if you’re looking to make a little extra spending money, then you can offer your services on this subreddit.

  • Get Started: Take a look at the Slave Labour subreddit here.

5. Get paid to sign up with /r/signupsforpay

The Signups for Pay subreddit offers some good opportunities to make a little money from home.

The section has more than 19,000 members.

As its name suggests, this section gives you links to places that pay people to sign up. It’s a pretty easy way to make some extra money through Reddit.

  • Get Started: Take a look at the Signups for Pay subreddit here.

6. Promote your business to your target audience

If you own a business or a startup and want to promote it, then Reddit can be a great tool to do so.

You can promote your business on Reddit.

However, you need to do it in the right way.

If you’re always just promoting your own stuff in your posts, you’ll probably get banned.

You can’t solely use Reddit to promote your own business. Instead, you need to become a frequent user on the site, and actually get involved in the communities that are related to your business.

Contribute to the community, and then promoting your business will be much more effective.

7. Learn how to start your own business with /r/startups

If you don’t yet have a business but are thinking of starting one, then you might want to check out the Startups subreddit.

It’s a super popular group with more than 370,000 members.

On there, you can discuss startup problems and solutions – basically, you can use the group to get advice on startups. It’s a great community for anyone looking to start a business.

  • Get Started: Take a look at the Startups subreddit here.

Things to Know About Reddit Money Making

As you can see, there are quite a few ways to make money through Reddit.

Here are a few things you should know about using the platform to make cash.

Can you get paid from Reddit?

Not directly, as in Reddit isn’t going to pay you to post on there. You can, however, use the methods above and make money through the opportunities the site gives you.

Can I use affiliate links on Reddit?

This is sort of a gray area. Some subreddits to allow the use of affiliate links and others don’t. There’s an interesting discussion on Reddit about using affiliate links, which you can check out here.

Make sure you check the rules for the subreddit you plan to post it to see if it allows the use of affiliate links.

Often though, affiliate links are removed by moderators. Like we said though, some threads do allow it.

Can I create my own subreddit?

You can indeed, but only after you’ve gained enough positive karma on the site. On Reddit, there’s a guide to creating your own subreddit, which you can check out here, and there’s also another article that goes more in-depth about subreddits, which you can check out here.

Summary

Give these tips a try and start using Reddit to find money-making opportunities.

Do you have any tips on how to make money with Reddit?

Want to track and analyze Reddit and its subreddits? We go through the best tools around so you can use subreddit analytics in your marketing and research.

Reddit has users in the millions with an ever improving and expanding ad platform. That’s why the right subreddit analytics tools are essential for marketers looking to understand how the website’s users operate.

Below we’ve taken a look at the top Reddit and subreddit analytics tools around to see what they’re capable of.

SnoopSnoo

How to create a subreddit

Named after Reddit’s alien mascot, SnoopSnoo is a free tool with a number of functions.

Its most in-depth one is its user analysis. With it, you can see someone’s data related to their posts, karma, and comments. Interestingly it also scrapes submissions to build up a demographic picture of the user. While slightly antithetical to Reddit’s dedication to privacy, it’s worth a look.

As you can only submit one user at a time, there’s not huge value here from a marketing angle. Although if you’re planning to outreach to specific users, such as contacting a mod to organise an AMA (Ask Me Anything), this might come in handy.

When it comes to subreddit analysis it’s pretty superficial. It doesn’t really offer much more than what you can find on the subreddit page itself. It does have a useful ‘related subreddits’ bit along with some trending ones around the wider topic.

Its subreddit search function offers some use though. It moves beyond Reddit’s search which is based entirely on keywords, and offers up some more diverse results. It’s certainly not perfect, but it’s an improvement when researching relevant subreddits for specific topics.

Along with that you can find some main topics to explore for related subreddits, while there’s a live list of new and trending subreddits too.

Later for Reddit

How to create a subreddit

Later for Reddit has an incredibly powerful function: the ability to analyze a subreddit and see when the best time to post is. Previous research has shown that when you post is just as important as what you post in terms of success .¹

Later for Reddit’s subreddit analytics tool gives you the optimal time to post for that specific place. All you do is enter the minimum votes you want to get and it will tell you when you should submit your link or post.

There’s also a tool for finding subreddits related to others. For example, entering /r/dataisbeautiful returns places like /r/infographics and /r/mapporn. That’s about it for analysis.

There’s another feature worth mentioning which is the ability to schedule posts. This can come in handy if a subreddit you’re targeting has its prime posting time when you’re usually asleep. Once you have scheduled something, there’s also the option to X-post (cross post the same submission to another subreddit) with suggestions on relevant places.

Brandwatch Consumer Research

How to create a subreddit

Of course, we need to mention ourselves in this list as Brandwatch is a great Reddit analytics tool. We recently became the first social intelligence provider to include data from Reddit that is regulated and compliant with the site’s user agreement.

With our Analytics tool you can set up queries to track whatever term you like. We also use boolean operators so you can be as broad or specific as you like. We even have a Query Wizard to make setting up a cinch.

Once you start pulling in your data you can set up massively insightful dashboards that analyze everything from volume of mentions to sentiment. You can see what the major talking points are or see when a subreddit is most active.

Want to know the most popular sports brand in /r/unitedkingdom? How about /r/Cooking’s favourite recipes? You can do all of that in Brandwatch. This is just scratching the surface, too.

We even produced an infographic about /r/GameofThrones to see what they thought of each character. You can check it out here.

Try a free demo of Brandwatch today and see what’s possible. We don’t just do Reddit either – we cover all major social platforms, forums, blogs, and the internet in general. Got any questions? Don’t hesitate to get in touch.

Before I begin to tell you my assured ways to Get Karma on Reddit, allow me to first tell you in gist about the Reddit platform.

Reddit is a trendy website. It’s somewhat similar to social media, and yet quite different and unique. Simply put, Reddit is a massive network of communities dedicated to virtually anything.

Reddit users, or Redditors, create accounts and join various communities or subreddits to discuss any specific topics with people interested in the same things. It allows its users to access deleted comments on its platform.

How to create a subreddit reddit platform

The platform supports and sometimes even encourages anonymity, which is one of Reddit’s main features. Although you can anonymously use the platform, it doesn’t mean that you can post anything you want with no consequences whatsoever.

First, all subreddits have their own rules regarding content and comments, and they can also be moderated. Secondly, there is a set of strict general rules — all users and all subreddits should follow Reddiquette and these rules.

There is also another system that helps evaluate the quality of content and trustworthiness of Redditors. This system is known as Karma.

What Is Reddit Karma?

Simply put, Karma is a point system. Redditors can either up-vote or down-vote content and comments. Every time someone up-votes or down-votes your posts, it has an impact on your Karma.

Simultaneously, it doesn’t mean that the more up-votes you get, the better Karma. Karma is calculated based on a complex algorithm. For instance, the more Karma you have, the more difficult it calls for you to earn it.

There are two types of Karma on Reddit: content Karma and link Karma. You can get karma on Reddit for content by the comments that you get on your post, while link Karma can be made for link submissions.

There is also such a thing as vote fuzzing. At some point, you may notice that your level of Karma frequently fluctuates within a few points, and the reason is that Reddit hides the score.

If your Karma isn’t updating or is changing all the time, the reason is vote fuzzing, and it’s a regular thing. This way, Reddit protects its system from bots. Your total Karma will display a real score, but the score for individual posts may vary.

“Your Karma determines whether or not you’re allowed to post, where you can post, and how often you can do it. Suppose you don’t earn enough Karma and make a post that exceeds your content limits. In that case, Reddit will automatically take the post down,” explains Adam Simon, r/College moderator, and reviewer at LegitWritingServices.

Besides, many subreddits have hash limits, which means that you need a certain amount of Karma to subscribe. Although some users criticize this strict system of rules, it enables Redditors to consume high-quality content and helps Reddit filter spam.

Top 6 Ways To Get Karma On Reddit

Now let’s consider some effective practices that can help you get Karma on Reddit.

Write Relevant Comments

If you leave relevant and engaging comments, your Karma will grow. The main thing is to comment on fresh posts. You should also comment on the content from subreddits you subscribe to rather than the front page’s content. There’s no sense in commenting on the content that already has thousands of comments.

comments on reddit

In some subreddits, you can even make a post if you don’t have enough Karma yet. Sometimes, you can submit your message for moderation so that moderators can approve it, and it will be posted to get karma on Reddit.

Subscribe To Popular Subreddits

If you want to get Karma on Reddit quickly, you need your content to have as many interactions as possible. Therefore, a suitable solution is to join subreddits with many subscribers. If you manage to post content that generates a strong emotional response, you’ll quickly get a lot of Karma. popular topics

Simultaneously, keep in mind that large subreddits can be strictly moderated. Besides, even if you manage to create a post that attracts a lot of attention, it might be difficult for you to stand out, especially on a regular basis.

Leave The First Comment To Get Karma On Reddit

In order to get Karma on Reddit, we recommend that you always monitor new posts on hot subreddits. You can check out the “HOT” tab to see the most popular posts from your subscriptions. These posts have the highest up-voting potential, so leaving your comments there is a great idea. hot topics

Find content that looks interesting to you and leave a smart and relevant comment. People tend to agree with those who’ve posted earlier, so if the post gets high engagement, you will be able to acquire a lot of Karma.

Discuss Controversial Subjects

A great way to attract engagement to get Karma on Reddit is to create controversy. Many polarizing topics enable you to start a hot discussion and make people react emotionally. controversial topics

Concurrently, we recommend that you be careful when using such a tactic. Controversies are significant if you want to generate engagement, but you should also make sure that your content doesn’t go against the platform’s content policy .

Post-Unique And Viral Content To Get Karma On Reddit

If your content has the potential to go viral, it will enable you to increase your authority on Reddit quickly which in turn helps you to get Karma on Reddit. You should make sure that your content sticks out and that it’s relevant. It should also be unique. viral topics

Post content that people will be most likely to share with their friends. It would help if you also kept in mind that the Karma you earn depends on how much engagement your posts get. Therefore, don’t expect your posts to go viral if you post rarely or have too little content.

Use r/AskReddit

r/AskReddit is a subreddit where users can ask questions and answer them. Given that here people can ask virtually any questions and this subreddit has many millions of subscribers, there’s no surprise that it also has a very high engagement level. questions and answers

If you ask a good question that resonates with others, you’ll acquire up-votes and comments. You can also leave helpful answers so your Karma will grow and hence, get Karma on Reddit.

Wrapping Up (Get Karma On Reddit)

Reddit is a viral platform with its own traditions and policies. Even though it supports complete anonymity, it also has some strict rules so that users can enjoy high-quality content. Besides, all users have Karma that determines what they can post, where they can post, and how often they can do it. We believe that our suggestions will help you increase your Karma and become more popular on Reddit.

A couple years ago, I wrote an article using massive data set of reddit posts to tackle one of the more popular questions about reddit: How do I get a highly-upvoted post on reddit? In light of the recent findings that half of all reddit posts go ignored, this question is more important than ever.

Given how much reddit has changed over the years, it seems appropriate to revisit this topic and see if my 2-year-old findings still hold true. Below, my undergraduate assistant Robert Bato and I analyzed 550,000 reddit posts from August 2014 to find out what makes a successful post on reddit nowadays. I bolded the big takeaway messages if you’re not feeling like a long read.

Disclaimer: I am only making statements about probability in this post. Following these guidelines will by no means 100% guarantee that you will have a successful post. Rather, following these guidelines will maximize your chance of having a successful post.

When to post

Just as last time, time is one of the most important factors when making a successful post on reddit. Below, we’ve charted the percentage of posts that receive a score higher than 100 — a reasonable proxy for at least a modicum of success — over the day of the week and time of day. We’ll be referring to posts that receive a score higher than 100 as “successful posts” for the remainder of this article.

How to create a subreddit

As before, the U.S. Eastern time zone still rules reddit. Posts submitted around 9am EST tend to see the most success (around 5% garner >100 upvotes), whereas posts submitted around midnight EST typically do the worst (

2.5% garner >100 upvotes). I can only guess this is the result of American workers on the east coast coming into work and firing up reddit before actually starting their workday. Also note that the weekends see a larger fraction of successful posts, most likely because there’s fewer posts submitted on the weekend (and therefore less competition).

We’ve provided an alternative view of the same data below in a matrix format. Reading from side-to-side shows you the percentage of posts that scored >100 for a single day, whereas reading up-and-down shows you the percentage of posts that scored >100 for a particular time of day. The bluer the square is, the more posts that succeeded, whereas the whiter the square is the fewer posts that succeeded.

How to create a subreddit

The take-away for this section? To maximize your chances of having a successful post on reddit, you should submit your post around 9am EST on the weekends. If the weekends don’t work for you, that’s fine — you can still achieve reasonable success by posting around 9am EST on any day.

What to post

Now that we know when to post, we need to figure out what to post. You may already have an article in mind that you want to share, in which case you can skip this section. But if you’re looking for ideas on the kind of content to share, keep on reading.

The most important thing to get out of the way is that imgur.com — an image rehosting and sharing site — is the domain of choice for most redditors. In fact, nearly 2/3 of all successful posts on reddit were links to an image on imgur. If you’re looking to share an image, your best bet is to rehost it on imgur and share that link.

How to create a subreddit

If we rank all link domains submitted to reddit by the fraction of successful posts, we get the list below. Note that only link domains with at least 2,000 posts were included in this list so that it shows only the more popular domains on reddit.

How to create a subreddit

A quick scroll down the list shows reddit’s love for sharing images and GIFs. If they’re not rehosting images on imgur, they’re sharing fancy HTML5 videos on gfycat, images from Wikimedia, or memes generated on LiveMeme. In fact, 14 of the top 25 domains shown here are dedicated to hosting and sharing some form of image or video.

Wikipedia is especially a favorite on /r/TodayILearned, whereas ThinkProgress articles are a favorite to share all over reddit. Ars Technica is reddit’s go-to place for all things tech, and no reddit gamer’s life would be complete without a Steam account. reddit’s favorite major news outlets also pop out on this chart: Time, Business Insider, and Slate.

For better or for worse, your post stands the best chance of becoming successful if you’re sharing some form of visual media: images, GIFs, or videos (in that order). Articles sometimes do well in certain subreddits depending on their focus, but they’re almost always outperformed by pure image posts. I suspect this is because over half of reddit’s users are on mobile devices, which makes reading lengthy articles unappealing.

Where to post

Now that we know to post some sort of visual media hosted on imgur around 9am EST, we need to figure out where to post it. For that, we looked at all subreddits that had at least 10,000 posts submitted to them (to make sure they’re a decently active subreddit) and ranked them by the percentage of successful posts submitted there.

How to create a subreddit

/r/gonewild (NSFW) by far has the highest fraction of successful posts of the larger subreddits, but unless you’re looking to share nude selfies, you probably don’t want to post there. If you’re looking to share some sort of image, /r/WTF (pics that make you go “WTF?”), /r/AdviceAnimals (silly memes), and /r/aww (cute animal pictures) are your top 3 choices. /r/TodayILearned is still the best place to share educational articles, and /r/Minecraft holds the bragging rights as a large gaming subreddit with the highest fraction of successful posts.

Following the goal of this article, /r/WTF or /r/AdviceAnimals will give us the highest chance of having a successful image post. Don’t bother posting in /r/gonewild or /r/soccer unless your image is relevant to those subreddits.

Summary

In sum, your post has the highest chance of success if you:

  • Post it around 9am EST
  • Post an image hosted on imgur
  • Post an image on /r/WTF or /r/AdviceAnimals

Of course, you don’t need to follow these guidelines to the letter. Articles still do quite well on /r/TodayILearned and /r/worldnews, as do videos on (you guessed it) /r/videos. Give these tips a try for a week or two and report back how well they worked for you in the comments.

Important caveat

As always, it’s vital that you should first pay close attention to the subreddit’s posting rules before posting there. Posting a funny picture to /r/TodayILearned will only get your post removed by the moderators, so make sure your kind of post is allowed before submitting it.

Share this:

  • Facebook
  • Twitter
  • Reddit
  • LinkedIn
  • Pinterest
  • Tumblr
  • Print

Dr. Randy Olson is an AI Scientist at Absci using data science and deep learning to make medicines better and make better medicines.

Selling products on one of the largest social media sites can be daunting and seem impossible, but when done right it can be incredibly effective and successful.

How to create a subreddit

For many years, the idea of selling products directly through social media was unheard of.

Recently however, social media has matured and not only are products more accepted today, there are social media sites that thrive on product updates, like Pinterest and Instagram.

Pinterest and Instagram aside, I wanted to introduce you to an opportunity which you may not have been aware of; selling products on Reddit.

Reddit Ads

Reddit’s Ad system is similar to other Ad systems, but there are a couple key things to consider when using Reddit Ads to sell your products:

Focus on creating individual ads for each SubReddit, as each SubReddit has its own unique rules.

Create your ad copy like it was a regular submission. Each SubReddit has set a standard for how posts should be crafted and you want to make sure your Ad fits into the standards of the SubReddit so users will be more likely to accept it.

Consider using a Self Post format when running Ads. It invites more discussion and shows you are interested in truly engaging with the audience on Reddit.

Product Focused SubReddits

It’s pretty well known that of all the Social Media sites out there, Reddit is probably the last place you want to just submit a product directly into one of the many SubReddits, but the reality is there are a large number of SubReddits that are looking for only products to be submitted.

Here are some of the SubReddits where Redditors are expecting and appreciate the products you post for them.

  • /r/ThriftStoreHauls
  • /r/Frugal
  • /r/ecycle
  • /r/Barter
  • /r/BookHaul
  • /r/DVDCollection
  • /r/Flipping
  • /r/TheArtifice
  • /r/VintageTees
  • /r/muglife
  • /r/frugalmalefashion
  • /r/FrugalFemaleFashion
  • /r/DiscountedProducts
  • /r/MakeupAddiction
  • /r/deals
  • /r/DealsReddit
  • /r/shutupandtakemymoney

Selling Through Comments

Anytime you are posting products in a comment, you really need to be careful it doesn’t turn into spam, but that doesn’t mean you cannot find good opportunities to post products in comments on Reddit.

Quite often there are in-depth discussions where people are asking for recommendations or looking for specific products, in which case it makes perfect sense to post your product.

Sometimes offbeat products can be posted and be successful, even when a product was not requested.

A few years ago, someone posted a very cute video of a martial arts instructor playing around with a student, when all of a sudden the student’s brother comes over and punches the instructor in defense of his sister.

In the comments, someone else posts a GIF of a mother Hogzilla protecting her baby when a man tries to grab it playfully.

The comments on the thread quickly turned to discussing Hogzillas (abnormally large hogs) and how they are such a problem that hunting parties are often put together to help eliminate them.

Perfect time, situation, and point in the conversation for a product link, which in this case sent people to Heligunner, a company dedicated to Helicoptor Hog Hunting and Redditors accepted, appreciated and complimented the link.

AMAs (Ask Me Anything)

AMAs, also know as Ask Me Anything, are a sort of interview format discussion, where someone with any knowledge of interest to the community will dedicate themselves to answering any questions asked of them.

Although we often see these of celebrities, politicians, and people of high interest, some of the most popular AMAs ever held where by normal everyday people. In some cases, like the famous Vaccum Repairman AMA (there have been multiple at this point by the same guy and all super popular) and the Beef Jerky example below, people were able to turn their AMAs into product discussions that lead to quite a lot of sales.

In a moment of frustration, /u/collinisballn posted a question in the popular /r/AskReddit community, asking why beef jerky was so expensive.

The most popular response came from /u/timothyjwood, whose parents happened to own a beef jerky company, detailing the process and why beef jerky ends up being so expensive.

A quick request from /u/unoriginalusername for a discount and a new thread was born offering Reddit users an exclusive discount on his family’s beef jerky product.

However, the topic didn’t stop there. As it often happens when expertly discussing something of interest, another Redditor asked /u/timothyjwood to host an AMA to continue the discussion.

When all was said in done, /u/timothyjwood had managed to have three very successful discussions around his parent’s company, all the while offering exclusive discount codes to all Redditors who wanted to purchase their beef jerky.

The results? Well /u/timothyjwood was actually kind enough to share the sales that came from Reddit. They made an amazing $28,446 in sales from these three Reddit posts, without spending a dime.

So the next time you’re looking for a new and unique opportunity to market your products, give Reddit a shot.

How to create a subreddit

There are well over 1 million subreddits on Reddit. Out of all those subs there are thousands of NSFW and hookup subreddits on Reddit. With that many subs it can be daunting to find the ones that are worth following and even more tricky to find the ones that will get you some online hookups.

If you don’t already know, it’s quite simple to find the popular subs. All you need to do is navigate to your home page, type a keyword for what you are looking for in the search bar and when the results come up scroll down to the “Communities and User” section and click the “View More” blue text. Don’t forget to check the “Show NSFW” box in the top right corner so that NSFW listings come up. Under each sub you will see the number of subscribers. This will give you an idea of how many people are currently following that subreddit.

OK, that seems simple enough but that still doesn’t help me narrow down which Subreddits actually work for NSFW Casual Hookups Online. Well that’s where I can help.

Below Are the Top 5 Hookup Subreddits that have proven to help me find hookups.

This is by far one of the most popular subreddits to use for finding hookups. Currently there are over 138 thousand subscribers located all over the globe and at any given time there can be anywhere from 800 to 2000 people online browsing the posts. If you are looking for any type of cyber hookup and any kink you can imagine you can find it listed here. The only drawback to this subreddit is that it is global. Meaning you will have to tag your posts accordingly if you are looking for someone local. (I have a post about proper tagging and post titles coming soon!)

This one is second on my list because it has over 15.4 thousand subscribers. The good thing about this subreddit is that the competition is much lower than in r/dirtyr4r. There tends to be less posts and less people viewing those posts at any one time. This means the probability of a partner noticing your post is greater due to less abundance. Like the r/Dirtyr4r subreddit you need to add the proper tags in your header to find someone in your area.

#3 – r/(yourlocation)r4r

The reason i list this as my 3rd best option for online hookups is because it is specific to your location. You will have to do a search for your location and add r4r at the end. Not every city/region has its own r4r but due to its targeted viewers it’s worth doing the research to find an r4r in your area. r4r stands for “redditor for redditor”. Add your location to the beginning of the r4r search and you will get your local subreddit. These subs tend to be less graphic so its important your posts are naughty enough to get the point across of what you are looking for but not so dirty that it freaks people out.

I grouped these two together because they are both very similar. These subreddits are pretty self explanatory. Everyone on them is looking for one thing and one thing only, no strings attached oral encounters. They are both quite popular. RAOB currently has 158 thousand subscribers and RAOMD has 82 thousand. At any given time there can be about 1000 horny people flipping through posts on these subreddits. One of the good things about both of these subs is that they require you to tag your age and location in the title and they also have adequate search functions that making locating people within a given area much easier. Another noteworthy rule that both these subreddits have is that you can only make one post every 7 days. This is good because the subreddit doesn’t become flooded with the same person posting over and over.

OK, so there you have it, my TOP 5 Hookup SubReddits that will get you action today! If you know of any hookup subreddits that are better than the ones I’ve listed please let me and the Hooking Up Now community know by posting in the comments below.

For a more extensive list of Subreddits for Hookups check out this article: