Hosting Multiple Websites on One Plan
How to run multiple websites on a single GoZen Host account. Addon domains, subdomains, and resource planning.
You don’t need a separate hosting plan for every website. Most GoZen Host shared and WordPress plans support multiple domains on a single account. Here’s how to set it up and when it makes sense.
How It Works
cPanel uses addon domains to host multiple websites on one account. Each addon domain gets:
- Its own document root (a separate folder for its files)
- Its own SSL certificate (AutoSSL covers all domains)
- Its own email accounts
- Shared server resources (CPU, RAM, disk, PHP workers)
From a visitor’s perspective, each site is completely independent. They have no idea they share a server or account.
Adding a Second Website
Step 1: Register the Domain
If you don’t already own the domain, register it or transfer it to GoZen.
Step 2: Point DNS to GoZen
At your domain registrar, update the nameservers to GoZen’s:
ns1.gozenhost.com
ns2.gozenhost.com
ns3.gozenhost.com
zen.gozenhost.com
These nameservers work for shared hosting, VPS, and dedicated servers running cPanel/WHM as the control panel.
Or set the A record to your GoZen server’s IP address. See Pointing Your Domain for details.
Step 3: Add the Domain in cPanel
- Log into cPanel
- Go to Domains > Create A New Domain
- Enter the domain name
- cPanel auto-fills the document root (e.g.,
public_html/newsite.com) - Click Submit
Step 4: Upload the Site
Upload your website files to the new domain’s document root:
- File Manager: navigate to
public_html/newsite.com/and upload - SFTP: connect and navigate to the same folder
- Softaculous: install WordPress or another CMS directly to the new domain
Step 5: Verify SSL
AutoSSL should pick up the new domain within minutes:
- Go to SSL/TLS Status
- Check that the new domain shows a green status
- If not, click Run AutoSSL
Verify at GoZen SSL Auditor.
How Many Sites Can You Host?
Check your plan’s addon domain limit:
| Plan Type | Typical Domain Limit |
|---|---|
| Starter shared plans | 1-3 domains |
| Mid-tier shared plans | 10+ domains |
| Top-tier shared/WordPress plans | Unlimited domains |
| VPS | Unlimited (only limited by resources) |
The domain limit just controls how many domains you can add. The real limit is resources. 5 low-traffic blogs on shared hosting? Easy. 5 busy WooCommerce stores? You’ll hit CloudLinux limits quickly.
Resource Planning
All domains on your account share the same resource pool. Consider:
| Resource | Shared Between Sites | What to Watch |
|---|---|---|
| Disk space | Yes | All sites’ files and databases count toward your total |
| CPU | Yes | Heavy sites slow down all sites on the account |
| RAM | Yes | Each PHP process eats RAM. More sites = more processes |
| Entry processes | Yes | PHP workers are shared. 10 concurrent visitors across all sites use 10 workers |
| Email storage | Yes | All email accounts across all domains count toward disk |
Rule of thumb: if your total traffic across all sites exceeds what a single busy site would generate, consider separating them:
- Shared hosting: fine for 3-10 low-traffic sites (blogs, portfolios, small business sites)
- Managed VPS: better for 5+ active sites or sites with significant traffic
- Reseller hosting: best if you’re managing sites for clients (each gets their own cPanel account)
Using Subdomains Instead
If you need separate sections of the same site (not separate websites), use subdomains:
blog.yourdomain.comshop.yourdomain.comstaging.yourdomain.com
Subdomains don’t count against your addon domain limit. See Addon Domains and Subdomains.
Keeping Sites Separate on a VPS
On a managed VPS or dedicated VPS, you have more options:
- WHM: create separate cPanel accounts for each site (each with its own resource limits and isolation)
- Enhance: each site runs in its own sandboxed environment
This gives you true isolation. One site’s traffic spike or security breach won’t affect the others.
Troubleshooting
| Problem | Fix |
|---|---|
| Addon domain shows the primary site | Document root is wrong. Check cPanel > Domains > verify the folder path |
| SSL not working on addon domain | Run AutoSSL. Check GoZen DNS Inspector to verify DNS is pointing to GoZen |
| All sites slow | You’re hitting resource limits. Check cPanel > Resource Usage. Enable LiteSpeed Cache on all WordPress sites |
| “You have reached the limit” | Upgrade your plan for more addon domain slots |
| Email not working on addon domain | MX records may not be configured. Check DNS for the addon domain |
What to Do Next
- Addon Domains and Subdomains - detailed cPanel walkthrough
- Pointing Your Domain - configure DNS for each domain
- Outgrown Shared Hosting? - when multiple sites need more power
Last updated 07 Apr 2026, 00:00 +0200.