How to migrate a copy of your website to Strattic

NOTE #1: Migrating a copy of your site with this guide will NOT affect your existing site

NOTE #2: In order to migrate a site to Strattic you do not need to complete the installation process for your default Strattic WordPress install. The migration process below will replace your default site.

Watch the Video (or Keep Reading Below)

This video shows you how to migrate your WordPress site to Strattic in 5 easy steps.

Step-by-step Instructions

Step 1.

Log in to the site you want to migrate to Strattic. Go to Plugins > Add New and search for the Migrate Guru plugin and then click the “Install Now” button.

Step 2.

Then, click Activate.

Step 3.
Go to the Migrate Guru settings from the left-hand menu.

Step 4.

Fill out your email address and click “Migrate Site

Step 5.
On the next screen, select “FTP

Step 6.
On the next screen, you’ll see a list of FTP Details that are requested.

For the Destination Site URL, log in to the Strattic Dashboard and click “Edit in WP” (this spins up your site’s container)

Depending on your browser, after the container spins up, you may see a HTTP Auth prompt to sign in

These credentials can be found in your Strattic Dashboard, by clicking on “Details”

After you get past the HTTP Auth screen, copy the root of the WordPress staging URL (without the /wp-admin/install.php)

You DO NOT need to complete the famous 5 minute WordPress installation.

Paste the WordPress staging URL into the Destination Site URL field in Migrate Guru

⚠️ Important!

  • You must include https://

  • The subdomain must be .site.strattic.io (not .live.strattic.io)

Step 7.

For FTP Type, select SFTP

Step 8.

Enter the SFTP Details:

To get your site’s SFTP details, go to the Strattic Dashboard, click on the “Details” button or your site’s name and grab the SFTP details from the Connection Info tab.

Step 9.

For the Directory Path, use /public_html/

Step 10.

Next click Destination Website Password Protected and enter the HTTP Auth Username and Password

For the Destination Website Password Protected details, go to your Strattic Dashboard, click on the “Details” button or your site’s name, and go to Connection Info > HTTP (Basic Auth) Credentials.

Step 11.

Click “Migrate” in MigrateGuru.

(If you get an error, please ensure all the information is correct)

Step 12.
MigrateGuru will then show you the progress of your migration and send you an email once it’s finished.

Step 13.

Once your migration finishes, please let the Strattic Team know at info@strattic.com, and we’ll take it from there – making sure every bit of code is successfully imported and optimized for Strattic’s environment.


MigrateGuru doesn’t migrate the following plugins:

  • hide_my_wp

  • wordfence

  • bwp-minify

  • breeze

  • hyper-cache

  • w3-total-cache

  • wp-super-cache


If you have a site over 2-3GB, you may get an error and an “Uh oh” email notification that your migration failed. You can re-initiate the migration process by going back to the Migrate Guru plugin on the original site and re-entering your credentials. The migration will continue from where it left off.

Great job! You did it! 🎉
If you have any trouble or would like help with migrations, please reach out to support@strattic.com

Strattic is an end-to-end managed WordPress static publishing and hosting platform.
Try it free for 14 days, no credit card required.

Did this answer your question?