WordPress to Cloudways Migration Tutorial

Complete guide on how to easily migrate a WordPress website to Cloudways. Learn the migration steps using the Cloudways WordPress Migrator plugin and DNS configuration

November 28, 2025
By Willya Randika
WordPress to Cloudways Migration Tutorial

In this article, I will discuss how to migrate WordPress to Cloudways.

Previously, I published two articles in my series about Cloudways:

Cloudways does offer free migration for one website, but if you want to migrate yourself, you can follow this tutorial.

Don't worry, it's quite easy.

If you experience difficulties in this migration process, remember that you can always contact me via email at *randi(at)penasihathosting.com.

Usually, I reply to incoming messages in less than 12 hours, but if I'm online, I usually reply to incoming messages immediately.

1. Create your (free) Cloudways account

First, if you don't have a Cloudways account, you need to create one first.

Cloudways Hosting

Get 30% discount for 2 months with the promo code below. Free 3 day trial no credit card required!

Promo Code: PHCW30

Try Cloudways Now

Your support helps this website keep running! I use an affiliate link, where I will receive a $65 commission from your Cloudways hosting purchase. You will not be charged any additional fees.

Kode Promo Cloudways

2. Prepare Your WordPress Server and Applications

After registering, first you need to set up the server. Click "Add application".

Oh yes, below is the new Cloudways user interface. If it turns out that your user interface still uses the classic one, don't forget to change it to the new one first.

Tampilan dashboard Cloudways dengan tombol Add Application
FILL IN THE APPLICATION AND SERVER DETAILS

You can choose the latest WordPress version.

You can also choose Clean (No Cloudways Optimization) if you want to optimize your WordPress yourself (not recommended for beginners).

Pilih aplikasi WordPress di Cloudways

Then fill in your application details. You are free to choose the name you like. This won't affect anything and you can also replace it later.

Form pengisian detail aplikasi WordPress
SELECT SERVER, SIZE AND LOCATION

After that, follow these steps:

  • Choose a server: if you are just starting out or not sure, my suggestion is to choose Digital Ocean (2)
  • Select server size: depending on the specifications of your website. If you are not sure, you can start from 1 or 2 GB first. Remember that you can upgrade your server size later easily. (3)
  • Select location: if your website is in Indonesian, select Singapore. If international, choose one in the United States. (4)
  • Watch all your server and application details again. If so, click the "LAUNCH NOW" button located at the bottom right of your screen. (5)
Form pemilihan server, ukuran, dan lokasi di Cloudways

You need to wait a bit for your server to finish creating. The estimate is around 7 minutes

Proses pembuatan server Cloudways

2. Migrate Your WordPress to Cloudways Using the Cloudways WordPress Migrator Plugin

INSTALL CLOUDWAYS WORDPRESS MIGRATOR PLUGIN

Next, log in to the WordPress website on your old hosting. Install the Cloudways WordPress Migrator plugin.

Halaman instalasi plugin Cloudways WordPress MigratorEnter your email. This email does not need to be the same as your WordPress admin email. Check "I agree.." and click the "Migrate" button.

Form migrasi Cloudways dengan field emailFILL IN MIGRATION DETAILS

There are 5 forms that you need to fill in as I numbered them in the screenshot below. Ignore everything else if you are unsure or unsure.

Form detail migrasi Cloudways

How do I fill in the details?(1) Destination Site U

RL: Fill in the temporary domain provided by Cloudways in the Application URL.

URL domain sementara Cloudways(2) S

F

T

P Host/Server Address: copy public IP

IP Public server Cloudways(3) Database Name: copy DB name

Nama database Cloudways

(4) S

F

T

P Username and (5) S

FT

P Password: You need to create your own username and password.

Move the tab from "Database" to "SSH/SFTP" then click the "Add SFTP User" button and create your App Credentials, namely username and password. So, the username and password you created are what you need to save and fill in the migration form.

Form pembuatan kredensial SFTP Cloudways

If everything has been filled in, click the green "Migrate" button

VALIDATE AND START THE MIGRATION PROCESS

The Cloudways WP Migrator plugin will start by validating the details you filled in, then the migration process will be carried out.

Proses validasi data migrasi Cloudways

It depends on the size of your website and your internet speed, but the process shouldn't take too long.

Proses migrasi Cloudways sedang berlangsung

If the migration process is complete, you will see a message like the one below:

Pesan sukses migrasi Cloudways

At this point, you need to first see your destination website by clicking on the temporary domain link provided by Cloudways.

If you don't see any changes on your destination website, then you have to clean/clear varnish your server first.

The method:Click Servers as I show in the screenshot below:

Menu Servers di dashboard Cloudways

Then, click managed services on the left -> and click purge as I directed in the image below:

Tombol purge Varnish di Cloudways

After that, your destination website should have changed.

Check all website pages, you may also need to log in to wp-admin to check whether everything is OK.

3. Adding a Domain to Your WordPress Application

At this stage, your WordPress application has been successfully installed, but is still using a temporary domain name, as you saw in the previous step at website destination.

Of course you wouldn't use domain in the meantime, right? Which looks like this: *wordpress-362278-1127190.cloudways.com.

  • Then you need to add your own domain and connect it to the Cloudways server.

How:

ADDING DOMAIN

open the Domain Management menu in the sidebar on the left (1), then click the "Add Domain" button (2)

Menu Domain Management di CloudwaysThen enter your domain name, click the "+ Add Domain" button.

If you use 'www' in your domain, then add 'www'.

Form penambahan domain di Cloudways

Then, make the domain you just added 'Make Primary'

Tombol Make Primary domain di Cloudways
ADDING A RECORD IN DNS MANAGEMENT

Next, depending on the provider where you buy the domain, you need to add an A Record to your domain's DNS Management.

  • Type = A Record
  • Host = @ (unless you want your domain name to use "www", then fill it with "www")
  • Value = Fill in your server's Public IP (the same IP that you copied to the previous migration form)
  • TTL = Leave it as is or set Automatic
Form pengisian A Record di Cloudflare
How to add A records in Cloudflare DNS management

Also make sure you add an A record for the 'www' version of your website and that it is directed to the same IP. Later, the 'www' version will automatically redirect to the 'non www' version of your website.

PLEASE NOTE:

By default, Cloudways does not use NS, so all you need to add/replace is only A Records.

Until here, you just need to wait. If you have filled in the A Record correctly, it should take less than 15 minutes or at most 24 hours for your domain to be connected to the server.

Until here, you just need to wait.

If you have filled in the A Record correctly, it should take less than 1 hour or it could take just a matter of minutes or a maximum of 24 hours, your domain will be connected to the server.

You can check your DNS status at DNSChecker.

4. Install SSL

After your domain is connected to the server, you are required to install SSL (free) for the security of your website.

How:

  • Open the "SSL Certificate" menu (1)
  • Select Lets Encrypt (2)
  • Enter your email (3) - Doesn't need to be the same as Cloudways email Enter domain name (4)
  • Click the "INSTALL CERTIFICATE" button (5)
Form instalasi SSL di Cloudways

It is also a wise step to verify that all the changes you made have been implemented successfully. Test your website using WhyNoPadLock to see whether the SSL is valid and the HTTPS force is correct.

Hasil verifikasi SSL di WhyNoPadLock

I also suggest you do a test redirect map on your domain using https://httpstatus.io/. This test is useful to ensure that there are no redirect chains that could damage the *technical

  • SEO of your website.

The results should be like this (this applies to using non 'www' domains), if they are not the same, then there is most likely an error when you enter the A Record into your domain's DNS Management.

Hasil test redirect map di httpstatus.io

Hopefully this tutorial on how to migrate WordPress to Cloudways helps. If you encounter difficulties or are unsure about any part of this tutorial, don't hesitate to ask via the comments column below.

Willya Randika

Willya Randika

Hi, saya Randika, seorang Web Developer yang spesialis di WordPress, Astro, dan Next.js. Sejak 2015, saya telah membantu ratusan bisnis dan profesional membangun website yang tidak hanya cepat dan aman, tapi juga mudah ditemukan di Google dan efektif mengkonversi pengunjung menjadi pelanggan.

Related Articles

How to Migrate WordPress to Kinsta Manually
Tutorials

How to Migrate WordPress to Kinsta Manually

Complete guide on how to migrate a WordPress website to Kinsta safely and without downtime. Learn three migration methods: Kinsta's free service, the Migrate Guru plugin, and the manual way.

November 28, 2025
How to Install WordPress on Kinsta
Tutorials

How to Install WordPress on Kinsta

A step-by-step guide on how to easily install WordPress on the Kinsta hosting platform, including choosing a server location and filling in important details.

November 27, 2025
Tutorial or How to Install WordPress on Cloudways
Tutorials

Tutorial or How to Install WordPress on Cloudways

Complete guide on how to easily install WordPress on Cloudways. Learn the steps for WordPress installation, domain configuration, and SSL setup.

November 20, 2024
just.hosting: Global VPS with 20 Years of Experience
Company Spotlight

just.hosting: Global VPS with 20 Years of Experience

International VPS provider serving 329,000+ clients in 40 countries with a focus on flexibility, performance and competitive pricing

April 22, 2026
Hostinger: Global Infrastructure, Local Touch
Company Spotlight

Hostinger: Global Infrastructure, Local Touch

The hosting platform that serves 5 million users in 150+ countries is now present with full commitment to the Indonesian market.

April 21, 2026
How to Create a Web Application Without Coding for Online Business
Guide

How to Create a Web Application Without Coding for Online Business

Complete tutorial on how to create a web application without coding for online business, starting from planning, creating, and putting the application online.

April 19, 2026
Cloudways Review
Reviews

Cloudways Review

A complete review of Cloudways, a popular managed cloud hosting platform, discussing its advantages and disadvantages as well as how it compares to other providers. Suitable for beginners to developers.

March 24, 2026
Reseller Hosting vs Hosting Affiliate Programs: Which is More Profitable?

Reseller Hosting vs Hosting Affiliate Programs: Which is More Profitable?

Compare the reseller hosting business model (cPanel/WHM) vs hosting affiliate programs in terms of margins, operations, risks and traffic requirements. Choose the monetization scheme that suits you best.

November 28, 2025
RunCloud Review
Reviews

RunCloud Review

Complete review of RunCloud, a cloud panel for managing Cloud VPS. Learn about RunCloud's features, performance, price, advantages and disadvantages to help you decide.

November 28, 2025