Professional Blog & Website Design Setup

Only (self hosted) blogs have the ability to use custom themes and plugins. If you are currently on then you will first need to upgrade to This has the added benefit of removing ads which are sometimes displayed on your blog if you are on

It can be a bit daunting if you haven’t setup WordPress before, but we’re here to help! We can handle the entire process for you. This FREE* service includes the following:

  • Installation of WordPress on your domain name.
  • If you already have a custom domain then you can continue to use this.
  • Transfer of all blog content (e.g. posts, comments, pages and images) from
  • You will keep all your subscribers/followers.
  • WordPress settings tweaked to ensure the best Search Engine Optimisation.
  • Expert security setup (keep your blog safe from hackers and viruses).
  • Spam protection (stop comment spam).
  • Speed improvements so your site loads quickly.

*How do I qualify for a free migration?

There are two simple steps to qualify for a free WordPress migration:

Step 1 – Purchase the a hosting package from SiteGround using this link (we earn a commission which covers our time to install WordPress for you. Make sure you use the link, otherwise we can’t complete the service free of charge!).
We recommend the GrowBig package, but you can select StartUp if that suits your needs.

Step 2 – Purchase any of our WordPress themes.

Please note, this service is for transfers only. If your blog is on another platform, such as Blogger, please see this page instead.

I’m in! What now?

After you have completed step 1 and 2 above, please enter your details into the form below. We will then migrate your blog and install your new theme within 5 days (though it is usually quicker than this). During this time you can continue to use your current blog as normal. You will be notified as soon as the transfer is complete.

Your Details

Your Name:

Your Email:

Your current blog's Web Address:

Your new blog's Web Address:

Order Number: (this was emailed to you when you purchased a theme from us)

Login Details

Please make sure that you send the correct username and password. If you are unsure what they are, please test them before sending. Username: Password:

Please supply the login details for your new SiteGround account below. You will have been emailed this when you purchased hosting from SiteGround.

SiteGround Username:

SiteGround Password:

You can use the box below to send us any extra information:

If your domain is registered externally (such as Godaddy) please also supply login details for this too.

Your Full Name:

Please double check that all login details are correct before sending your information. Thank you :)