GDPR, CCPA compliance & FTC disclosure

How To Make a Forum or Discussion or QA Website? (Easy)

A forum is a place or medium for discussions on topics or ideas between people who have shared interests.

A forum website is an online discussion platform that allows users to post questions or answers on any ideas. The topic discussions are threaded or nested in order to help people find all the related conversations.

To make a forum website, get web hosting, find a domain, select a forum website application, install, connect to your domain, publish, run & share. You don’t need particular skills including coding to build a forum website.

Once you’ve followed this guide, you will be able to make a forum website like the ones shown below. No skill is required, just one hour is enough with a spend of around $10 per month.

forum website
Forum website example

Here’s another example.

Forum website example
Forum website example

Or like this screenshot below.

bbpress forum website example
Forum website example

You can also easily build a forum website or discussion websites like Quora, StackOverflow,  Reddit, Yahoo or Google answers, etc.

There are many ways to create a forum website. But most of them are outdated, difficult, or too costly. Here I’ll guide you through the three best methods to create your own forum website,  so you don’t have to waste your time, money & energy. The guides are step by step & very easy.

The 3 different methods (Choose the one you like)

  1. Easy Drag & Drop Forum Website Design Method: Using Wix Forum (Easy, 3 hours, no skill required, $8 or $13/month. Recommended for most users & novices)
  2. The Best & Super Quick Method: Using Bluehost – Softaculous (Extremely Easy, 12 minutes, no skill required, $3.95 or $5.95/month, )
  3. Advanced Method: Using Bluehost – WordPress – BBPress (Moderately Easy, 2 – 3 days, no skill required, $3.95 or $5.95/month, Recommended for WordPress users)

Method 1:

Easy Drag & Drop Method: Using Wix Forum

Steps To Create a Forum Website

  1. Sign Up On Wix
  2. Select a forum template
  3. Upgrade to get a domain & hosting on Wix
  4. Customize, post, manage & run
  5. Publish your own forum website

1. Sign Up On Wix

Go to Wix & sign up.

Visit Wix & Sign Up For Free

Get started with Wix to create your own website
Get started with Wix to create your own website

Enter your email and create your password.

Sign up on Wix
Sign up on Wix

2. Select a Forum Template

Once you sign up, click here to access website templates -> then hover on Community menu -> click on “online forum”

Visit Wix Template Gallary 

pick any online forum template

Pick an online forum template. Click edit & wait until the template editor loads completely. Once the editor has loaded, you will see a short video tutorial. We recommend you watch it.

watch Wix website tutorial video
Wix website tutorial mini video

Once you have watched the video, click the “Start Now” button.

3. Upgrade To Get a Domain & Hosting on Wix

Find the upgrade menu on the top bar. Click it & save your site (you can change any template after the upgrade or you can even reassign to a different website, so don’t worry about the selection of your template – you can customize it later).

Wix forum website upgrade
Wix forum website upgrade

Next, you’ll see a “site saved” notification box. In that box, you’ll see “Get a new domain” option. If you already own a domain, then select the 2nd option.

Your forum site saved
Your forum site saved

Next, you’ll see “choose a domain to save your site”. Select “Connect your own customized domain”.

connect your own domain name for your forum website
Connect your own domain name for your forum website

Next, you’ll see hosting plan details.

You can change your plan at any time without losing your credit, so choose the cheapest plan. Don’t buy a costly plan in the beginning. First, understand and run the website. Once you get the traffic, then you can understand which plan suits you.  You can upgrade at a later date.

Wix pricing
Wix pricing & plans

I would recommend reading this post – Wix Pricing – How To Avoid Wrong Plan & App Combinations? (Save 40% Every Year!)

Once you have successfully purchased the Wix hosting plan, then buy a domain name. When you buy a hosting plan on Wix, you get a free domain name. Type the domain name you want. Sometimes, the dot com domain may not be available as someone has already registered it.

In this example, I wanted to create a forum website for doctors, so I typed doctorsforum.com. When I clicked the search button, the domain was not available. Someone had already bought it but I got a few suggestions. Finally, I picked doctorsforum.org.

forum website unavailable domain name example
Forum website unavailable domain name example

But I wanted a .com domain so I searched for different words. After the 23rd attempt I found an available .com domain!

I searched for JacksHealthForum.com and found it was available.

Forum website domain available
Forum website domain available

Get it and  go to the domain menu. Search for your purchased domain name. It takes one minute to appear. Wait. Then click connect with your website to connect your website with your own domain.

forum website domain connected
forum website domain connected

4. Customize, Post, Manage & Run

You don’t have to wait 48 hours but can start to customize the look & settings straight away.

Just drag and drop the web elements wherever you want. Simply click on any text or heading to edit or change. Easy!

make changes to your forum website appearance, title etc
Make changes to your forum website appearance, title etc

You get all the forum editor options. Those are ready-made web functions. Simply change the color, looks and settings.

Forum website features
Forum website features

You can manage the forum content and users. You can ban or delete any user or content. You are the owner of the website and you have full control. You get all the user activity and analytics.

forum posts management
forum posts management

5. Publish Your Own Forum Website

Publish your own forum website and share it with your friends and social media.

Publish your forum website and see it live
Publish your forum website and see it live

Method 2:

Simple & Super Quick Method: Using Bluehost – Softaculous (Easy, 12 Minutes, No Skill Required)

Steps to create a  Forum website

  1. Get a Bluehost web hosting plan
  2. Get a domain name for your forum website
  3. Install a free forum application from Softaculous & customize
  4. Launch your own Forum website

1. Get A Bluehost Plan

Visit Bluehost & Try It 

Got to Bluehost

Once you have clicked the Bluehost link above, you will see this page. Go to shared hosting.

Bluhost shared hosting
Bluehost shared hosting

Click “Get Started”. Next, you will see shared hosting plans. Bluehost is very flexible. You can upgrade or downgrade at any plan at any time without losing your previous credit, so don’t start of with a costly plan. You can upgrade later.

Bluehost hosting pricing and plans
Bluehost hosting pricing and plans

Once you have selected the plan, you will see the “get a domain name” page before payment.

2. Get a domain name for your forum website

You will see a field to create your domain name before the payment. However, you can skip it if you have not yet decided.

Most of the time you won’t get the .com domain you created as someone has already taken that domain. In that case, you could consider different domain extensions like .org, .net, .club etc

I wanted to create a forum website for photographers. So started to type related keywords like photographersforum.org, photographersnetwork.com etc.

create your domain name for forum website
Create your domain name for your forum website

Unfortunately, that domain was not available because someone had already registered it. You get suggestions related to that domain.

domain name is not available
Domain name is not available

But I wanted a .com domain, so I typed different keywords. After several attempts, I typed domain xyzforum.com

different domain examples
Different domain examples

That was also already registered, but I liked thexyzforum.com suggestion.

domain suggestions
Domain suggestions

Yes, that domain name was available to register.

available domain name
Available domain name

Next, fill in your details & make a payment.

fill up your details & make payment to get hosting and domain
Fill in your details & make a payment to get hosting and domain

Once your payment is done, you get all the details sent to your email.

After clicking the submit button, wait until the payment completed successfully.

Bluehost purchase successful
Bluehost purchase successful

Click the “Create Account” button. Next, you’ll be asked to enter your email and create a password for your Bluehost account.

Create an account on bluehost
Create an account on Bluehost

Click “Create Account”. Next you’ll see the Bluehost dashboard.

Bluehost Dashboard
Bluehost Dashboard

3. Install a free forum application from Softaculous & customize it

Go to the advanced menu and on the right-hand side find “Softaculous app installer”.

Bluehost software and application manager
Go to Bluehost softaculous

When you click “Softaculous Apps Installer”, you’ll see a lot of software. In the left side menu click on “Forums”. You’ll see several forum applications. Most of them are not great and are too costly. I reviewed all those applications like phpBB, SMF, MyBB etc. In the end, I found phpBB is the best forum application. Surprisingly phpBB forum is free completely for an unlimited time.

Install a forum website application
Install a forum website application

Next fill in the details

Install & setup phpbb forum website
Install & setup phpBB forum website

It takes a few moments to install.

Once the installation is complete, you get the website homepage url.

phpbb forum installed successfully
phpbb forum installed successfully

4. Launch your own Forum website

The website launch means just publish and share with your friends or hold an event, gather people, and publish (launch) in front of the audience.

Once I clicked xyzforum.com, here I got this page. This is my xyz forum website front page.

your forum website homepage
Your forum website homepage

You can login or you can register. But if you want to access the administrative account, then you should use the username & password that you created whilst installing the phpBB.

Login to your administrative account
Login

Here I logged in to my administrative account. You can see private messages, notification, birthdays, online users, members, topic etc. It’s not just a forum site, but a small social network also. Great application.

phpBB forum website administrative account logged in
phpBB forum website administrative account logged in

You can add a new topic or go to the user control panel to see what the capabilities you have. You can ban users or remove any content posted by anyone on your website.  It is your own website and you can manage it. If any sensitive content uploaded, then you have to answer to the public. If your website become popular, then you will earn income. This is your place!

add a new topic forum or control users
Add a new topic forum or control users

This is very important. The forum post form features. phpBB offers almost all the features of the popular forum websites in the world.

The forum post form features
The forum post form features

Here is what you can control on your website.

phpbb user control panel
Your forum website’s user control panel

There are so many options.

Here are some of the biggest forum websites with high level traffic built on phpBB.

https://www.bokt.nl/ is built on phpBB. Its front page looks quite different. But it is entirely phpBB only.

largest phpBB website example
Largest phpBB website example

Joomla forum is also built with phpBB.

joomla forum
Joomla forum

Many big companies’ forums have been created with phpBB.

Here is the list of top 10 largest websites built with phpBB

Method 3:

Advanced Method: Using Bluehost – WordPress – BBPress

(Moderately easy, 2 – 3 days, no skill required, $3.95 or $5.95/month, Recommended for WordPress users)

Go to Bluehost, Select the WordPress menu. Click WordPress hosting.

Go to wordpress hosting
Go to WordPress hosting

Then buy a plan.

Just follow the Method 2. Everything is the same as method 2 until you reach your Bluehost Dashboard. (Get a domain name, purchase the plan, create an account & enter the Bluehost dashboard)

Once you have entered the Bluehost dashboard, click the WordPress menu that you can see in the top right corner.

go to WordPress
Go to WordPress

Now you enter your website WordPress dashboard from your Bluehost hosting dashboard.

From the left side menu,  go to plugins -> Add plugins -> search for bbPress – install -> activate

install bbpress
Install & activate bbPress

Next you’ll see the forum menu. Go to forum – add new – write title & description – publish – view

create a forum
create a forum

Once you click or view the published url, you’ll see the forum.

You can customize using different add-ons. As your discussion grows, you can format it like below.

bbpress forum website example
bbPress forum website example

You can also use Kleo Social network WordPress theme or Olympus theme to integrate social network features on your forum website. But you should know how to use WordPress to make changes. Otherwise, you may find it more difficult than the other methods. You don’t have the page design control unless you use Elementor plugin.  You may need at least one week to learn how to create, manage & everything.

My personal favorite is the 2nd method as it is super easy, quick, ready-made, you don’t have to do anything and it gives you all the features.

Which is your favorite method? Comment below

ALL THE BEST FOR YOUR NEW FORUM WEBSITE

Your favorite tutor

Jack

4 thoughts on “How To Make a Forum or Discussion or QA Website? (Easy)”

  1. Online Hindi News is very popular news site for every news. All latest news updated every day, every time. This Site is latest facts news, latest technology news, latest politics news updated and updated every day and time.

    Reply
  2. Hi Jack! Thank you for this post; I wanted to create a website /forum but that is for a closed community only ( physicians) where the members can post questions and discuss topics and message each other if needed. Would you still recommend phpBB or I also saw Dolphin software available for free that can be used to create social network like website. Thank you!

    Reply
    • Hi Anna,
      Dolphin is a social network, not a forum website software.
      Yes, I recommend phpBB for private discussions also,

      If you don’t like, then just “delete it completely” and try different ones like WordPress. You don’t lose anything except 30 minutes.

      Reply

Leave a Comment