Professional Blog & Website Design Setup

Are you currently blogging on It is only possible to install themes and plugins on “Self Hosted” WordPress sites. If you want to use a theme or any free plugins then you will need to upgrade first.

The good news is that we can handle the upgrade process for you for free!

This FREE* service includes the following:

  • Installation of WordPress.
  • If you already have a custom domain then you can continue to use it.
  • Transfer of all content (e.g. posts, comments, pages and images) from
  • You will keep all your subscribers and followers.
  • Access to 20 premium WP101 tutorials (example).
  • Our expert SEO and security settings.

*How do I qualify for a free migration?

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

Step 1 – Purchase a hosting plan 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 plan. However you can select either StartUp or GoGeek depending on your expected traffic levels.

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! Now what?

After you have completed step 1 and 2 above, please send your installation request using the form below. We will 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 :)