Hosting Setup Guides
How to Host Multiple Websites on One Hosting Account (Addon Domains)
Use addon domains to host multiple websites under a single cPanel account — perfect for agencies and businesses with multiple brands.
5 min read
Updated 25 August 2026
Hosting Multiple Websites with Addon Domains
An addon domain lets you host a completely separate website under your existing cPanel account. Each addon domain has its own public_html folder, databases, and email accounts.
When to Use Addon Domains
- You run an agency and host client websites
- You own multiple business brands
- You want a separate website for a product or campaign
Step 1 — Ensure Your Plan Supports Addon Domains
Check your hosting plan:
- Free Plan: 0 addon domains
- Starter Plan: 1 addon domain
- Business Plan: Unlimited addon domains
Upgrade if needed from your client portal.
Step 2 — Add the Domain in cPanel
- Log into cPanel
- Go to Domains → Domains
- Click Create a New Domain
- Enter the domain name (e.g.,
secondbusiness.co.ke) - The document root will auto-fill (e.g.,
public_html/secondbusiness.co.ke) - Click Submit
Step 3 — Point the Domain to Your Server
If the addon domain is registered elsewhere:
- Log into that domain's registrar
- Update nameservers to
ns1.braysons.netandns2.braysons.net - Wait for DNS propagation (2–48 hours)
Step 4 — Upload the Second Website
- In File Manager, navigate to the addon domain's document root
- Upload your website files there
- Install SSL via SSL/TLS Status → Run AutoSSL
Managing Addon Domain Emails
Each addon domain can have its own email accounts. Go to Email → Email Accounts and select the addon domain from the dropdown when creating accounts.
Tags:addon domainmultiple websitescPanelhosting
Still need help?
Our Kenyan support team is on WhatsApp — real people, not bots. We respond in under 15 minutes.