Back to Support Domains and Email Connect a Wix Domain

Connect a Wix Domain

If you own a domain name with Wix, you can use that domain with your WordPress.com site. This guide will show you how to connect a Wix domain to your WordPress site on WordPress.com.

Overview

Connecting a domain from Wix is free with any paid WordPress.com plan. Connecting a Wix domain to your WordPress.com site means:

Step 1: Add the Domain

  1. Starting from your WordPress.com dashboard, navigate to UpgradesDomains (or Hosting → Domains if using WP-Admin).
  2. Click the “Add a domain” button and select “Use a domain I own” from the drop-down menu:
Arrow pointing to Add a domain button and selecting the "Use a domain I own" option.
  1. Type the domain name you own and click the “Next” button.
  2. On the next screen, you will see two options: transfer or connect. Click the “Select” button next to “Connect your domain”. It may take a few moments to be redirected to the next screen.
A box drawn around the Connect your domain option, with an arrow pointing to the Select button.
  1. Click the “Start setup” button on the connect screen.

If you have connected multiple domains to your WordPress.com site, you may be prompted to verify that you own the domain before starting the setup process.

Step 2: Configure Your Domain

Wix does not offer an option to update name servers, so you must update the A records (IP addresses) instead. To do that, select the Advanced setup option at the bottom of the screen, which will walk you through updating your domain’s A records to point to WordPress.com:

The manual setup option to connect your domain option, with an arrow pointing to the Advanced setup link.
Click the “advanced setup” link at the bottom of the screen

On this page, you will receive the DNS records required for your site. The DNS records are:

  • Two A records (IP addresses).
  • One CNAME record you will replace or add to ensure the ‘www‘ part of your site address correctly redirects to your WordPress.com site.

You will then log into your Wix account and replace any existing domain name server (DNS) addresses with the A records and CNAME for WordPress.com.

The advanced setup screen, where you can find your A records

Update the DNS Yourself

To update your A records on Wix, follow these steps:

  1. Log into your Wix Domains Page.
  2. Click on the 3-dot icon next to the domain(s) you wish to connect.
  3. Click on “Manage DNS records“.
  4. Update the values in the first section called A (Host). To do that, click on the “Edit” button that appears when you hover your mouse over each line:
The A Records section on the Manage DNS Records page on Wix, with a box around the Edit button
  1. Replace the default value with the first A record from your “Advanced Setup” screen on WordPress.com.
  2. Select “Save“, then “Continue” to complete your updates.
  3. Replace the second default value on Wix with the second A record from your “Advanced Setup” screen on WordPress.com.
  4. Delete the third value if present. To do that, click on the three-dot icon and then on the “Delete” option.
  5. Head over to the second section, CNAME (Aliases), and click on the “Edit” option.
  6. Replace the current default Value with your actual domain name (for example yourgroovydomain.com):
The CNAME section on the Manage DNS Records page on Wix, with a box around the Value field
  1. Select the “Save” option.

Contact Wix Support

Alternatively, you can contact Wix support here to make the DNS changes or help you make them. Here is a sample message you can send to them:

I would like to use my Wix domain with a WordPress.com site. In order to do this, I need to point my domain’s name servers to the following:

[Add here the A records you see under the Connect Your Domain > Advanced Setup page on WordPress.com]

Step 3: Wait for the Changes to Update

After changing the name servers, give it time for the change to take effect. After changing the name servers, the domain might not load right away. It is usually up and running within a few hours, but it can take up to 72 hours for the DNS to fully update across global servers and internet service providers.

To confirm the domain is connected to your site, try visiting the domain in a new tab in your browser. If it loads your WordPress.com website, then it’s working! You can also visit Upgrades → Domains (or Hosting → Domains if using WP-Admin) and look under the Status column to the right of your domain. It should say “Active“, like this:

An arrow points to the domain status showing 'active'.

If it still says “Verifying“, try waiting a few hours before taking the next step. Once you see the status change to Active, then your domain is connected. If the domain is still not loading the correct site, you may need to clear your browser’s cache to see the changes.

Step 4: Set Your Primary Domain

The final step is to go to Upgrades → Domains (or Hosting → Domains if using WP-Admin) in your WordPress.com account and select your newly-connected domain as the primary domain. See Set a Primary Address for more.

💡

Transfer Your Domain to WordPress.com

Want to manage your domain and website all in one place, instead of with two separate companies? Transfer your domain’s registration to your WordPress.com account, which you can do before or after connecting the domain. You would no longer pay any domain registration fees to your current domain provider, and would instead renew both your domain and website plan here at WordPress.com.

Was this guide helpful for you?

Not quite what you're looking for? Get Help!

Copied to clipboard!