After writing about how to become a virtual administrative assistant, I’ve had a few people ask me how to create a virtual assistant website. It’s an excellent question because it’s imperative that you have your own website if you want to be successful as a virtual assistant.

The “30 Days or Less to Virtual Assistant Success” course will help you to set the foundation for your virtual assistant business but having a professional looking website where you can send potential clients could possible be the difference between a flourishing and profitable virtual assistant business or one that doesn’t get off the ground.

I would love to see you succeed in your virtual assistant business (maybe I’ll even need to hire you one day!) so I’ve written this tutorial on how to create a virtual assistant website that’s eye-catching and looks professional.

And while I don’t recommend using a free service to create your virtual assistant website, I also know that money doesn’t grow on trees, so I’ve made sure this tutorial allows you to create your site as budget-friendly as possible without sacrificing on quality and style.

You might’ve heard stories of websites costing upwards of 10k – if so, don’t worry! Follow my tutorial and your virtual assistant website will cost a FRACTION of that!

How to Create a Virtual Assistant Website (Without Spending Thousands of Dollars!)

I’m going to recommend that you set up all the technical stuff through Siteground, because they make it incredibly easy, they’re budget-friendly and their customer service is second to none.

I’ve written the guide as a step-by-step tutorial that you’ll follow with Siteground open in another window, so click here to go to Siteground (the link will open in a new window) and follow along below.

1. Register a Domain Name

The first thing you’re going to need to do is to register a domain name. Your domain name is the web address that you’ll be sending people to, so mine is:

As a virtual assistant, you could easily go with your own name if you’d like, or you can choose a business name – it’s totally up to you. The one thing I would recommend is trying to go with a DOT COM domain and to avoid using dashes or numbers in your domain name, to make it easier for people to remember.

You’re going to get your domain name along with your hosting in the next step.

2. Get Hosting

Now you’ve decided on a domain name, you’ll need somewhere to host your website. Basically your host is just a big computer that holds all of the thousands of files and pages that make up your website.

It’s kinda technical and you honestly don’t need to know much about hosting (Siteground customer service will handle pretty much any issues that might come up.)

Now, onto the fun stuff! Here’s how you buy hosting and your domain name:

If you haven’t already done so, click here to go to

Click on the “Sign Up” button on the homepage and you’ll be taken to the following screen.

You can choose whichever plan you would like, but just for reference, when I started this website I chose the GrowBig Plan because I wanted more web space and enough space for lots of monthly visitors.

Click on the plan you want to choose, then click “register a new domain.” (If you already own a domain name that you want to use, Siteground offers a free domain name transfer, btw.)

Now click on proceed and you’ll be taken to the Siteground payment page.

Another great thing about Siteground is that your’e not required to pay for 36 months to get their discount price – so you don’t need to outlay a lot of cash at once. Of course, if you’d like to lock in the discount pricing for a longer period of time, then definitely go ahead and do so (I did, because I wanted to take advantage of the cheap price.)

You’ll notice that there are some “extra services” offered.


The only one I recommend is the “Domain Privacy.” By opting to purchase “Domain Privacy” your personal details (address, phone number, email address) won’t be publicly available online through the Whois registry. If you’re ok with having that information published online then go ahead and skip it, but I’d highly recommend that you consider domain privacy.


Now just enter your payment information and hit “pay now.”

And that’s it. You now own your own domain name and hosting!

3. Install WordPress

Now that you’ve got your domain name and hosting, you’ll need a place to put all your info. That place is WordPress.

And guess what? Siteground will install WordPress for you for free (I told you they were awesome 🙂 )

Just click on the “Live Chat” on the homepage and ask one of the customer service representatives to install WordPress on your new website.

As soon as WordPress has been successfully installed, you’ll be sent your login details.

Now just type into your browser and log into your new website.

4) Log In and Make Yourself at Home

Ok, so now you’re in the back end of your website. You might be feeling a bit daunted, but fear not.

I’m not going to lie and say that there is no learning curve with WordPress, because they’re is. But it’s honestly not as hard as it might appear at first.

Siteground has some amazing tutorials on how to use WordPress – I recommend watching them all (take notes if you need to.) You can also type pretty much anything you need help with into Google or YouTube and you’ll find the answer.

5) Get Your Site Looking Professional

Right now, your website is looking pretty stock-standard. There’s really nothing that’s making it stand out, it’s just a shell.

So what you’ll want is a theme.

There are paid themes and free themes for WordPress, but I recommend you go with a paid theme if you can afford it.

Why would you pay for a theme if you can get one for free?

That’s a good question.

It’s pretty much a case of “you get what you pay for,” but here are some of the benefits of a paid theme:

  1. More customizable – thousands of people use free themes, so you run the risk of your site looking the same as thousand of other sites if you use a free theme. And you want your website to stand out, not to blend in, right?
  2. Paid themes come with a support team that can provide invaluable support/tips/setup help. Free themes don’t offer any support.
  3. Free themes are more secure/safer than paid themes. Unfortunately, there are some not-very-nice people out there who want to hack into your site and rip you off. One of the ways they do this is by installing malware in their free themes.
  4. Paid themes are regularly updated to keep up with the latest WordPress updates/bug fixes/issues, etc.

Where To Buy a Paid Theme:

You might’ve heard of the name before, because they’re incredibly popular, but one of the best places to buy a paid theme for your new website is through Studiopress.

You’ll need to purchase the Genesis Framework and a “child theme.” If this sounds confusing, think of it like this:

  • The Genesis Framework is the skeleton of your site, the glue that holds everything together. It’s essential, but it looks ugly and can’t function without a “skin”
  • A Child Theme is the “skin” of your site. It’s what makes your site look pretty. It can’t function without the Genesis Framework, so you’ll need both of them.

Up until recently, I used the Market Theme for my site, and I really loved it. The only reason I switched was because there were a few things I wanted to do that another theme suited better.

All of the StudioPress themes come with complete, step-by-step setup instructions and forums where you can find the answer to almost anything (and if you can’t, just ask.)

If you’re going to add blog posts to your site (which I recommend you do, to help increase traffic) then you’ll have a lot more themes that’ll work for you. Otherwise you’ll need to choose something that has a static homepage only.

Now you’ll need to start customizing your theme to make it look exactly how you want it. Make sure you list all of the services you offer, install a good contact form plugin so people can get ahold of you easily and write a compelling “about me” page so people know who the person behind the website is.

Good luck with your virtual assistant business!

How to create a virtual assistant website - a step-by-step tutorial

Make 2018 the year you make more money!

Our free Side Hustles That Really Work eCourse will teach you 20 real ways you can make money from home. Enter your details to join the course!

We will NEVER spam you. I promise. Powered by ConvertKit