This step-by-step guide will walk you through cloning your WordPress website using the Migrate Guru plugin. Whether you’re migrating to a new domain or simply duplicating your site, this guide will make the process seamless.
Before You Begin
To ensure a smooth migration, take a few preparatory steps. Before using the Migrate Guru plugin, make sure you have the following ready:
- Add the New Website to Your Hosting Plan: Ensure the destination website is included in your hosting plan – guide.
- Install WordPress on the New Domain: Set up a fresh WordPress installation on the target domain. – guide.
- Create an FTP User for the New Domain: Establish an FTP user account associated with the new domain. – guide.
Step 1: Install the Migrate Guru Plugin
From your WordPress dashboard, navigate to Plugins > Add New. In the search bar at the top-right, type “Migrate Guru”. Next, click the Install Now button(4, and click on the Activate button.

After a successful installation, click the Activate button.

Step 2: Configure Migrate Guru
Upon activation, you’ll be prompted to enter your email address (1). This email will be used to receive updates during the migration process. Agree to the terms and conditions (2), and click Migrate Site (3) to proceed.

Choose Other Hosts (FTP) as your destination.

Afterwards, you need to select Manually Input Host Details.

To proceed, enter the FTP user details for WPX (your new host).
- Destination site URL – Paste the URL of the website. This is for the receiving end, and you can use a new URL if you want the website to migrate to a new URL;
- Choose SFTP TYPE;
- Destination server – That’s the IP of the destination server. It can be located in the ‘Service Details’ of your WPX panel;
- Port – 2222;
- Username – The FTP username we created;
- Password – The FTP password for the user we created;
- Directory path – / (Just a slash – the FTP will forward the files to the relevant destination path).

After you have checked all the needed information in the fields, you can finish the process by selecting the Migrate button.

You will see a page that will display the process of migrating – make sure to wait for the full migration process.

If you enter the relevant email address in the beginning, you will receive an email confirmation after the complete migration.
Step 3: Post-Migration Checks
After the migration is completed:
Verify Website Loading: Ensure the new domain loads correctly from WPX.
Confirm File Transfer:
- Use the WPX File Manager to check that all files have been transferred successfully.
- Note that while Migrate Guru is effective, no plugin guarantees a flawless migration. It’s essential to verify that all content has been accurately cloned.
Check Database Integrity:
- Ensure the database has been migrated correctly.
- Test the functionality of your website to confirm that all components are working as expected.
If you get stuck with anything discussed on this page, please get in touch with the WPX Support Team via live chat (use the bottom right-hand widget) and they will respond and help within 30 seconds or less.