How to Migrate Websites into

Docs / How to Migrate Websites into

How to Migrate Websites into

WPAI help center · wpai.shop

Blueprint URL Parameters Collect Blueprint User Details How to Upload and Host a HTML/PHP Site on WPAI How to Connect a Custom Domain to Your WPAI Site How to Migrate Websites into WPAI How to access Experimental Features? Using WPAI MCP with AI Tools

  1. Customize Site With Astra
  2. Customize Page With Spectra
  3. Add A Blog
  4. Built-In Features
  5. How to Enable Branded Site URL in WPAI

How to Claim Your Business Cloud’s Complimentary Access? Upgrade or Downgrade Plan Delete Account Premium Plan Benefits Account Restriction Issues Request Refund

Host A Site Sites Allowed Per Organization Become An Affiliate Prerequisites

How to Connect Your Domain and Go Live with WPAI Cloud? What is WPAI Cloud? Understanding the WPAI Cloud Dashboard Connecting a Custom Domain to Your Site (Nameserver vs. CNAME) Why is My WordPress Site Not Loading? (Common Causes & Fixes) Disk Usage & File Limits (Inodes) Explained AI Troubleshooter

/ Documentation / How To / How to Migrate Websites into WPAI How to Migrate Websites into WPAI If you’ve built a WordPress site on another host and want to move it to WPAI, you don’t have to start over. WPAI’s migration tool moves your existing site with content, plugins, themes, media, and users, directly into your WPAI account. The process runs entirely in the background. Your source site keeps working normally while the migration runs, and nothing on your original host is deleted or changed.

Why Migrate Your Existing Site Instead of Rebuilding? Most real-world sites have years of content that can’t be recreated overnight: blog posts, product pages, customer accounts, uploaded media, plugin settings, and SEO history built up over time. Migration preserves all of it: Posts, pages, custom post types, and categories User accounts and roles Plugins, themes, and their configuration Your entire wp-content directory including uploaded media Database tables created by WooCommerce and other plugins What Are the Available Migration Methods? WPAI gives you three ways to connect your source site. All three produce the same result — a fully migrated site in your account,

Method 1: WordPress Credentials This is the easiest method and works for most sites. You provide your WordPress admin username, password, and the URL of your source site. WPAI logs into your WordPress dashboard, temporarily installs a private migrator plugin, uses it to export your database and files, then removes itself when the export is done. You don’t need any server access or technical knowledge. Migration happens with just your WP admin login. All you need to do is follow these steps: Click on migration Select credentials method

Add your source site URL.

Add your WordPress admin username/email and password. One thing to watch out for: if your WordPress login page has two-factor authentication, a CAPTCHA, or an aggressive security plugin blocking automated logins, this method may fail. In that case, temporarily disable those protections or switch to the SFTP method.

Confirm the migration.

That’s all. Your site will be migrated to WPAI in some time. The estimated time depends upon the size of the source website. Method 2: SFTP / SSH If you have SFTP or SSH access to your hosting account, this method connects directly to your server’s filesystem. WPAI locates your wp-config.php, runs a database export using mysqldump, and downloads your wp-content directory. It’s the most reliable method for large sites. It supports both password login and SSH private key authentication (PEM format). What you’ll need: SFTP host and port SFTP username Password or SSH private key The path to your WordPress installation (optional — WPAI will search for it if left blank)

All the FTP/SSH details can be found on your existing hosting platform. Once you add details, test the connection and confirm, the site migration will begin. Method 3: Upload a Backup File If you can’t provide server credentials, you can export a backup using a plugin on your source site and upload it directly to WPAI. No server access required. WPAI automatically detects the backup format and knows how to unpack each one. Supported formats: All-in-One WP Migration (.wpress files) Duplicator UpdraftPlus WPvivid Generic ZIP containing a .sql file and your wp-content folder What Happens During the Migration? Once you submit a migration, WPAI runs it as a background job. You can watch the progress in real time from your dashboard. Here’s what each stage does: Setting up your WPAI site — Prepares the destination site on WPAI’s infrastructure. Pre-flight checks — Verifies the connection, reads wp-config.php, and confirms the WordPress version and site type. Exporting the database — Dumps your source database using the credentials found in wp-config.php. Exporting files — Archives your wp-content directory including themes, plugins, and uploads. Uploading artifacts — Transfers the database dump and file archive to secure storage. Transferring to destination — Moves the packaged files onto your WPAI server. Importing the database — Restores your database on the destination site. Rewriting URLs — Runs a search-and-replace across the database to update every reference to your old domain. Deploying files — Extracts your files to the destination and restores directory permissions. Verifying the site — Makes a live request to confirm the migrated site is responding correctly. Finalizing — Cleans up temporary files and records the completed migration.

What Happens After Migration? When the migration finishes, WPAI sends you an email with a direct link to log into your new site. No password needed for that first visit. Here’s what you’ll find when you arrive: All your content, users, plugins, and media are intact. Every internal URL has been rewritten to your new WPAI domain. Page builder caches (Elementor, Bricks, and others) are flushed automatically so layouts reflect the new domain right away. Your source site is untouched. Migration is non-destructive. If you want to point your own domain at the migrated site, go to Sites → Your Site → Domains in your WPAI dashboard and follow the DNS setup steps from there. Conclusion Migration handles the technical side of moving a WordPress site: the database dumps, file transfers, and URL rewrites, so you don’t have to. You can complete it without any developer help. In case you get stuck, feel free to reach out to our team. Frequently Asked Questions: Does migration affect my live site? No. Migration is completely non-destructive. WPAI only reads from your source site. It never modifies, deletes, or takes your original site offline. Your visitors won’t notice anything during the process. Which migration method should I use? If you have your WordPress admin login handy and your site doesn’t have 2FA on the admin account, start with the Credentials method. It’s the simplest. If your site is large or you already have SFTP credentials from your host, use SFTP. If you’d rather not hand over any server credentials, export a backup using a plugin and upload it. What type of site can be migrated? Any standard WordPress site can be migrated. Blogs, business sites, portfolios, WooCommerce stores, membership sites, and more. As long as your source site runs WordPress 5.0 or later and is not a Multisite network, the migration tool supports it regardless of which plugins, themes, or page builders you use. Does my domain automatically switch to WPAI? No. After migration your site runs on a temporary WPAI subdomain. Your original domain keeps pointing to your old host until you update your DNS records. You can connect your own domain from Sites, then Your Site, then Domains whenever you’re ready.

Need more help?

Browse the full knowledge base or open a ticket with our team.

All docs   Open a ticket
Scroll to Top