Guide
How to start a forum that people actually post in
The software takes ten minutes. This is about the other decisions — the ones that determine whether your forum is a conversation or an empty room.
Pick a subject narrow enough to be somebody's
The most common reason a new forum dies is that it was for everyone. “A friendly place to chat about anything” gives nobody a reason to join, because nobody wakes up wanting to discuss anything in general. They want to discuss the specific thing they are currently obsessed with.
Write the forum's purpose as one sentence naming a subject and an audience: a forum for people restoring 1990s Japanese motorbikes; a forum for primary school teachers in Scotland; a forum for a single video game's modding scene. If the sentence needs an “and”, you probably have two forums and should choose.
Narrow does not mean small. A precise subject spreads by itself, because members can explain what the place is in one line when they recommend it. Broad forums have to be advertised; narrow ones get described.
Name it and buy the domain
Short, sayable, and not a near-miss of something that already exists. Test it by saying “I posted about it on name” out loud — if that sentence is awkward, keep looking.
Buy the domain yourself from a registrar rather than through a host. It costs roughly £8–£12 a year and it is the one asset that survives everything: change hosting, change software, change the whole design, and the address stays. A community at yourforum.somehost.com loses every link, bookmark and search result the day it moves.
Choose the software and install it
MyBB, phpBB and SMF are all mature, free, and install in one click through Softaculous. If you cannot decide, take MyBB — it is the gentlest, and switching later is a database migration rather than a catastrophe. Choosing forum software compares them properly.
The install itself takes five minutes: pick the package, fill in the forum name and admin details, submit. Do not spend week one hunting for the perfect theme. A default theme with conversation in it beats a beautiful empty forum, and every hour spent on CSS is an hour not spent recruiting the first ten members.
Structure: three boards, not eleven
New owners build the board structure they imagine having in two years, and end up with eleven categories containing four posts. It reads as abandonment, and visitors leave.
Start with three or four boards: one for the core subject, one for general or off-topic chat, one for announcements and site feedback. Add boards when an existing one gets noisy — splitting a busy board is a pleasure, merging dead ones is admitting a mistake in public.
Every board should look busy enough that a newcomer expects a reply. If it does not, it should not exist yet.
Lock the door before you open it
Spam bots find new forums within days, and they find them whether or not anyone else has. Before registration is open to the public, in whichever package you chose:
- Require email verification for new accounts.
- Enable a CAPTCHA on registration, and a question-based one if the software supports it — an obvious question about your subject stops nearly all automated signups.
- Moderate first posts, at least for the first month.
- Block signature links until a member has a few posts.
- Make sure your own admin email works, because that is where the reports arrive.
Cleaning up 400 spam accounts is dramatically more work than the twenty minutes this takes.
Seed the conversations that already exist
Nobody replies to an empty forum, and nobody replies to “Introduce yourself!” either. What people reply to is an opinion they disagree with, a question they know the answer to, or a problem they have had.
Every community repeats the same five or six conversations forever. Write those as real topics, with a real position in each. If your subject is old motorbikes, that is “carburettor rebuild kits: which ones are worth it”, not “welcome to the bikes board”. Aim for eight to twelve seeded threads before anyone arrives, spread over a few days so the timestamps do not all read as launch day.
Opening day
Invite twenty people, not two thousand. Ask individuals directly, from wherever your community already gathers, and ask them for something specific: not “join my forum” but “I'd like your take on this thread”. A person invited to answer a question posts. A person invited to a website looks once.
Then reply to everything, quickly, for the first month. Early members are deciding whether this place is alive, and the only evidence they have is whether their post got a response. That is the founder's actual job in the first weeks.
The first three months
Expect it to be quiet, and expect that to feel discouraging. Forums grow by accumulation rather than by launch: threads get indexed, someone searching for a specific problem finds yours, and a fraction of those people register. That compounding takes months to become visible, which is exactly why most new forums are abandoned at week six.
Three habits that help: post something yourself most days, so the front page is never stale; thank people publicly for good answers; and keep a running list of the questions your members ask, because each one is a thread worth starting. Your first 100 members covers recruitment in more detail.
Questions about starting a forum
How long does it take to start a forum?
The technical work is under an hour: register a domain, create hosting, install the software, create boards. The part that decides whether it works — seeding discussions and inviting the first members — takes a week or two of deliberate effort.
How many boards should I start with?
Three or four. Empty boards read as failure, and a busy board is easy to split later. Almost every new forum has too many categories and too few posts.
Should I open registration straight away?
No. Seed real discussions first, turn on email verification and a CAPTCHA, then invite a small group personally. Open public registration once there is something on the forum worth arriving to.
Start your forum free for 30 days
One-click MyBB, phpBB or SMF on your own domain. £0.99 a month afterwards.
Free for 30 days with no card details required. Then £0.99/month if you choose to continue.