Once you have WHM access, you can create, suspend, and manage cPanel accounts for your clients. This article shows you how.
Creating a New cPanel Account
- Log in to WHM.
- In the left menu, go to Account Functions → Create a New Account.
- Fill in the required fields:
- Domain: Your client’s domain (e.g.,
clientwebsite.com). - Username: 8‑character username (automatically generated from domain).
- Password: Generate or set a strong password.
- Package: Select a package you have created (or use default).
- Click Create.
The account will be created within seconds. Your client will receive a welcome email from WHM if you have configured that, or you can send them the login details manually.
Suspending or Terminating an Account
To suspend a client account (e.g., for non‑payment):
- Go to Account Functions → Manage Account Suspension.
- Select the account from the list.
- Click Suspend. The client’s website will show a suspension notice.
- To unsuspend, select the account and click Unsuspend.
To permanently delete an account (be careful – this removes all files, emails, and databases):
- Go to Account Functions → Terminate Accounts.
- Select the account, then click Terminate.
- Confirm the action. There is no undo.
Upgrading or Downgrading a Client’s Package
- Go to Account Functions → Upgrade/Downgrade an Account.
- Select the account.
- Choose a new package from the list.
- Click Upgrade/Downgrade. The account’s resources will change immediately.
You can also change a client’s package manually by editing their resource limits in Limit Modification.
Handling Overage – When Your Reseller Plan Is Full
If you try to create a new account but have already reached your cPanel account limit (e.g., 25/25), WHM will show an error. At that point, you must either:
- Delete an existing client account to free a slot, or
- Upgrade your reseller plan to a higher tier (e.g., from Pulse to Orbit).
Contact us via WhatsApp to request an upgrade – we will adjust your plan and invoice you for the difference.