Starting a Reseller Hosting Business
How to launch a hosting business using GoZen Host’s white-label reseller plans. No infrastructure needed.
Reseller hosting means you buy server resources at wholesale and sell hosting under your own brand. GoZen Host handles the infrastructure, security, and server management. You handle the clients and billing.
You don’t need to know how to run a data center. You need to know how to sell and support.
How GoZen Reseller Hosting Works
Each GoZen reseller account runs on its own VPS. Your clients don’t share resources with other resellers. This matters because cheap reseller hosting from other providers crams hundreds of resellers onto one shared server.
What you get:
- Your own VPS with dedicated CPU, RAM, and storage
- WHM (Web Host Manager) to create and manage client accounts
- White-label: your clients see your branding, not GoZen’s
- Enhance or cPanel: choose your control panel
- Full management: GoZen handles OS updates, security patches, and server health
What your clients see:
- A cPanel or Enhance login under your domain
- Their own file manager, email, databases, and domains
- No mention of GoZen anywhere (white-label)
Setting Up Your Reseller Business
Step 1: Choose a Plan
Pick a reseller plan based on how many clients you expect to serve. You can upgrade later without migrating.
Step 2: Set Up Your Brand
Once your reseller VPS is provisioned:
- Custom nameservers: set up branded nameservers like
ns1.yourcompany.comandns2.yourcompany.com. This hides GoZen’s nameservers from your clients - Custom hostname: set your server hostname to something under your domain
- Branding in WHM: upload your logo and set your company name. Clients see your brand when they log in
Step 3: Create Hosting Packages
In WHM, create packages that define what each client gets:
- Go to Packages > Add a Package
- Set limits for:
- Disk space
- Bandwidth
- Email accounts
- Addon domains
- MySQL databases
- PHP version options
- Name the package (e.g., “Starter”, “Business”, “Pro”)
Create 2-3 tiers to start. You can always add more.
Step 4: Create Client Accounts
When you sign up a new client:
- Go to WHM > Account Functions > Create a New Account
- Enter their domain, username, and password
- Assign a package
- Click Create
The client gets their own cPanel with their allocated resources.
Step 5: Set Up Billing
GoZen doesn’t handle your client billing. You need your own billing system. Popular options:
| Billing Software | Type | Notes |
|---|---|---|
| WHMCS | Licensed | Industry standard. Integrates with WHM for auto-provisioning |
| Blesta | Licensed | Simpler alternative to WHMCS |
| FOSSBilling | Free/open source | Community-maintained, good for small operations |
WHMCS can automatically create cPanel accounts when a client pays, suspend accounts for non-payment, and handle support tickets.
Pricing Your Plans
A common mistake is pricing too low. Here’s a realistic framework:
| Your Cost | What It Covers |
|---|---|
| GoZen reseller plan | Server resources, management, support from GoZen |
| Billing software | WHMCS license or alternative |
| Your time | Support, client management, marketing |
| Domain costs | If you offer free domains with plans |
Price your plans to cover costs with at least a 40-50% margin. If your reseller plan costs $70/month and you host 20 clients at $10/month each, that’s $200/month revenue minus $70 cost.
Don’t compete on price with $1/month shared hosting companies. Compete on support quality and reliability.
Managing Your Clients
Support Flow
Your clients contact you for support, not GoZen. You’re the hosting provider in their eyes.
For server-level issues you can’t resolve (hardware problems, network issues, OS-level bugs), open a ticket with GoZen. We handle the infrastructure.
Suspending Accounts
If a client doesn’t pay:
- Go to WHM > Account Functions > Manage Account Suspension
- Select the account > Suspend
- The client sees a suspension page instead of their site
WHMCS can automate this based on overdue invoices.
Monitoring Resources
Keep an eye on your VPS resources:
- WHM > Server Status - CPU, RAM, and disk usage
- If you’re running out of resources, upgrade your reseller plan or move heavy clients to their own VPS
Common Mistakes to Avoid
- Overselling: don’t promise “unlimited” resources. Set realistic limits
- No backups: set up Backuply or JetBackup. When a client breaks their site, you need to restore it fast
- No terms of service: have a clear TOS/AUP before you accept clients. Define what’s allowed on your servers
- Ignoring security: cPGuard is included. Make sure it’s active for all accounts
- No monitoring: set up uptime monitoring for your clients’ sites. You should know about downtime before your clients do
What to Do Next
- Enhance Control Panel Guide - if your reseller plan uses Enhance
- Managing DNS Records - set up custom nameservers
- How to Get Support - GoZen supports you, you support your clients
Last updated 07 Apr 2026, 00:00 +0200.