How to Move a WordPress Site | 4 Easy Steps

How to Move a WordPress Site

Migrate WordPress to GoDaddy: Complete Guide Using ManageWP Worker (2025)

Migrating a WordPress site can feel overwhelming especially if you’re trying to move from one host to GoDaddy Managed WordPress Hosting. The good news? Using the ManageWP Worker plugin, the entire process becomes fast, reliable, and beginner-friendly.

In this guide, you’ll learn exactly how to migrate your WordPress site to GoDaddy using both the standard login method and the manual migration method via a connection key.

Let’s get right into it.

TL;DR (Quick Steps)

  1. On your original WordPress site:

    • Go to Plugins → Add New → search “ManageWP Worker” → Install → Activate

    • Go to Plugins → ManageWP Worker → Connection Management

    • Copy the Connection Key

  2. Inside GoDaddy:

    • Go to My Products → Managed WordPress Hosting

    • Click Create WP Site (top right)

    • Choose “I want to move an Existing WordPress site.”

    • Option A: Enter Domain + WP Admin Username + Password

    • Option B (manual): Choose Migrate Manually → enter the Connection Key → Start


What You Need Before You Start

To migrate your site successfully, make sure you have:

  • The domain name of the site you’re moving

  • Your WordPress admin username and password

  • Access to your GoDaddy account

  • The ManageWP Worker plugin is installed on the site you’re migrating


Step 1: Install the ManageWP Worker Plugin on Your Existing WordPress Site

The ManageWP Worker plugin helps GoDaddy securely communicate with your original site during migration.

How to install it

  1. Log in to your existing WordPress dashboard.

  2. On the left sidebar, hover Plugins → Add New.

  3. In the top-right search bar, type “ManageWP Worker.”

  4. Click Install, then Activate.

Get Your Connection Key

  1. Go to Plugins in the left sidebar.

  2. Find the ManageWP Worker in the list.

  3. Click Connection Management.

  4. A pop-up will appear → copy your Connection Key and keep it handy.


Step 2: Log In to GoDaddy and Access Managed WordPress Hosting

Now that your source site is ready, it’s time to set up your new hosting.

  1. Log in to your GoDaddy account.

  2. Hover over My Products (top-right).

  3. Select Managed WordPress Hosting.

  4. Choose the hosting plan where you want your site migrated.

    • (If you have multiple plans, GoDaddy will ask you to select the correct one.)


Step 3: Start Creating Your New WordPress Site

Once you’re in the hosting dashboard:

  1. Click Create WP Site (top-right).

  2. Select “I want to move an Existing WordPress site.”

Now you’ll see two options:


Option A: Migrate Using Your WordPress Admin Login (Recommended First)

GoDaddy will ask for:

  • Domain Name

  • WordPress Admin Username

  • WordPress Admin Password

Fill in the fields → click Next.
This method works most of the time.


Option B: Manual Migration via Connection Key (If Login Method Fails)

If the username/password method doesn’t work, use the manual migration flow.

  1. Click Migrate Manually.

  2. Paste the Connection Key you copied earlier from ManageWP Worker.

  3. Select Start Migration.

This establishes a secure link and transfers your site automatically.


Step 4: Complete the Migration

Once you start the process:

  • GoDaddy will begin cloning your site.

  • You’ll see progress indicators inside your dashboard.

  • When finished, GoDaddy will notify you that your site has been successfully moved.

From here, you can:

  • Preview your site

  • Point DNS if needed

  • Begin managing your site using GoDaddy’s panel


Troubleshooting Tips

  • Connection key doesn’t work:
    Re-open the ManageWP Worker popup and regenerate a new key.

  • Admin username/password migration fails:
    Use Option B (Manual Migration).

  • Plugin missing:
    Ensure the plugin is installed on the original WordPress site, not the destination.

  • Multiple GoDaddy hosting plans showing:
    Select the correct Managed WordPress plan before starting migration.

  • Still need help? Give us a call or book a walkthrough HERE or visit the official GoDaddy Docs:
    Official Godaddy Migration Doc. Move a WordPress Site

 


Final Thoughts

Migrating to GoDaddy Managed WordPress Hosting is surprisingly easy once you know where everything is. The ManageWP Worker plugin makes the entire process smooth and streamlined, even if your site is large or complex.

Whether you choose the standard login method or the manual migration path, you’ll have your site safely moved in just a few minutes.

If you need this done for a client or want me to write more WordPress migration guides, I can generate those too!

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed