What Your Customers Need to Migrate Their Site
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
Customers log in to your Whitelabel portal: [YourPortalURL]
They click on “Request Migration”
They fill out the form with the details above
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.