What Your Customers Need to Migrate Their Site

Edited

Overview

As a Whitelabel partner, you can offer your customers free, fully managed migrations for any WordPress site. To make sure migrations go smoothly, your customers will need to provide some basic access details before the migration can begin.


How It Works

When a customer requests a migration through your portal, they’ll be asked to share access credentials for their existing site. Once they’ve submitted these details, your team will handle the entire migration—from moving files and databases to launching the site on your platform.

If the customer would like you to handle DNS updates, they can also provide registrar access. Otherwise, they can update DNS themselves when they’re ready to go live.

Most migrations are completed within 6–48 hours, depending on site size and complexity.


What Customers Need to Provide

Required

  • Domain Name (e.g., yourdomain.com)

  • WordPress Admin Login URL (usually yourdomain.com/wp-admin)

  • WordPress Admin Username & Password (admin-level credentials)

Optional (if they’d like you to update DNS)

  • Domain Registrar Login URL (e.g., GoDaddy, Namecheap, Cloudflare)

  • Registrar Username/Email

  • Registrar Password

If the registrar has 2FA enabled, the customer may need to provide a one-time code during the DNS update.

How Customers Submit a Migration Request

  1. Customers log in to your Whitelabel portal: [YourPortalURL]

  2. They click on “Request Migration”

  3. They fill out the form with the details above

  4. Once submitted, our team takes care of the migration and confirms once the site is live ( Whitelable support needs to be set up for our team to be able to respond directly to the customers )


Pro Tip for Owners

If a customer has many sites to migrate (10+), you can simplify the process by sending them a bulk migration spreadsheet template. They can list all domains and access credentials in one file, which your team can then process at once.