Creating a New cPanel Account in WHM

As a reseller, you create a new cPanel account in WebHost Manager (WHM) every time you onboard a new hosting customer. This article walks you through opening the Create a New Account tool, filling out the required details, and assigning a hosting package.

About reseller account creation

Resellers can create and manage their own cPanel accounts and access both the cPanel and WHM interfaces. The root user defines what a reseller is allowed to do, which typically includes creating accounts, suspending or un-suspending them, and modifying package assignments. Each new cPanel account becomes the customer's home for files, email, databases, and DNS.

Before you begin

  • Reseller WHM access. You need WHM credentials with permission to create new cPanel accounts.
  • An available hosting package. At least one hosting package must already be defined so you can assign it to the new account.
  • The customer's domain name. The domain should already be registered and ready to point at your Exact Hosting server.
  • A contact email for the customer. The address will receive cPanel notifications.

Step 1: Open the Create a New Account tool

  1. Sign in to WHM as the reseller.
  2. In the left-hand search box, type Create a New Account.
  3. Click Create a New Account to open the form.

Step 2: Enter domain information

  1. In the Domain field, enter the customer's primary domain (for example, example.com).
  2. In the Username field, enter or accept the suggested cPanel username.
  3. In the Password field, set a strong password (or click Password Generator).
  4. In the Email field, enter the customer's contact email address.

Step 3: Choose a hosting package

  1. In the Package section, select an existing hosting package from the drop-down list.
  2. Confirm the package's disk space, bandwidth, and feature limits match what the customer needs.

Tip: If no existing package matches the customer's needs, cancel out, create a new package, and then return to Create a New Account.

Step 4: Review optional settings

Scroll through the rest of the form and adjust optional settings such as:

  • Settings. Choose the cPanel theme and locale.
  • Reseller Settings. Mark the account as a reseller account (only if you intend to give the customer reseller privileges).
  • DNS Settings. Choose whether to use the server's default DNS template or a custom one.
  • Mail Routing Settings. Choose how mail for the domain is routed.

Step 5: Create the account

  1. Scroll to the bottom of the page.
  2. Click Create.
  3. Wait for WHM to display a success message confirming the account was created.

Next steps

  • Share credentials securely. Send the customer their cPanel URL, username, and password through a secure channel.
  • Point the domain at your server. Make sure the customer's domain nameservers point to the Exact Hosting server, or visitors will not reach the new account.
  • Set up email and DNS. Help the customer create email accounts and configure DNS records in cPanel.

Questions? Contact Exact Hosting Support.

How helpful was this article?

Thanks for your feedback!

Do you still need help? If so please submit a request here.