Help

How to create a hosting package in WHM

To create a hosting package in WHM, log in to WHM and open Packages › Add a Package. Name the package, set its disk quota, bandwidth and account limits, choose a feature list, then select Add. When you create a client’s cPanel account, pick the package and the account gets those limits.

Updated · HostUpIndia team

What a package in WHM is

A package is a named set of limits and features. Every cPanel account you create uses one package, so you set the limits once and reuse them for each client.

Each client then runs their site in their own cPanel. New to it? See what cPanel is.

How to add a package in WHM

To hide some cPanel tools from clients, first make a feature list in Packages › Feature Manager. Then add the package.

  • Log in to WHM. The address and your login are in your welcome email or client area.
  • Open Packages › Add a Package, or type “Add a Package” in the WHM search box.
  • Enter a package name, such as Starter. WHM adds your username and an underscore in front, for example username_Starter.
  • Fill in the limits and settings below.
  • Select Add to save the package.

Set the package limits

Disk and bandwidth are in MB. Some fields appear only if your reseller account has the privilege for them.

  • Set Disk Quota (MB): the space for the client’s files, email and databases.
  • Set Monthly Bandwidth (MB): the data the account may transfer each month.
  • Set Max FTP Accounts.
  • Set Max Email Accounts, and Max Quota per Email Address (MB) to cap each mailbox.
  • Set Max SQL Databases. A WordPress site needs one.
  • Set Max Sub Domains, for addresses such as blog.example.com.
  • Set Max Addon Domains for extra websites on the account.
  • Set Max Parked Domains for domains that open the main site. cPanel calls these aliases.
  • If WHM shows a limit on the emails each domain may send per hour, keep the default unless a client needs more.
  • Under Settings, choose a Feature List. It decides which cPanel tools the client sees.
  • Choose a Locale, the language cPanel opens in.

Create a cPanel account with the package

Each client gets their own cPanel account, built on the package you pick.

  • Open Account Functions › Create a New Account.
  • Enter the client’s domain, a username, a strong password and their email address.
  • Under Package, choose the package, such as username_Starter.
  • Select Create. WHM sets up the account with the package’s limits.
  • Send the client their cPanel login and your nameservers, from your welcome email or client area. Private nameservers on your own domain show your brand, not your host’s: how to set up private nameservers.
  • Ask the client to point their domain to those nameservers. See how to connect a domain to hosting.

Edit a package in WHM

Changes to a package apply to every account that uses it.

  • Before you lower a limit, check each account’s usage in Account Information › List Accounts. An account over its disk quota may stop saving files and receiving email.
  • Open Packages › Edit a Package.
  • Select the package, then select Edit.
  • Change the values, then select Save Changes.
  • To move one client to another package, use Account Functions › Upgrade/Downgrade an Account.

Tips for planning reseller packages

  • Start with two or three packages, such as Starter, Business and Pro.
  • Add up the disk quotas of all your accounts. Keep the total within your reseller plan’s disk, with room to spare.
  • Count accounts too. Your reseller plan sets how many cPanel accounts you can create.
  • Give every package a disk limit. One account without a limit could fill your whole plan.
  • Name packages so clients know what they get, and use the same names on your price list.

HostUpIndia Reseller hosting

HostUpIndia Reseller plans are white-label Linux hosting with WHM, a cPanel account for each client, private nameservers and unlimited bandwidth. They run LiteSpeed on NVMe storage, on servers in Germany, with 7 daily backup copies.

  • From ₹499 a month on 3-year billing. Prices exclude 18% GST. See Reseller plans.
  • Support tickets and email are received 24 hours a day, 7 days a week; WhatsApp is open for questions from 10 am to 7 pm IST, Monday to Saturday.
  • Free website migration by the HostUpIndia in-house team.
  • More help guides.