This tutorial covers the following topics:
Request Website Transfer Through Our Setup Wizard
With every new hosting account in SiteGround, you get one free professional website transfer. This applies to each new hosting account with the exception of the reseller accounts. Our support agents have broad experience in this as they move hundreds of websites every single day. You can request a site transfer by using the Account Setup Wizard. On the pop-up window, just select Transfer a website and click Confirm.
Request Website Transfer Through Our Support Section
Another way to request a transfer is by going to your User Area → Support → Request Assistance from Our Team → Proceed to contact us here link. Once you see the list of support topics, clickTransfer Website.
Next, you will see two drop-down options. The website transfer category will be preselected. From theSelect Account drop-down, choose the website you want to be transferred. Next, click the radio button ‘I am transferring from another web host’. Note that if your previous host is using cPanel, we can copy and transfer your whole account, including all sites within the panel, e-mail accounts, configurations and everything else.
If your previous host is not running cPanel, we can only transfer the files and databases of a single website without your e-mail accounts and other account settings. Specify this information in the fields. When you’re ready filling in the information, click Submit and our support team will be notified about your inquiry.
Manual Website Transfer
If you would like to manually transfer your website to SiteGround, there are three important things to consider:
- Move your files. First, you will need to move your website files from your previous host to SiteGround by using FTP (File Transfer Protocol). You can find detailed instructions in our FTP tutorial.
- Move your database. Then, you will have to move your database. Start with exporting the database from your previous hosting account. If you’re not sure how to do this, contact the support of your previous host to get more info. If your previous host uses cPanel, you can recreate the steps, described here. When you get your data exported, create a new database on your new SiteGround hosting account and import your content into it.
- Reconfigure your application. The last step of transferring your site is to reconfigure your application to work from the new place. In WordPress, that's the wp-config.php file, while in Joomla it is configuration.php. Replace the values with your actual database, database username and password for it. Save this file and your site should be up and running from your new SiteGround hosting account. The configuration steps for every application are different.