Connecting WHM to WHMCS
WebHost Manager (WHM) and WHMCS (Web Host Manager Complete Solution) integrate seamlessly to automate hosting account creation, billing, and customer management. Once connected, WHMCS can provision accounts directly in WHM without manual intervention.
Why Connect WHM to WHMCS?
Section titled “Why Connect WHM to WHMCS?”- Automate hosting account creation and suspension.
- Sync billing and account management.
- Provide customers with a self‑service portal.
- Reduce administrative workload and errors.
Steps to Connect WHM to WHMCS
Section titled “Steps to Connect WHM to WHMCS”1. Log in to WHMCS
Section titled “1. Log in to WHMCS”- Access your WHMCS admin dashboard.
2. Open System Settings
Section titled “2. Open System Settings”- Click the wrench (spanner) icon in the top menu.

- Select System Settings.
3. Add a New Server
Section titled “3. Add a New Server”- In the search box, type Server.
- Click Servers.
- On the Servers page, click Add New Server.

4. Configure Server Details
Section titled “4. Configure Server Details”- Name → Enter a descriptive name (e.g., Main WHM Server).
- Hostname or IP Address → Enter your WHM server’s hostname or IP.
- Username → Enter your WHM root or reseller username.
- Password → Enter the WHM password.
- API Token (Optional) → Instead of a password, you can generate an API token in WHM and paste it here.
If using an API token, leave the password field blank.
5. Select Module
Section titled “5. Select Module”- In the Module dropdown, select cPanel.
6. Test Connection
Section titled “6. Test Connection”- Click Test Connection.
- WHMCS will verify the credentials and connection.
7. Save Changes
Section titled “7. Save Changes”- Once verified, click Save Changes.
- WHM is now connected to WHMCS.