Every hosting company answers the same questions over and over. Someone's SSL renewal fails. Someone asks how to point their domain. Someone hits the exact DNS propagation issue you fixed for another client last month — except that answer is buried in a closed ticket nobody else will ever see.
Client Forum adds a real, native community forum directly inside your WHMCS client area. No separate login. No bolted-on Discourse instance with a clunky SSO plugin. Just a forum your clients already have access to, the moment they log in to pay their invoice.
Most hosts who've tried this before ran into the same wall: a separate forum platform means a separate account, a separate password, and a sync integration that breaks the first time someone changes their email. Clients don't bother. The forum dies. You're back to answering the same ticket for the fortieth time.
Client Forum skips all of that by living inside WHMCS itself — same login, same session, same client area your customers already check every month.
This is the feature nothing else on the market has. When you answer a support ticket that other clients will hit too, promote it straight into a forum thread — the original message carries over, and a note links back to the ticket automatically. No copy-pasting, no starting from scratch. Your best ticket answers stop being single-use.
The thread starter (or your staff) can mark the reply that actually solved it. Future visitors see the accepted answer immediately instead of reading through six replies to find out which one worked.
Clients earn points for posting threads, replying, and getting marked as the best answer. A leaderboard page shows your most helpful community members — the kind of quiet incentive that turns a few active clients into your unpaid (but very motivated) support team.
Not a slow LIKE '%term%' scan — actual MySQL FULLTEXT indexing across every thread title and post. Clients find their answer before they ever think about opening a ticket.
A proper formatting toolbar — bold, italic, code blocks, links, lists, quotes — with a Write/Preview toggle. Clients can actually paste in a config snippet and have it render as code, not a wall of unformatted text.
Got a board that should only be visible to VPS clients, or dedicated server owners? Restrict any board to clients with a matching active product. General boards stay open to everyone.
New thread posted — including ones created from a promoted ticket — and your team gets pinged in the channel you already live in. No refreshing the admin panel hoping someone said something.
Ships with English and Spanish out of the box, following WHMCS's own language-file convention — drop in a new file, get a new language. No core changes required.
Client Forum wasn't designed on a whiteboard for a generic marketplace listing — it's built and run in production by a real web hosting business. Every feature exists because it solved an actual problem: tickets that should've been public knowledge, clients who wanted somewhere to talk to each other, staff who wanted to know the moment someone posted without babysitting the admin panel.
This isn't a weekend project wrapped in a checkout page. It's built the way software that other businesses depend on should be built.
modules/addons/clientforum/ folder into your WHMCS
installation's modules/addons/ directory.sql/schema.sql for reference — you don't need to run it manually,
activation does it via Capsule::schema()).Does this require a separate forum login? No. Clients use their existing WHMCS session — there's nothing new to sign up for.
Can I control who sees which boards? Yes — any board can be left open to all clients or restricted to clients with a specific active product.
What happens to the original ticket when I promote it to a thread? Nothing changes on the ticket itself. A note is added linking to the new thread; the ticket keeps its normal status and stays exactly where it was.
Does this slow down my WHMCS install? Search uses real database indexing, not table scans. License checks are cached locally and only re-verify periodically, not on every page load. It's built to stay fast as your forum grows.
Includes full Source Code We include the full source code so you can edited it to your liking.
Be the first to review Client Forum.
The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.
*Words shorter than innodb_ft_min_token_size (3 characters by
default) are silently ignored by the index — a search for "is" or
"to" alone won't match anything, same as it wouldn't in most fulltext
search tools.
Forum::buildBooleanFulltextQuery() — boolean-mode operator
characters (+ - > < ( ) ~ * " @) are stripped out of each word
first, so typed input can't accidentally form unintended fulltext
syntax. This is a correctness measure, not a security one — the query
is passed as a bound parameter either way, so there's no SQL
injection angle regardless.
This module allow you to add a page for your terms of use and you can add description and keyword
Social Login is a free WHMCS plugin that allows your visitors to comment, login and register with 40+ social networks like for example Twitter, Facebook, LinkedIn, Instagram, Google and Yahoo.
This module allow you to add a page for your privacy policy and you can add description and keywords
Generates dated XML sitemap including Products and Knowledgebase with cron and management options.