What You’ll Learn
- How to export child site data for transfer
- How to safely disconnect sites from the current Dashboard
- How to import sites to a new Dashboard
- When to use this process
Prerequisites
- Admin access to both the old and new MainWP Dashboards
- MainWP Child plugin installed and active on all child sites
- New Dashboard already set up and functional
When to Use This Process
Use this process when:If you’re moving your Dashboard to a new server while keeping the same domain, you may be able to migrate the entire Dashboard instead. See Migrate Dashboard.
Step 1: Export Child Sites
Export your site list from the current Dashboard.1
Open MainWP Tools
Go to MainWP > Settings > MainWP Tools.
2
Export sites
Locate and click Export Sites.
3
Save the CSV file
Save the exported CSV file to your computer. This file contains site URLs, names, and connection data.
The CSV file includes the site connection fields needed for import. Before importing into the new Dashboard, make sure each child site has at least one MainWP Child connection authentication method enabled: Password Authentication, Unique Security ID, or both.
Step 2: Disconnect Sites from Current Dashboard
Break the connection between the old Dashboard and all child sites.1
Open MainWP Tools
Go to MainWP > Settings > MainWP Tools.
2
Disconnect all sites
Locate and click Disconnect Sites.
3
Confirm disconnection
Confirm the action when prompted.
- The MainWP Child plugin remains active on all child sites
- Child sites are ready to connect to a new Dashboard
- The old Dashboard no longer manages these sites
Step 3: Import Sites to New Dashboard
Add the sites to your new MainWP Dashboard using the exported CSV file.1
Access new Dashboard
Log in to your new MainWP Dashboard.
2
Open Import Sites
Go to MainWP > Sites > Add New > Import Sites.
3
Upload CSV file
Select the CSV file you exported from the old Dashboard. Confirm each row includes the administrator password, Unique Security ID, or both, depending on what is required in that site’s MainWP Child settings.
4
Start import
Click Import to begin adding sites.
5
Verify connections
After import completes, go to MainWP > Sites > Manage Sites and sync all sites to verify connections.
Troubleshooting
Sites fail to connect after import
Reconnecting individual sites
If a site fails to import:- Visit the child site’s WP Admin directly
- Go to Settings > MainWP Child
- Verify the plugin is active and configured
- Return to the new Dashboard and add the site manually via MainWP > Sites > Add New
Self-Check Checklist
- CSV file exported from old Dashboard
- Sites disconnected from old Dashboard
- CSV file imported to new Dashboard
- All sites show as connected in new Dashboard
- Sync successful for all sites
- Jump to WP Admin works for child sites
Related Resources
- Migrate Dashboard - Move entire Dashboard to new server
- Change Dashboard Domain - Domain change procedures
- Import Sites - Detailed import instructions
- Reconnecting Child Sites - Reconnection process
