Not intimidated by the huge growth of social networks discussions groups like Facebook Groups and LinkedIn groups? Great! I’m going to show you step by step how to start a forum in 2020 and monetize it properly.
Like to watch a video instead of reading?
Check how to start and monetize a forum tutorial created by the guys at NameHero and then come back to check the article for more insights:
However, online communities have been around for a very, very long time. There are several reasons why forums still remain active and are preferred by members over the decades.
1. Examples of Excellent Forums
Here are several forums that I visit almost daily and interact with other members. Don’t be surprised that there will be mostly internet marketing forums and money-making forums 🙂
1. Warrior Forum
Warrior Forum is the world’s largest Internet Marketing Community and Marketplace and people on there tend to be very helpful to one another. Categories on the forum are clearly laid out with new categories on top. Within each category is a sub-forum where the topics are broken down even further.
There are millions of threads and posts on this site. One of the things that Warrior Forum does that keeps people coming back is to have experts offering tips, streaming advice, and answering questions.
Right now, there are over 1,200,000 registered members, and over 8,600,000 posts. In April 2014, Freelancer.com paid $3,2 millions to purchase Warrior Forum, which at that moment have had a little over 700,000 members.
2. ProBlogger Job Board
ProBlogger is a website for bloggers. In addition to offering a blog filled with useful tips, they’ve added a job board.
The board is essentially a forum. Those who need to hire a blogger post potential jobs and job seekers can read the posts and private message the potential employers. The forum is set up to make a profit. Those who are looking for an employee can pay a small fee to post their jobs. However, the boards are free to job seekers. This is a model similar to what some of the resume sites offer, such as Monster.com.
3. Top Gold Forum
TopGoldForum.com is for over 10 years, one of the prime online destination for information and discussion about forex trading, offshore companies, online investments and crypto-currencies like bitcoin.
At the moment of writing, there are almost 34,000 registered members and over 475,000 messages posted. I administrate this forum for over 10 years and I’ve learned a lot on this journey. I’m going to share with you everything you need to know to start, manage and monetize an online discussion forum.
2. How to start a forum
In the following section, I will describe step by step how to start and promote a discussion forum.
In my opinion, a forum should be an addition to your website and not a standalone site. So if you have already a blog or a website add a forum or if you just starting it make sure you add a section with articles, guides or tools to the forum.It’s very difficult to start only with a discussion forum as at beginning there are no members to engage the discussions and spread the word about your community.
2.1. Reasons to launch a forum
Several reasons why discussion forums are still effective today:
- Forums can be dedicated to virtually any long-term topic
- The amount of information available can grow very quickly
- Subjects are archived, allowing newer generations to benefit
- Active users are very loyal, at least for some time.
- You can grow an active member base.
- A simple way to quickly answer reader questions or respond to many readers at one time.
- You create a way for your members to interact with each other.
- You get fresh content generated by your members.
Several disadvantages of adding a forum to your site:
- You need some solid traffic or your forum will remain quiet without any posts.
- It’s hard work to moderate posts and keep the forum going and interesting.
- If your forum becomes popular, your traffic could spike during hot topic discussions and use a lot of bandwidth. (God bless 🙂 )
How can you make it work for today’s fierce competition, especially with the rise of social networks and other friendly communities?
First, let’s get a few points out of our way…
2.2. Be Driven By Passion, Not Money
It’s crucial to have a financial plan laid out, but it should never be your project’s main motivator. In fact, many forum owners are making money today because of the deep, admirable love they felt for the community’s subject matter. That brings me to my next point:
2.3. Understand How Communities Work
Let me ask you: Do you still visit every website you were once a loyal fan of? Chances are you have moved on at this point, even if the websites are still great.
It’s human nature to use things in cycles, leaving for a time and then (maybe) coming back. This means that obtaining a number of forum subscribers will never be enough. By the time you double that amount (or even triple it) many of the previous users will have moved to other places.
Think for instance on a forum for quit smoking or getting over a divorce. The members will be active for a year or more but when the issue is solved they will move on with their life.
However, there will still be several members that will remain loyal because they got friends or simply want to help others getting over their problems. Also, there will be new members that will signup every day because they want help with their issues.
However, there will still be several members that will remain loyal because they got friends or simply want to help others getting over their problems. But, there will be new members that will signup every day because they want help with their issues.
This, too, brings me to my next point.
2.4. Be Ready to Work Your Butt Off
I won’t lie or sugarcoat it: Managing a forum is tough. People who sign up to a relatively empty forum are unlikely to start a conversation. But how do you get the ball rolling if you need people to interact?
In my opinion, it is best to hit the ground running by:
Inviting you to participate: You have more connections than you realize. Just look into your Facebook profile, or politely ask your friends to help out. Offer an incentive, if you must.
Hiring someone or ask for volunteers: If you have little to no money, places like Craigslist allow you to place unpaid gig listings.
Staying active: Getting the forum off the ground also means being there to answer questions and starting new topics every day, especially toward the beginning. So for an hour or two every day, check your forum and answer questions from members, delete spam and post interesting content or ask questions that encourage your members to engage.
Offer incentives and organize contests. When you have very few members is crucial to encourage people to register and make posts. I got good results by offering incentives for registering (money, amazon cards, trophies, the member of the month contest, etc. Here are several ideas I’ve used for contests in my community.
Now let’s officially look at how to start a forum and make money.
2.5 Choosing a Niche Topic
This goes without saying, but the more focused your forum is, the more money you will make in the long run. Will you have fewer signups? Perhaps, but increasing your forum’s interaction and profits is about quality, not quantity.
However, keep in mind that you should choose a niche that you are familiar with or passionate about. It will be funny if you will receive questions from your members and you will not know the answer and you will have to search Google every day. Also if is something that you’re not passionate you will later become less and less involved in your forum, which will drive people away.
Thankfully, researching a niche has become easier over the years thanks to the vast amount of online communities available.
Here are the ones I recommend most:
Places to Research Forum Topics
Reddit: Browse through the thousands of subreddits and see how many years they have existed for, how many subscribers they have, and pay attention to their level of interaction. Just about any subject has a loyal following, but you must also keep in mind the financial viability of your chosen niche.
Facebook and Linkedin Groups
Quora, Yahoo Answers, and Similar: Look into new, trending, and all-time popular questions on these websites. What questions keep consistently popping up? Why? What do you think you can offer to your members if you were to start a forum based on said topic?
Google trends: Set up email alerts pertaining to your chosen topic on Google trends. You can turn virtually any trend into a forum topic by asking questions about it. This is a goldmine. You can use Google Alerts to set up notices for your niche.
Browse similar forums: What subjects are they covering? What are they missing? How are those members treated there? Can you bring something new to the table, or at least improve upon their existing methods? You should not try to simply mirror an existing forum unless you have a lot of money and time to overcome it. Otherwise, is going to be a lost battle from the beginning.
You should not try to simply mirror an existing forum unless you have a lot of money and time to overcome it. Otherwise, is going to be a lost battle from the beginning.
Make sure your forum have something unique that will make visitors choose it instead of competition. This advantages can be the level of member’s engagement, writing details tutorials, rewarding members, etc.
2.6 Choose a domain name
A domain name is your address on the internet. It’s not expensive to register a new domain name—doing it with GoDaddy or NameCheap can cost you as little as $12 a year, and other services offer domain registration in the $20 to $40 range. Some domain names are more expensive than others.
A different path is to buy an already registered domain. I do this for multiple reasons. Just to name several:
- Most of the great names are already taken by competition or domain brokers. Try to stick with COMs
- Old domains have SEO power and will pro-pulsate faster in the top of search engines
- Old domains may have a nice chunk of traffic that will help you build your community faster
I use Godaddy auctions to find quality domains at a good price. Recently I’ve purchased worldhostingforum.com on an auction held there.
If possible, your domain name should match the name and topic of your forum.
Think of some words and phrases related to your niche and your perspective on it. Once you’ve found a combination that you like, check if it’s available through an online registration service.
Generally speaking, single-word titles (especially those related to popular fields) are more likely to have been purchased by a domain investor and to cost extra money to obtain.
Two and three word combinations are less likely to have been used already. With a little creativity, you can find an open domain name that relates to your niche and is more quirky and memorable.
2.7 Choose a hosting company
The first thing you want to do is evaluate your current web hosting company and look at your other options. If you are happy with your current web hosting company and would prefer not to move, you may want to utilize these uptime monitoring tools to make sure your hosting is the best it can be and your site is not having downtime.
If you’re building a simple website, of course, the best way is to jump for a website builder like Strikingly, which comes with hosting.
In my opinion, the best cost/results option when you start a forum is to use a managed VPS and when your forum becomes popular you should upgrade to a dedicated server.
I’ll avoid hosting a forum on shared hosting accounts because forums are pretty resource-intensive and also may need some settings that can’t be done without a VPS.
I recommend you to use DigitalOcean (DigitalOcean $100 free credit offer here) as it has a scalable infrastructure and can install advanced software (HTTP2 etc) that will help you with speed and security. SpinupWP and ServerPilot are good control panels for DO servers.
Also, get details on the costs involved in upgrading should your forum become popular.
2.8 How to choose a forum software/platform
The forum software you are using in your community is another crucial thing for your community. The good news is that there are many forum scripts you can use, both free and paid.
Here I will list several of them but you can find many others and if you have experience with one of them I suggest you choose it.
The learning curve for a forum software can take anywhere from days to weeks or even months to find out all the features.
Also, there are both paid and free forum scripts. If you don’t have the funds to order a paid license then I suggest you to start using a free forum script like MyBB or phpBB. It doesn’t have as many inbuilt functions as paid ones and may need more hours to set up and install everything but it saves you some money at the beginning and you can use the funds for marketing and promotion.
2.8.1 Invision Power Suite (PAID: $175 self-hosted or from $30 monthly)
Invision Power Suite offers, as the name implies, a suite of applications for your community: Forums (Board), Commerce, Pages, Downloads, Calendar, Gallery and Blogs. This premium forum software offers comprehensive tools that enable users to discuss effortlessly and encourage them to return to your site again. It also allows users to share and promote content from your website.
I work with Invision Power Suite for over ten years and launched several communities and I’m really happy with it as I know already how to set up things and what add-ons I need for certain tasks. Currently, IPS it at version 4 and it is very solid, powering communities with millions of users and posts.
I really like that is updated almost monthly with new features and have an anti-spam module that’s priceless, keeping your forum almost clean of spam.
If you invest more and purchase more apps like Commerce used for monetization or Pages which is a great CMS you end up having an astonishing community. In the marketplace, you will find hundreds of useful add-ons created by the community members that can extend the functionality of your forum with Videos, Classifieds, Tutorials, News and so much more + a nice collection of free and premium skins for your IPS forum.
2.8.2 XenForo (PAID $140 self-hosted)
This paid forum software runs on PHP as many other ones. It has developed by a senior vBulletin developer and has a seriously competitive environment at a lesser price. This forum system has some pretty good SEO features that we get to use in our daily routine of forum postings and managing.
Many forum owners that used Vbulletin have switched to Xenforo and are quite happy with it. Their community is very active and many add-ons are released or updated daily. Check Xenforo Resource Manager.
vBulletin or vB is one of the most popular paid forum software on the internet. Many of the prominent websites using forum have taken vB as their first preference. It has so many great features like – photo albums, groups, event and task management, blog sites, calendar, forum and much more.
With its latest version, you can get three types of elements – Publishing Suite, mobile suite and a classic panel that makes it possible for every forum publisher to grab their audience. A must-have for professional forum needs.
2.8.4 Simple Machines Forum (SMF) – Free
Simple Machines Forum — SMF in short — is a free, professional-grade software package that allows you to set up your own online community within minutes. SMF is written in the popular language PHP and uses a MySQL database. It is designed to provide you with all the features you need from a bulletin board while having an absolute minimal impact on the resources of the server.
2.8.5 bbPress – Free
bbPress is a free, open-source forum software built on top of WordPress. It can be installed as a WordPress plugin into a WordPress powered website. This is simple, fast, secure and easy to use and easy to administrate. It is also very extensible and capable of handling custom forums easily. There are also very active support forums with contributors willing to help fix issues and bugs.
Not happy with bbPress? Try WPForo which is the new kid in WordPress forums powered town. Here is a step by step tutorial on how to set up a forum on WordPress using WPForo.
As you can see, there are many scripts that you can use for your forum. If you are on a tight budget you may start with a free script like SMForum or MyBB. Later on, you can switch to a more advanced, paid solution. Fortunately, all the reputable forum software creators offer scripts to easily convert your forum from one platform to another.
If you run your site on WordPress then you should better go with BBPress. Otherwise, I’d go with Invision Power Board or Xenforo.
2.9 Forum Design
Besides content, another important thing on forums is the branding: logo, colors, and overall look. You may design your own logo using software like Canva.com, which btw I use it to design logos, banners, blog post images, and social media profile pictures.
Also, you can hire a designer to create unique materials for your forum that will make it stand out from the crowd.
I suggest you should spend some time finding a suitable theme(skin) for your forum that will match your niche. As I work with Invision Power Board I use skins from Ehren – IPSFocus.com, which gives a stylish look to my forums.
2.10 Setup rules, categories, and pages
Ok, so now you have your forum up and running. Before launching there are several things you need to take care:
- Set up categories. Spend enough time to research what are the most active categories on other forums and create them on yours. Also, add categories that are relevant to your forum. Do not forget to add several categories like Introduce yourself, General discussions, Announcements, and Advertisements. Since I’ve set up and advertisements category the number of spam messages on my forum reduced drastically as most of the members posted their ads there.
- Create a page with forum rules or create a post into announcements forum and make sure everyone reads them. If they don’t follow the rules they should get a warning and then a penalty. Make sure you are strict enough with the rules you impose. Otherwise, your community will be spammed and your legit members will leave.
- Setup member groups for admins, moderators, and regular members. Guests should not be able to post till they register an account.
- Write some interesting posts both informative and controversial that will encourage your first members to engage in discussions.
3. How To Promote your Forum
Interestingly enough, promoting your niche forum is best done using the above sources you used for research in the first place. Of course, don’t confuse natural promotion with blatant spamming, either. Simply remain active and, when appropriate, link to an existing topic on your forum if the website allows it.
3.1 Outreach people from your niche.
I’ve got a lot of success in promoting my forum by outreaching members from my niche. Create a list of people that are active and email them. Create a nice message explaining what your forum about, what are your plans and invite them to signup and become active.
Of course, an almost empty forum is not going to be really appealing but you will see that many would like to help you and spread the word about your community.
Need help on how to outreach people from your niche?
Check our article on Expert Roundup Creation Guide.
3.2 Ask for a link or banner.
Another method with good results is to ask bloggers and webmasters from your niche to place a link or a banner to your forum on their websites. If you are not in highly competitive niches like SEO you will get links pretty easily just by asking.
Also, you can comment on blogs in your niche. Here is a complete guide on how to grab powerful backlinks through blog commenting.
3.3 Use Social Media to your advantage.
While many forum admins are pissed off that many users moved on social media sites like Facebook or LinkedIn instead of using forums you should use Social Media to your advantage.
Do this by using your social media pages (Facebook page and group, Twitter account, Linkedin page and group, Pinterest page) as gateways pages to your forum. Drive users to these pages and convert them to signup to your forum by offering them the reasons to do it: Check here several incentives you can offer to your forum members.
The key is to not compete with Facebook groups but offers to your users a community with organized information and tools they can use. If you are into weight loss niche create a calories table or weight management calculators etc.
Btw, If you need help to drive traffic to your social media profiles check the Mass Planner Review. It’s a great tool that will help you a lot to promote your forum on Twitter, Facebook, Linkedin, etc.
3.4 Add your forum in your email signature
Don’t forget to add your forum in your email signature so the people you interact with will find out about your forum. Also if you are a member of another forum you can add it in those signatures as well.
Just make sure you don’t write something too blatant like Signup on my Forum or something as most forum admins do not allow forum promotion – they don’t like to lose their members to a competitor.
3.5 Organize contests and offer incentives.
I’ve used forum contests in the past quite a lot to get more activity on forums and I consider it a powerful technique. Check here several forum contests ideas. For prizes, you can offer money, Amazon gift cards, USB sticks, t-shirts, books or other things that people from your niche find them interesting.
You may also offer incentives for members to signup. It may be digital products like booklets, reports or you may offer them cash, however, I don’t recommend offering them cash because most of the members will not be active after they got their prizes or they simply are not interested in your niche so they do not contribute to your community.
3.6 Consider paid advertising
If you have a marketing budget you may consider paid advertising as well, however you need to see this as in investment on the long term because it doesn’t pay off immediately – as you don’t sell something but you build an active community then you can monetize it later. Facebook ads or Stumble upon ads are recommended.
Make sure your forum is SEO friendly. Follow our complete SEO Checklist and make sure you tick most of the bullets. Fortunately, most of the forum platforms are built following SEO rules.
4. How To Monetize Your Forum
It doesn’t matter if you started a forum to make money or you were simply driven by passion and want to help and interact with people that have the same interests you still need to monetize your forum.
That’s because there are bills to pay: hosting, forum software, moderators, advertising, cash for contests etc. As your community will grow the hosting bill will increase, you may need to hire staff so you need to have a plan to monetize your forum.
4.1 Ask for donations
Your members should know how much time you spend running the forum and what the expenses are. It’s nothing wrong to ask for donations. Just tell them how much you need and show a report on what money will be spent and the donations will come. This is a 100% foolproof method and it doesn’t matter what niche are you in.
4.2 Look for sponsors
When you have a pretty solid members base, at least several hundred members you may outreach companies from your niche and ask them for sponsorships. They can offer you products for your contests, discounts or money. In exchange, they will ask to place their banners or links on your site or simple to mention their name.
4.3 Consulting and paid reports
Remember when I said that you should create a forum in a niche that you know and you’re passionate about. Well, monetization is one of the reasons. When you administrate a forum your member knows that you’re very knowledgeable about the matter and they can pay you for this knowledge (this tool might help you create it). Set up a page with your services. You may check ours.
You can offer paid consultations or sell reports. If you’re in SEO business you may do SEO consulting or if you started a forum on web-design they may hire you to design their website. The bottom line is that your knowledge grows with your community and you have an open market at your fingertips. Simply email your members and let them know your services.
4.4 Email lists
Offer an incentive per signup and build an email list: This is no different than blog owners giving you a free report in exchange for your email address.
When you have a decent email list you may signup and promote products in your niche. Look for companies that have an affiliate program so you will earn on every transaction the members of your forum are doing.
4.5 Sell advertising
You may also sell ad space in certain sections after the forum has become more popular. Depending on your community’s popularity, some advertisers are willing to pay no less than $3,000 per year. If you want don’t want how much you should charge check the BuySellAds marketplace. There you can get a pretty good idea on how much a forum with similar traffic than yours is making.
Now that you have a pretty good idea on the advertising prices you should ask you may signup an account with them or simply sell advertising on your own. Just create an advertising with us page like this one and let your members know they can purchase an add on your site. You may also check Monetize.info’s Advertise with us page.
If you just started your forum and the traffic figures are pretty low and you don’t get any advertising requests you still can make a couple of bucks by placing Adsense ads or Amazon ads. Just make sure you follow their guidelines to get your site approved.
4.6 Offer paid access to premium forum sections
Can you provide other benefits besides the usual? How about exclusive access to other tutorials on your niche? I should also mention that setting up a recurring payment model may not be ideal. Remember, forum members come and go in cycles, which means they are less likely to sign up in the first place unless your offer is insanely valuable.
Note: Most of the information you provide should be free of charge, and generally useful. Leave only the most important/crucial bits as a premium option.
Please keep in mind that the majority of your revenue should come from the value you provide, which turns your members into loyal fans.
4.7 Sell your forum
If you decided to sell your forum there are several places where you can do it. Besides the usual marketplaces, I suggest you first to contact companies or competitors from your niche, especially if your niche is not so popular as digital marketing or forex.
That’s because these companies know the value of your community and how to monetize it properly so they will usually pay more.
Where you can sell your forum:
- Flippa.com – This is one of the busiest marketplaces that covers buying and selling: websites, domains, and mobile apps. If you check the auctions you can get a pretty good picture of how much your community can be sold for.
- DigitalPoint Marketplace – Another quite popular marketplace for websites but with fewer offers than Flippa. I found that the quality of websites for sale listed on DP is usually lower than on Flippa.
- FE International – FE International offers comprehensive exit planning services as well as direct access to an established network of pre-qualified international investors to drive demand to your business and maximize value for your company. Thomas Smale participated in our SEO Expert Roundup.
- TopGold Forum Marketplace – Not so busy place but still you can list your website there and get offers.
- eBay Websites for sale – On eBay, you can sell everything including websites.
Check also our article on how to sell your blog. There are many tips that will help you with selling your forum.
5. Tips from forum adminsDani Horowitz – DaniWeb.com
I started DaniWeb back in 2002 while I was pursuing a computer science degree as a means for computer science students to learn and gain help from each other. I fell in love with Internet marketing, and I went into it full-time immediately after graduation.
For me, the most important lesson I can share is that what people say and what they do are often two very different things … but numbers never lie. As your community grows, you’ll inevitably have a group of passionate, core members all giving you suggestions and advice in the direction they want to see the forum go in.
Keep in mind that, no matter how hard you try, you can NEVER appease everybody all the time!! Keep track of analytics usage and monitor how people are interacting and using your site, and tweak and improve based on analytics … Otherwise, you’ll end up with 100 feature requests, you’ll implement them all to appease everybody, and no one — not even the feature requesters — will use any of them. Instead, just add features based on evaluating current usage and making informed projections.
Ok, now you have everything you need to start a forum in 2020. I’ve detailed every step along the ride.
Do you have a forum or do you want to set up one? Let us know in the comments form below.
Not yet ready to start your own forum?
Check how you can leverage online forums to drive traffic to your website for free.