SiteGround Multiple Domains Hosting (Host unlimited WordPress websites using a single plan)

Registering multiple domains with SiteGround or any other domain registrar under the name of a single user is pretty common these days but what’s usually missing is the basic knowledge on how exactly to host all these registered domains with a single web hosting provider like SiteGround without paying a fortune.

The most common mistake that people generally do is by getting a separate web hosting plan for each of the domains they own. There is nothing wrong with this approach as long as you don’t mind spending more money than you should. But if your websites aren’t getting too much traffic, I don’t think you really need multiple web hosting plans of SiteGround for hosting each of your domains separately!

SiteGround’s StartUp hosting package for WordPress is cheap and great but it allows you to host only one domain which is why SiteGround’s GrowBig package is a better choice for hosting multiple domains. So, if you have already signed up for SiteGround’s StartUp plan you can easily upgrade it to their GrowBig account. And if you haven’t yet, I highly recommend SiteGround’s GrowBig shared hosting package as it is the best value plan from SiteGround when it comes to hosting multiple websites (all under one hosting plan) for a reasonable price.

How to add an Add-on Domain to Siteground hosting account using cPanel?

If you are already using SiteGround’s StartUp plan (which does not include multiple website hosting) and you feel the need for this add-on domain functionality from SiteGround, all you need to do is just Upgrade your hosting plan to GrowBig or higher plans (GoGeek or Cloud) by going to the “Add Services” section in your “SiteGround Customer Area“.

Adding an addon domain name to your SiteGround hosting account requires you to first visit the cPanel and then open the Addon Domains tool that is located in the Domain section. You are now taken to another page having several fields that need to be filled.

1. New Domain Name: The new SiteGround add-on domain name (Example: addondomain.com).
2. Subdomain/FTP Username: This field gets populated automatically while you input a new SiteGround add-on domain name which can also be changed (if needed).
3. Document Root: The document root of the SiteGround add-on domain which has been newly created.
4. Password: The password for your new SiteGround add-on domain for the FTP user.
5. Password (Again): This field is just to re-type the same password to re-confirm the password you typed in the above field.

Once you have filled up all fields, you can then click on the Add Domain button which will add this additional domain name to your SiteGround hosting account and YOU’RE DONE!

How to install unlimited WordPress websites using a single Siteground web hosting plan?

In this tutorial, we have covered in detail how can you easily add another domain apart from your Primary Domain Name to your Siteground hosting account without even purchasing an additional web hosting plan from SiteGround. So, now that you are ready to host your add-on domains as well along with your Primary Domain Name, here’s a step-by-step guide on how exactly to get started with your Add-on Domains (Multiple Domains) + SiteGround Hosting Account For Unlimited WordPress Sites.

STEP 1: Sign up with SiteGround GrowBig or higher unlimited domains hosting plans

If you’re already using a SiteGround StartUp shared hosting account, you just need to Upgrade it to GrowBig or any other higher SiteGround multiple domains hosting plans by just logging into your existing SiteGround account. And if you don’t have an account with SiteGround yet, I highly recommend you to Sign Up with SiteGround’s GrowBig plan.

STEP 2: Register a new domain with SiteGround or update the nameservers

If you don’t already have a new domain, head over to your “Add Services” tab and Register a new one. But then if your domain is registered with a registrar other than SiteGround, you can only update the Nameservers so that the domain points to Siteground.

STEP 3: Go to My Accounts for SiteGround WordPress Installation of your Add-on Domain

Click the “My Accounts” tab to then select the “Add Installation Manually” link under the “Manage Account” section (just below the “Installations” tab).

STEP 4: Click on the WordPress Icon

Now you are taken to the SiteGround Softaculous Page where you are supposed to hover over the “WordPress” icon and then click on the “Install” button that appears.

STEP 5: Start the WordPress Installation Process

Now choose your new SiteGround Add-on Domain from the drop-down menu.

Start customizing the options for your SiteGround Add-on domain which includes:

1. Site Name: The name of your SiteGround add-on domain which is usually the name of your domain (Example: The name of your add-on domain “mynewblog.com” is “My New Blog Site“).
2. Site Description: This field could be a short sentence that describes your blog site such as “My New Blog Site Using WordPress“.
3. Admin Username: A Username for your new SiteGround Add-on domain such as “admin“, “test“, “newdomain“, “addon1” etc.
4. Admin Password: Type in a strong password for your SiteGround Add-on domain.
5. Admin Email: Also, enter an Email ID such as “support@mynewdomain.com“, “admin@mynewdomain.com” etc.

Lastly, click on “Install“.

STEP 6: WordPress Installation for SiteGround Add-on Domain Complete

Your WordPress Installation for the new SiteGround add-on domain can take around a couple of minutes for completion.

Once completed, you can return to the “My Accounts” tab once again to ensure that your new SiteGround add-on domain appears in the list of “Installations” of WordPress CMS.

Step 7: Re-confirm the WordPress Installation

Lastly, you can re-confirm if the WordPress installation on your new SiteGround add-on domain is active or not, just by logging in to your new WordPress Site Dashboard (mostly found at yournewdomain.com/wp-admin/).

Just enter the “Username” and “Password” and you’re all set to go with your new SiteGround WordPress Add-on Website!

How to add an Add-on Domain to SiteGround’s new interface – Site Tools?

If you are using the new SiteGround interface, you can click on the Services tab after logging into SiteGround and then click on Domains.

You will be taken to a page where you can either register a new domain name and then use it by installing WordPress in just a few clicks or use an existing domain (if any).

I hope our step-by-step guide on SiteGround Unlimited Domains Hosting (2022): How To Install Multiple WordPress Sites On Your SiteGround Hosting Account Using Their Add-on Domain Feature was useful to you! I believe you saved some bucks by going for the higher Multiple Domains Shared Hosting plan of SiteGround and made use of their Add-on Domain feature for hosting the additional domains that you own apart from your primary domain. You choose to add an add-on domain using SiteGround cPanel (Method-1) or using SiteGround Site Tools (Method-2) to host multiple domains on SiteGround, either way, the process would be very simple to carry out!

Apr 8, 2022 @ 12:46 pm
Web Hosting Expert, Content Writer, SEO/SEM Consultant, Web Designer & Developer with over 10 Years of Experience & In-depth Knowledge regarding the Web Hosting trends plus Blogging know-hows. Always keen to help fellow bloggers and webmasters around the globe by sharing my knowledge and expertise, whenever I can!