When you migrate your site to Kinsta and add a site, a temporary domain is typically created for you automatically (yoursite.kinsta.cloud). After finishing the transfer, please make sure you add the final domain to your install before you update your DNS and point your site’s traffic to us. To do this, follow the steps below.

How to Add Domain

Step 1

In MyKinsta, click into your site and on the left-hand side click on “Domains.”

Manage domains in MyKinsta.

Manage domains in MyKinsta.

Step 2

Under the Domain List click on the “Add Domain” button.

Add a domain in MyKinsta.

Add a domain in MyKinsta.

Step 3

Then add your domain names. If you are adding a new root domain, we recommend selecting the “add domain(s) with and without www” option. This will add both the www and non-www version of your domain in one step.

Add a domain in MyKinsta.

Add a domain in MyKinsta.

Step 4

You will then want to assign a primary domain. This is the domain visitors will see, whether you choose your www or non-www version. If you are just migrating to Kinsta, ensure to pick the same version you were previously using.

Assign a primary domain.

Assign a primary domain.

When assigning a primary domain, you will have the option to run a search and replace on the WordPress database. We recommend selecting this option to ensure URLs in your database are updated to the new primary domain.

Search and replace primary domain.

Search and replace primary domain.

After that, you’ll only have to update your DNS and allow some time for the DNS to propagate, which typically is 24 hours.


If you enjoyed this tutorial, then you’ll love our support. All Kinsta’s hosting plans include 24/7 support from our veteran WordPress developers and engineers. Chat with the same team that backs our Fortune 500 clients. Check out our plans