When getting started with a new host, figuring out how to move your existing sites to your new hosting platform can sometimes feel like a frightening process. Luckily, Flywheel has several options and a team of migration experts that can help make sure these site transitions are smooth like butter!
1. The basics of site migrations
2. Migrate sites quickly yourself using the Flywheel Migrations plugin
3. Or, let Flywheel’s migration team take care of it
4. Types of sites Flywheel will migrate
5. Types of sites Flywheel won’t migrate
6. How migration requests work
Before we dive into how migrations work with Flywheel, let’s cover the basics.
A site migration is just copying a site from one host to another. In the case of Flywheel’s migration service, we can break it down even further.
Flywheel is a managed WordPress host. This means we install and manage WordPress on our servers and we lock down those WordPress core files for extra security and stability.
When it comes to migrating your WordPress site to Flywheel, we don’t need to bring along any of the WordPress core. We simply move your content files, any important non-WordPress root directories, and a full copy of your database. We refer to all of this as a backup of your site.
Flywheel has made it even easier to move your WordPress site over with our Flywheel Migrations plugin! This plugin is configured to work exclusively for moving sites to Flywheel as seamlessly as possible.
This is the quickest way to get your existing site over to Flywheel. Check out this guide to get started: Migrating your site to Flywheel using Flywheel Migrations
In the event that you would rather have one of our experts handle your migrations, you can submit a migration request and we’ll help you out! There are a few limitations to this service, which we’ll go over below.
As mentioned before, Flywheel is a managed WordPress host. This means we exclusively migrate WordPress sites. So in short, we can migrate any single WordPress install to Flywheel. This includes:
Since Flywheel’s migration services only include migrating a full single WordPress install, there are certain things we do not offer:
While Flywheel doesn’t handle these types of migrations as part of our migration service, that doesn’t mean they can’t be done. In many of these cases, they will require a developer’s help to rebuild the site, or in the case of cross-cms migrations, you could try a service like cms2cms.com.
The process of migrating your site to Flywheel starts with submitting a migration request. Just fill out the form and provide admin level access to your current live site, as we will need the ability to install plugins for the most efficient migration method. Alternatively, if the site is locally developed or currently offline, you have the option to supply a backup and we’ll take it from there.
During this process, there are certain things to keep in mind regarding our migration service:
Once submitted, the request will be added to our work queue and one of our migration experts will jump on it as soon as possible. We will use the information you provided in order to access your live site’s WordPress dashboard.
From there, we will install our preferred plugin, Flywheel Migrations, and kick off the migration for you. This process alone can be pretty quick if the site is small, but can take several hours if the site is pretty large. This automated process will run on an external server so your live site should see no performance issues and your users will have no idea the site is being moved, kinda like magic! ✨
When the automated process finishes, we will compare the live site with the freshly copied site on Flywheel and ensure everything looks awesome! In the event that something is out of place or not working as it should, our experts will troubleshoot in order to pinpoint the exact issue. Sometimes this does mean we have to deactivate plugins or change the primary theme on the migrated site, but we will never update any plugins or themes. We will give you all the information on any issues we encounter and recommendations on how to resolve those issues. Once we are all set, we will send you a response letting you know your site is ready to go, explain how exactly you can access the site, and even throw in some steps on how to quickly take the site live.
If you have any questions about the migration process or how to get started, please reach out to our support team. They’re available 24/7 and will help point you in the right direction!
New to Flywheel? Start here, we've got all the information you'll need to get started and launch your first site!
How to migrate your site to Flywheel using Flywheel Migrations
How do I go live on Flywheel?
What is a demo site?
Learn all about managing your Flywheel user account, Teams and integrations.
Your role as a collaborator
How do I transfer a subscription to/from an Organization?
What is a collaborator in Flywheel?
Flywheel hosting plans include a ton of great features. Learn about how to get a free SSL certificate, set up a staging site, and more!
Deploying to Flywheel via SSH and GitHub Actions
How do I get started with Staging?
Backups on Flywheel
All the server and setting info you'll need to help you get the most out of your Flywheel hosting plan!
Connecting to Flywheel’s SSH Gateway
Can I access my Flywheel site via SSH?
Can I get access to my database?
Tips and tricks for managing your sites on Flywheel, including going live, troubleshooting issues and migrating or cloning sites.
View allLearn how to connect, deploy, and more with SSH on Flywheel's platform.
Using SSH tunneling to access your site’s database
Deploying to Flywheel via SSH and GitHub Actions
Connecting to Flywheel’s SSH Gateway
We can help! Check out our Brand Resources page for links to all of our brand assets.
Brand Resources