How can we improve WHMCS?

Share, discuss and vote for what you would like to see added to WHMCS

Sorted by

Admin Area

285 Ideas Found. Showing page 1 of 15.


Ability to Hide Inactive Clients

I know we can deleted them, but then we lose all their history, invoices, trouble tickets, notes, etc, and many of these customer's will either come b...

  • Completed
Allow customer to renew hosting product at any time

Right now if the customer would like to renew their hosting early, they have to contact us because there is no option to renew for web hosting in WHMC...

  • Completed
Domain name transfer management request

Hello,I know WHMCS has made strives not long ago to do an update to the way it handles domain name transfers. From what I see, what was added was a n...

  • Completed
148 Votes
Quote Generator

I think it would be possibly the most revolutionary feature you have added yet, for web designers in quote tools, if you created an Instant Quote Gene...

67 Votes
Report generator

This was suggested by user Tommy Kokko in another thread, and WHMCS Chris suggested opening a new thread to discuss it, so I'm going to do it :)Why n...

151 Votes
Configurable "thank you" page / order completed

A configurable, WYSIWYG-editable (like email templates, complete with variables) "thank you" page for completed orders.This is a good place...

64 Votes
admin only knowledgebase system in WHMCS

Hi, we need a way to use the knowledgebase for inside information / admin only.We want to use some of the articles in the knowledgebase without lettin...

62 Votes
Allow State/Region Overrides

HelloWe all expect to see in near future a way to override States\Region on WHMCS and not need to replace those files on every minor updates.States ar...

6 Votes
Search and filter configurable options

Search/Filter by configurable option isn't currently possible. You can search for a certain value in the top right search but there's no actual filter...

231 Votes
Dependent Configurable Options

When you're offering dedicated servers, you are more than likely to have an endless list of configurable options for the customer to build his server...

64 Votes
Disable Autocomplete / AutoFill across WHMCS Admin

This topic has already unfortunately been broached on a smaller issue for the SMTP fields in settings, but there is an annoying issue across all of th...

126 Votes
e-mail template preview

WHMCS offers no way of checking to see how an e-mail will look once you've edited it, short of making a fake account or waiting until a customer recei...

187 Votes
Expense - Balance Feature

I don't mean Quickbooks, or Freshbooks, or similar, but the ability to enter expenses (Our Hosting fees, Our Domains payments, our scripts renewals, e...

64 Votes
Custom Service Status

Sometimes we need more than just hosting based order status. We don't always sell hosting products/services with WHMCS. ;)It would be great if WHMCS c...

78 Votes
Custom field with upload file

We would like the opportunity to have a field in order to upload a file (like an image for example). Often in the order of some products we need to ha...

63 Votes
Client group discount policy per product

The client groups that exists now if you assign a discount it will be applied to all products.I would like to have the ability to have different disco...

139 Votes
Ability to stop sending payment reminder emails for specific clients

Right now we can disable sending overdue notices on a per client basis. Using the "Don't Send Overdue Emails" option in the client profile.W...

3 Votes
New Order >> Many services/domains/etc >> If no Client selected, reloads to error (loses all order items/EPPs)

Hi there,At the moment, via the Admin Area, if you compose a New Order and forget to choose a client, it will let you submit/reload the page and then...

154 Votes
Sales Call Scheduler

We would like this type of functionality. We also like to call our customers a few times per year, and also have been just putting a 'NOTE' in, but w...

120 Votes
Ability to create extra tabs in the Admin Clients Summary

At times, there is need for additional information to be viewable from the Clients Profile which can allow, by means of editable template, the ability...

165 Votes
Updating Client Currency on Account - Invoicing Retained with Old Currency.

If a client requests us to switch their currency on their account, that all previous invoicing remain in the old currency and new invoices will be sho...

12 Votes
Allow CIDR notation in "API IP Access Restriction"

This would be extremely useful for IPv6

30 Votes
Make Reason for Cancellation Request optional

I don't see the point in forcing users to enter a reason for cancelling their product.If a customer has had a bad experience, it will only anger them...