Bluehost Web Hosting Help

Automatic Account Creation using ClientExec

In November 2014 Bluehost announced that it will no longer be accepting new shared Reseller hosting signups. As part of that announcement, Bluehost announced a partnership with ResellerClub wherein Bluehost is recommending ResellerClub as the hosting partner of choice for Reseller hosting.

To learn more about this change please see: Reseller Hosting Services FAQ

Client Exec is an application used to help manage your clients. While Bluehost does not support the software itself, we do support the installation and setup. To begin installing Client Exec, follow the instructions below.

Installing ClientExec

  1. Login to your Bluehost Control Panel account.
  2. Click the Billing icon under Reseller Management Tools.

  3. Reseller Billing tool

  4. Make sure that Client Exec is selected and then click Continue.
  5. Choose the URL that your customers will use in order to complete an order for hosting services, create tickets ect.
  6. Enter a new password for ClientExec.
  7. Open a new tab or window in your web browser and enter the URL you just specified in the previous steps.
  8. Login using the Log In button at the top right corner of the screen.

  9. Note: The username will be the email address on your Bluehost Account.

Basic Settings

For setting up ClientExec we will mainly use the Setup tab, at the top of the ClientExec screen. First it is recommended that you do a bit of house cleaning.
  1. Company Information

    1. Choose Settings, from the Setup menu.

    2. ClientExec Settings

    3. Under Setup update your Company URL and Name.
    4. Scroll down to the bottom of the page and click the Update button.
  2. General Setup Settings

    1. Click the Signup tab.
    2. Scroll down until you see a section for Prompt for domain username and password, then click No.
    3. Again scroll all the way to the bottom and click Update Settings.
  3. Billing Information

    1. Click the Billing tab.
    2. Update the billing email address to an address on your hosting account.
    3. Click on the support tab and change the support email address, This will also need to be an existing email address on your account.

Adding the Server

  1. Go back to the Setup menu and choose Servers.

  2. ClientExec Server Settings

  3. Instead of creating a new server, you can simply choose on the existing server and click Edit.

  4. ClientExec Server Setup

    • Server name is not important (can be whatever you want)
    • Hostname needs to be the hostname for the box.
      Note: You can find the hostname under the stats section of the reseller cpanel.
    • The Shared IP section needs to be the IP address of your account.
    • This too can be found under the stats section of the cPanel tab.
    • Select cPanel under the Plugin section.
  5. Click the Name Servers tab.

  6. ClientExec Name Servers Setup

  7. Now that we are on the Name Servers tab we need to get both reseller name servers setup in ClientExec.
  8. Click the Add Nameserver button.
  9. Hostname: set it to ns1.resellerdomain.com and ns2.resellerdomain.com with their respective IP addresses.
    Note: The IP addresses can be found by performing a dig on ns1.rhostbh.com (ns2.rhostbh.com will be shown in the additional section).
  10. Click the Plugins tab.

  11. ClientExec Server Plugins

    • Username: This is your cPanel username (found under the Stats section of the resellers cPanel)
    • Access Hash: Found in the Setup Remote Access Key section of WHM.
      1. Login to your Control Panel and click WHM.
      2. Click setup Remote Access Key, located under the Cluster/Remote Access.
    • Set Use SSL to Yes.
  12. Click Update to save the settings.

Configuring Plugins

  1. From the Setup menu choose Plugins.

  2. ClientExec Setup Plugins

  3. Click Order Processor tab in the right column.
  4. Click the Yes radio button to enable the Order Processor.
  5. Click Update to save the changes.
  6. Once you do this.
  7. Payment Processors tab next to the services tab you are currently on.
  8. The steps for each payment processor will vary a little, but you need to make sure that you Enable the option in signup and click Update to save the settings for that payment processor.
  9. Choose Products/Addons from the Setup tab.
  10. Choose or create a new a package to associate with a particular server (remember that we just setup a server earlier in the process).
  11. Once having selected a package, you can edit the setting for it here.
  12. You can edit the name, description, etc.
  13. Click the Advanced tab and associate a server with this package.
  14. Enter the Package Name, This would need to have been previously been created.
  15. It is a good idea to copy and past the name of the package (including the username) so that you can get it exactly.
  16. Click Update.
You are now able to allow your customers to create accounts automatically using ClientExec.
Knowledgebase Article 31,954 views bookmark tags: account automate clientexec reseller resold whm (updated 256 days ago)


Was this resource helpful?

Did this resolve your issue?


Please add any other comments or suggestions about this content:





Recommended Help Content

What billing software is provided for Resellers?

How to install ClientExec or WHMCS on your Reseller account. (updated 256 days ago)

Wordpress Install Without Automatic Database Creation

This article explains how to install WordPress when Mojo is unable to create the database automatically. (updated 21 days ago)

SSH/Shell access for Resold account(s)?

How to enable/turn on SSH access for Resold accounts (updated 256 days ago)

Related Help Content

Suspending / Unsuspending a Resold account

How to suspend or unsuspend a resold account using WHM (updated 256 days ago)

Force a password change for a Resold account

How to force a resold account's owner to update their password (updated 256 days ago)

How to create an FTP Account

How to use use the FTP Account tool to create additional FTP Accounts. This is useful for granting FTP access to your account without giving anyone your cPanel password. (updated 147 days ago)

Changing the Password for a Resold Account

How to change the password for a Resold account. (updated 256 days ago)

Reseller Hosting Services FAQ

A list of frequently asked questions related to our termination of the Reseller package. (updated 256 days ago)

Terminate a resold account in WHM

How to terminate a resold account using WHM (updated 256 days ago)

How to Add a New Hosting Account

Using WHM to add a resold account to your reseller account. (updated 256 days ago)

VPS or Dedicated Hosting - Reseller Account Transfers

To help with transferring of accounts from other servers to your account. (updated 775 days ago)