How can I use WordPress with my domain?

There are two types of WordPress hosting you can use. Read on to determine which one you are using and how to get it set up with your domain.

1. Self-hosted WordPress (you downloaded software from

You will need a third party web hosting account where you will upload the WordPress software and any other software or code you want to use with your site. iwantmyname does not provide web hosting, but you can see our list of recommend hosting partners here, or you are welcome to use any hosting service you like.

If you use external hosting, most likely you will be using their nameservers. Please note that if you change to external nameservers for your domain, any DNS records setup or updates will need to be done in your web hosting account after that, rather than in your iwantmyname dashboard. Using external nameservers deactivates our DNS management and the dashboard stops working.

To update the nameservers to your external web hosting provider, login to your iwantmyname account and then click on the domain name you want to set up. On the next page, click update nameservers.

Click on the Popular Settings drop-down list to check if your hosting provider is there. If so, click on the host's name and it will automatically populate the nameservers you need. Then click the Update Nameservers button to save the new settings.

select nameservers from drop-down list

If your hosting provider is not in that list, it's most likely because not all customers get the same set of nameservers. You will have to get the hosting provider's nameservers from setup instructions you receive, or ask your web hosting provider for them.

Once you have the hosting provider's nameservers, you will delete all of the four iwantmyname nameservers showing, then enter the nameservers for your hosting provider. You will need at least two, but it's okay if there aren't four like with the iwantmyname nameservers. Once that's done, click the Update nameservers button to save the new settings.

enter nameservers manually

Note that in a few cases web hosts do offer DNS records to connect your domain in addition to or instead of nameservers. If this is the case for you, you do not need to change the nameservers from the iwantmyname ones.

You can add the required DNS records provided by your web host in your domain dashboard by clicking on the name of the domain you would like to set up, and on the next page in the dashboard, clicking on manage DNS records.

You can then add the records provided – usually A records – then save the settings. We have help articles on how to add most common types of DNS records. After that you can continue using our DNS dashboard.

2. Hosted WordPress (you have an account and manage your website on

WordPress has instructions for setting up with your domain here: Use a Domain You Already Own (Domain Mapping)

If you are using to host your website, you can connect it with your domain name by adding DNS A records, or by updating the nameservers.

If you prefer to add the A records and not change the nameservers, e.g. if you already have a lot of DNS records set up in your iwantmyname dashboard that you do not want to move, login to your iwantmyname account and send us a request via our support form, then we can add the correct setup for you.

To change the nameservers, login to your account and go to the update nameservers page as outlined in the instructions above. Click on in the Popular Settings drop-down list to automatically populate the nameservers. Then click the Update Nameservers button to save the new settings.

Once that is done, any DNS setup or updates for that domain will be done in your WordPress account rather than in your iwantmyname dashboard.

Please note that you will also need the custom domain add-on.

add nameservers from drop-down list
 3. Other WordPress hosting services

There are additional dedicated WordPress hosting services. You can take a look at those in our App Marketplace.

Was this article helpful?
0 out of 0 found this helpful