Docs

Hosting & domain

Moving your site to another host

Not available yet: there's no one-click export or migration tool. Moving your site off our hosting today means using a standard WordPress plugin yourself, the same way you'd move any WordPress site.

Your site runs on our hosting inside its own WordPress install. On your dashboard's site page, the WordPress Access card gives you the real admin username and password for that install, plus a link to WP Admin and a link to view the live site. That login is full WordPress admin access — you can install and use any standard WordPress plugin with it, including a migration plugin.

Before you start

How to move your site

  1. Log in to WP Admin using the username and password from the WordPress Access card on your site page.
  2. Go to Plugins, then Add New Plugin.
  3. Search for a WordPress migration plugin (for example, Migrate Guru or a similar tool). Install and activate it.
  4. Set up your destination — the new WordPress install on the host you're moving to.
  5. Follow the plugin's steps to connect your current site as the source and the new install as the destination.
  6. Start the migration and wait for it to finish.
  7. Open the moved site on the new host and check: key pages, images, the contact form, menus, and links.
  8. Only after everything checks out, update your DNS to point your domain at the new host.

Test it: open the moved site's URL directly (not through our dashboard). Click through your main pages. Fill in the contact form and confirm you get the "Message sent!" note. Check images and menus.

What happens to your preview window

The preview banner and the "preview expired" cover only show while your site runs on our hosting. Once you move it to your own host, both disappear on their own. Moving the same site back onto our hosting brings them back too, if the countdown hadn't run out yet.

Email after you move

If you host your site on your own server later, your new host needs to be able to send email. Most hosts already can. If yours can't, add a mail plugin to WordPress — any common one works, like FluentSMTP or WP Mail SMTP:

  1. In your WordPress admin, go to Plugins, then Add New.
  2. Search for the mail plugin's name.
  3. Click Install, then Activate.
  4. Follow the plugin's setup — you'll need your email provider's server address, port number, username, and password.
  5. Send the plugin's test email and check your inbox.

Updating your domain in the dashboard

Moving your site does not cancel or change anything in your dashboard — it only copies the WordPress site itself to a new host. Your dashboard still points at the copy on our hosting until you tell it about the move.

  1. On your site page, find Migrated to a different domain? and click Update it here.
  2. Type your new domain (like yourdomain.com — leave off the https://, we add that for you).
  3. Click Update.

This only updates our record of where your site lives now — it does not move or copy anything itself. Once you've updated it, your site page's View Site and Open WP Admin links point at the new domain, and your login (from the WordPress Access card) still works, since a migration plugin copies your whole WordPress install.

Good to know: you can clear the domain later and go back to using our preview host's link, if you ever need to. If your new host or DNS isn't set up correctly, the site page's links will fail to reach it — that's a question for your new host or your migration plugin, not something this update can fix.

Good to know

Still stuck? Reply to any email from us.