1. Install and activate the Migrate Guru plugin on your source (original) site.

  2. Make sure you have a domain to migrate your site to on SiteGround, and that you have WordPress installed on this domain.

  3. On your source site, navigate to the Migrate Guru plugin and select 'SiteGround' from the list of hosts.

  4. Once you select SiteGround, you should see the following form:

  5. In this form, enter the URL of your destination site–– This is the URL to which Migrate Guru will move your site.
    To fill up the rest of the form, you will need your destination server IP address, cPanel username, and cPanel password.
    To find these details, please follow the steps below: 
    1. Login to your SiteGround Account

    2. Click on ‘My Accounts

    3. Once you're taken to the 'My Accountspage, click on the ‘Information & Settings’ tab

    4. Here you’ll be able to see the following information related to your destination:

      1. Domain name - This is your Destination URL

      2. Account IP - This is your server IP address

      3. cPanel Username  

        And as for the cPanel Password, this information should have been mailed to you. If you do not remember the password however, there is a button to the right of your cPanel username to reset it.

  6. Once you have the domain's FTP details, fill them up in the Migrate Guru form.

  7. If your site is HTTP Authenticated, click on 'Advanced Options'.

  8. Once you've completed filling up the form, click on 'Migrate'.

  9. You'll then be sent email notifications about the progress of migrations. You will also be taken to a screen that portrays the real-time progress of your migration.

  10. You will also be notified once your migration is complete.