Point GoDaddy DNS to WP Engine

If you are using GoDaddy as your DNS provider, this article will help you in finding and configuring your DNS records to point to WP Engine. This step is required in order to go live with your website on the WP Engine platform.

NOTE: Before taking these steps, add your domain in User Portal.


Check out the video below, or continue reading for steps.


Locate DNS Values and Log in to GoDaddy

  1. Login to the User Portal
  2. Click on the environment name you wish to point DNS for
  3. Click Domains
  4. Locate the section DNS Details
  5. Take note of the CNAME Record and A Record values
    • The CNAME Record is unique and formatted: environmentname.wpestaging.qa
    • Leave this tab open for easy access. You will need this information in the next step!

Open a new tab, so you can easily copy and paste information.

  1. Login to GoDaddy
  2. Click My Products to see a list of your purchased domains
  3. Select DNS next to the domain you wish to point to WP Engine

From here there are 2 options:

Option 1 (Preferred): Point your nameservers to Cloudflare, and point Cloudflare to WP Engine.

  • If your site is migrated internally with WP Engine, DNS changes won’t be needed.
  • Cloudflare will manage your DNS records and GoDaddy will remain as your domain name registrar.

Option 2 (Alternate): Point your A record to WP Engine, directly from GoDaddy.

  • Keeps your Domain and DNS management at GoDaddy.
  • You will need to manually update your DNS records if your website is ever migrated to a new server within WP Engine.

Option 1 (Preferred): Point Nameservers to Cloudflare, then Point Cloudflare to WP Engine

Cloudflare is a service that helps manage your DNS for free with flexible record configuration types. It has the added benefit of configuring CDN, SSL, and even DDoS protection on some paid plans.

Until you point your nameservers to Cloudflare, no changes you make here impact your live site. We’ll walk you through setting up your records in Cloudflare before pointing nameservers, so the transition is smooth.

  1. Open a new tab and navigate to www.cloudflare.com
  2. Sign up for a free (or paid) account to get started
  3. Enter your domain name when prompted
  4. Cloudflare will automatically look up your DNS records and import them from GoDaddy
  5. Delete the one existing A record for your domain
    • The record name will be your apex domain (domain without www)
    • Or, the record may show a name field value of the symbol @
  1. Locate and click Add Record
  2. Change the Type dropdown to CNAME
  3. In the Name field enter the symbol: @
  4. In the Target field enter your WP Engine CNAME (found in step 6 here)
  5. Click Save
  1. Review the list of records again, locate the Name column and identify the row for www. This row will look like one of the two following options:
    • If the www record is a CNAME record type, no further changes are needed at the moment and you can proceed to updating your nameservers. It will look like this:
    • If the www record is an A record type and looks like this:
      1. Delete the single existing www record
      2. Click the button to Add Record
      3. Change the type to CNAME
      4. In the Name field enter: www
      5. In the Target field enter your WP Engine CNAME (found in step 6 here)

Update Nameservers in GoDaddy

  1. Cloudflare will show you two nameservers to change
    • You may need to scroll down a bit on the DNS page to locate the Nameserver section
    • Leave this tab open so you can easily copy them!
  2. Switch back to the tab where GoDaddy was opened previously
  3. Locate section for Nameservers in GoDaddy
  4. Click Change
  5. Select the option Enter my own nameservers
  6. Copy and paste the two nameservers from Cloudflare into the fields on GoDaddy
  7. Click Save
  8. Back in Cloudflare, click Continue

The nameserver settings may take some time to change over. As they do, the Cloudflare settings will take effect, automatically pointing your DNS to WP Engine with the CNAME record we configured earlier.

To learn more about Cloudflare’s other services like CDN and SSL, head to Cloudflare Best Practices.


Option 2 (Alternate): Point A Record to WP Engine from GoDaddy

If you prefer to not use Cloudflare for DNS, not to worry! You can still configure your DNS settings right through GoDaddy’s dashboard.

  1. Open the DNS page within GoDaddy
  2. Locate the A record for your Apex domain
    1. The name will be @
    2. Or, the name field will show your domain
  3. Click the pencil icon to the far right of this record to edit
  1. Locate the field Points to
  2. Update this field to your WP Engine A Record value
  3. Click Save
  4. Review the list of records again, locate the Name column and identify the row for www. This row will look like one of the two following options:
    • If the www record is a CNAME record type, no further changes are needed. It will look like this:
    • If the www record is an A record type and looks like this:
      1. Delete the single existing www record
      2. Click the button to Add
      3. Change the dropdown for type to CNAME
      4. In the Host field enter: www
      5. In the Point to field enter: @
      6. Click Save

That’s it! Now you just need to wait for GoDaddy to propagate these changes.


NEXT STEP: Review the WP Engine “Going Live” Guide

Still need help? Contact support!

We offer support 24 hours a day, 7 days a week, 365 days a year. Log in to your account to get expert one-on-one help.

The best in WordPress hosting.

See why more customers prefer WP Engine over the competition.