Skip to content
HostPora
Reseller Hostingintermediate3 min read

Onboard a Reseller Hosting Client

Create a separated account, record ownership, migrate and verify the website, then give the client only the access included in your service.

Written by HostPora Academy Team · Technical review by HostPora Technical Review · Updated Nov 4, 2026

Step 1

Define the client package

Set storage, bandwidth, domain and email allowances before creating the account. Match the package to the agency agreement.

  1. 1Choose package
  2. 2Record renewal terms
  3. 3Define support boundary
Step 2

Migrate into a separate account

Create the destination account, copy files, databases and mail where included, then verify before changing DNS.

  1. 1Keep account isolated
  2. 2Test website and forms
  3. 3Reconcile email and DNS
Step 3

Complete a documented handover

Record domain ownership, panel access, backup policy, update responsibility and escalation contacts.

  1. 1Send approved credentials
  2. 2Confirm support route
  3. 3Schedule first review

Did this guide solve the task?

Your response helps prioritize corrections and missing steps.

Thanks. Your feedback will guide the next article review.

Common questions

Resolve the details before changing production.

Should each client receive a separate account?+

Separate accounts improve access control, usage tracking and migration compared with placing unrelated clients under one login.

Who owns the client relationship?+

The reseller owns its customer, pricing and support agreement while HostPora provides the purchased infrastructure service.

Does reseller hosting remove website maintenance work?+

No. The reseller still owns the maintenance and support duties promised to each client.

Ready when you are

Find the hosting that fits your next move.

Compare resources, full-term totals and renewals before you choose. WHMCS handles checkout and billing.

Built for the tools websites and applications use

cPanel DirectAdmin LiteSpeed Softaculous WordPress Node.js Laravel Python PHP MySQL MariaDB NGINX Linux Drupal Joomla NVMe Cloudflare Let's Encrypt

Availability varies by plan and operating environment. Product names belong to their respective owners.