In this post, I’m going to share with you what I experienced when migrating my WordPress website from Bluehost to SiteGround. If you’re thinking of moving hosts, here’s how to do it.
So if you remember in the last post, I shared with you my reasons for deciding to switch hosting providers, going from Bluehost to SiteGround.
I very briefly touched on the process and what the outcome was of migrating my blog over to SiteGround. If you want to read that post later then click this link.
This week, I decided to migrate another website of mine from Bluehost to my GrowBig shared hosting plan with SiteGround.
What I thought would be really useful for you is if I shared with you the exact steps that I took to make this move a successful one.
Migrating my second WordPress site, as with the first one, went pretty smooth, however, I did run into a spot of bother. Nevertheless, it all worked out well in the end.
Finally leaving Bluehost for good
In May of 2015, after almost 5 years of being a loyal customer of Bluehost, I decided to leave the hosting provider for good.
At the time that I was shopping around for an alternative and more reliable web host provider, I’d heard a lot of great things about SiteGround.
Many of the web hosting review sites and many of my blogging colleagues were recommending SiteGround web hosting to me. So, I decided, hey, why not give them a try.How to successfully migrate your WordPress site from Bluehost to SiteGroundClick To Tweet
Migrating from Bluehost to SiteGround for Magnet4Blogging went very smoothly indeed, without a problem, and the entire process was quick and effortless.
For my niche site JusticeForDadsUK.com, however, whilst it was still a smooth transition, I did run into a few problems.
Here’s what happened from start to finish.
The aim of this post is to help you take the steps of migrating your website from your current host, to SiteGround, should you wish to. Here I’m simply sharing my experience with you.
So it begins…
The first thing that I did was to log into my SiteGround web hosting account as per normal.
From the Home tab, I clicked on the Support tab and then scrolled down the page until I saw the message ‘Request assistance from our team’.
I then clicked on the ‘Proceed to contact us here’ link to for more options, see image below.
Under Advanced Technical Services I simply clicked on the Transfer Website Link to get started. See image below.
Just to make you fully aware that the website transfer service from SiteGround is a paid service.
That being said, it’s completely free if you’re opening a brand new shared web hosting account with SiteGround for the first time, and, as long as your site is under 1GB in size.
The regular transfer fee is $30 per website / cPanel at the time of writing this tutorial post.
Click here to start transferring your site to SiteGround.
Once I filled the form and submitted it, I simply played the waiting game, which wasn’t very long at all.
A few hours later, I got an email from one of SiteGround’s tech support staff to say the process was complete, wow, I thought, happy days, right?
Nope… not happy days. Not yet anyway.
The database I requested to have moved for the site in question was the wrong one.
The SiteGround team had moved the wrong database to put it simply.
I double checked phpMyAdmin to make sure I wasn’t wrong about this, and to make sure I didn’t make a mistake requesting the wrong site myself, but everything checked out on my part.
So, yep… there before my very eyes was the wrong database transferred over.
So what happened next?
I quickly reopened the support ticket and responded to the last email I received from the SiteGround team. I told them that they had moved the wrong site for me.
I clearly stated which database I wanted moving when I filled out the transfer form, the database name is bodyboar_wor2, instead, the database to another site that I didn’t want to use was transferred over.
I just to state that I have very little technical knowledge or experience with hosting companies or indeed site migrations. I’m still learning about this area, even though I’ve worked with WordPress for many years.
This was a little bit frustrating for me admittedly. I waited patiently for a response from the SiteGround team…
…19 hours later I received a response from a SiteGround technical team member, it said:
…Fabrizio I have created a new database called Magnet44B_wor2 in which I have imported bodyboar_wor2… See below.
Happy days? Heck, this time yes!
So what’s the point in me sharing this experience with you exactly?
Here’s the reason why I wanted to share my experience with you.
You see, from a customer standpoint, I was very happy and satisfied with the way SiteGround conducted themselves and treated me.
They understood what I wanted to achieve, even though it took them a second attempt to get it right.
That being said, nothing was too much trouble and they seemed very willing to help, so I was happy.
So, the next job for me was to migrate the domain name from Bluehost to SiteGround.
Migrating domain names from Bluehost to SiteGround
To migrate the domain name for the website SiteGround just transferred for me (JusticeForDadsUK.com), I first had to unlock the domain from my Bluehost account, see image below to see how I did this.
After doing this, I then went back into my SiteGround hosting account and clicked on the Add Services tab, then scrolled down the page to Order Extras, then clicked on the Domain Transfer button.
I then filled in the domain transfer form, which is pretty much self-explanatory, but I’ll walk you through the process nevertheless. Here is a screen shot of the form below.
Product Information – In here you simply enter the domain name you want to transfer and select any additional options.
Domain Transfer Information Required – In this field you need to enter the EPP authorization code, and administrative email address. In Bluehost, you can find your EPP code under domains, then select the domain you’re transferring.
In the domain information box, you’ll see a tab called transfer EPP, that’s where you will find your EPP code. Here’s a screenshot of what mine looked like.
Domain Owner Info – This is where you place domain owner information such as name and address, email, phone, and country. It’s important you keep this information up to date at all times.
OK so for me, once I was done filling all the fields in this page, I simply confirmed the terms and hit ‘Submit Order’ with my payment details.
If you’re doing this for the very first time by yourself, the process isn’t over yet.
You will be sent an email from SiteGround to authorize the domain transfer. When you receive this, open it and click on the approve transfer link within this email.
A page will load in your web browser and you will need to enter your EPP code again, and simply agree to the terms of the transfer.
Once submitted, you’ll see this follow-up page:
I’d highly recommend saving the page or printing it off for later reference should you need it.
Additionally, you will need to go back into your Bluehost domain info page to confirm the transfer there too.
The process is complete, transfer usually takes 7 days but I’ve found this to happen much sooner.
If you log into your SiteGround account and go to My Account, under Domains you’ll see that the domain transfer is pending. See image below.
One last thing I want to mention quickly is that you will probably need to change your domain DNS, as it will still be pointing to the Bluehost server your site was hosted on still.
If you didn’t move your site (as shown at the start of this post), and you only moved the domain name, then leave this well alone.
Wrapping things up
And that wraps up my little experience with migrating my WordPress website from Bluehost to SiteGround. I now have both my business website and my niche blog proudly hosted with SiteGround.
Asides from the small, but time-consuming error SiteGround made with moving the wrong database (website), the outcome was a positive one in the end.
Whilst they never really admitted that they made an error, or even apologized for the inconvenience it caused, they did rectify the problem for me reasonably quickly, so like I said, happy days.
I hope that you found this post useful in some small way. The best of luck with your website migration.