๐Ÿ”’

You never need to share your password

This guide uses a method called nameserver delegation โ€” you make a small change inside your own account, and your domain points to your new site. We never need to log in, and your account credentials stay completely private. If anyone ever asks for your registrar password, that is not us.

How This Works

01

Log into your registrar

GoDaddy, Namecheap, Google Domains โ€” wherever you bought your domain

02

Replace your nameservers

Swap the existing nameservers with the four values we give you below

03

Wait & you're live

Takes 15 minutes to 2 hours. Your site appears automatically โ€” no action needed

Your Nameserver Values

Copy and paste these exactly โ€” one per nameserver field in your registrar. You'll need all four.

Nameserver 1
dns1.p01.nsone.net
Nameserver 2
dns2.p01.nsone.net
Nameserver 3
dns3.p01.nsone.net
Nameserver 4
dns4.p01.nsone.net
โš ๏ธ Replace all existing nameservers with these four. Do not add them alongside your old ones โ€” replace them completely.

Choose Your Registrar

Select where you bought your domain for exact step-by-step instructions.

1

Go to GoDaddy.com and sign in

Click Sign In at the top right. Enter your GoDaddy email and password.

2

Open My Products

After signing in, click your name or profile icon in the top right corner, then click My Products from the dropdown menu.

3

Find your domain and click DNS

Under the Domains section, find your domain name in the list. Click the DNS button next to it.

Tip: If you have multiple domains, make sure you're clicking DNS on the correct one.
4

Scroll down to the Nameservers section

On the DNS Management page, scroll down until you see a section labeled Nameservers. You'll see it currently says something like "Using default nameservers" with values like ns1.domaincontrol.com.

5

Click "Change Nameservers"

Look for a button or link that says Change or Change Nameservers next to the current nameserver values. Click it.

6

Select "Enter my own nameservers"

GoDaddy will show you options. Select I'll use my own nameservers or Enter my own nameservers (advanced).

7

Delete the old nameservers and enter the four new ones

Clear out what's there and enter these values โ€” one per field. Use the Add Nameserver link if you need a 3rd and 4th field.

Nameserver 1ns1.domaincontrol.comโ†’dns1.p01.nsone.net
Nameserver 2ns2.domaincontrol.comโ†’dns2.p01.nsone.net
Nameserver 3( add new )โ†’dns3.p01.nsone.net
Nameserver 4( add new )โ†’dns4.p01.nsone.net
Important: Delete the old nameservers completely. Do not keep them alongside the new ones.
8

Click Save and confirm

Click Save. GoDaddy may show a warning that says changing nameservers will affect your email or other services โ€” click Yes, I consent or Continue to confirm. This is expected and okay.

Done! You'll see a confirmation message. Now skip down to the "What happens next" section below.
1

Go to Namecheap.com and sign in

Click Sign In at the top right. Enter your Namecheap username and password.

2

Go to your Domain List

From the top navigation, click Account โ†’ Dashboard, then click Domain List in the left sidebar. You'll see all your domains listed.

3

Click Manage next to your domain

Find your domain in the list and click the Manage button on the right side of the row.

4

Find the Nameservers section

On the domain management page, you'll see a section called Nameservers. It will have a dropdown currently set to Namecheap BasicDNS or Namecheap Web Hosting DNS.

5

Change the dropdown to "Custom DNS"

Click the dropdown and select Custom DNS from the list. New input fields will appear for you to enter nameserver values.

6

Enter all four nameservers

Fill in the fields with the nameserver values. Click Add Nameserver to get additional fields for NS3 and NS4.

Nameserver 1dns1.p01.nsone.net
Nameserver 2dns2.p01.nsone.net
Nameserver 3dns3.p01.nsone.net
Nameserver 4dns4.p01.nsone.net
7

Click the green checkmark to save

Click the green checkmark or Save button. Namecheap will confirm the change. You're done!

Done! Now skip down to the "What happens next" section below.
Note: Google Domains was acquired by Squarespace in 2023. If you bought your domain through Google Domains, your domain was automatically transferred to Squarespace. Select the Squarespace tab instead.
1

Go to domains.squarespace.com and sign in

Use the Google account credentials you originally used for Google Domains. Squarespace migrated your account automatically.

2

Follow the Squarespace instructions

Once logged in, click the Squarespace tab above for the exact steps to update your nameservers.

1

Go to domains.squarespace.com and sign in

Sign in with your Squarespace account credentials (or Google account if you transferred from Google Domains).

2

Click on your domain name

From the domains list, click the domain you want to connect.

3

Click DNS Settings

In the domain management panel, click DNS Settings or Advanced Settings.

4

Find the Nameservers section and click Edit

Scroll to the Nameservers section and click Edit or Use Custom Nameservers.

5

Replace all nameservers with the four values

Nameserver 1dns1.p01.nsone.net
Nameserver 2dns2.p01.nsone.net
Nameserver 3dns3.p01.nsone.net
Nameserver 4dns4.p01.nsone.net
6

Save and confirm

Click Save. Squarespace may warn you that this will disconnect any Squarespace website or email associated with the domain. Confirm and continue.

Done! Now check the "What happens next" section below.

The exact menu names vary by registrar but the process is the same everywhere. Look for these terms inside your registrar's control panel:

1

Log into your registrar and find your domain

Look for a section called My Domains, Domain List, or Domain Manager.

2

Look for DNS, Nameservers, or Name Servers

You're looking for a setting called Nameservers, Name Servers, DNS Servers, or Custom DNS. It is NOT the same as DNS records (A records, CNAME, MX, etc.) โ€” you want the nameservers specifically.

Common locations: Domain Settings โ†’ DNS โ†’ Nameservers, or Advanced Settings โ†’ Custom Nameservers
3

Select "Custom" or "Use my own nameservers"

There's usually a dropdown or radio button to switch from the default nameservers to custom ones. Select the custom/manual option.

4

Delete the existing nameservers and enter the four new ones

Nameserver 1dns1.p01.nsone.net
Nameserver 2dns2.p01.nsone.net
Nameserver 3dns3.p01.nsone.net
Nameserver 4dns4.p01.nsone.net
5

Save and you're done

Click Save, Confirm, or Apply. If you can't find the nameservers section, email us at and tell us which registrar you're using โ€” we'll send you exact instructions.

Step Before Nameservers: Add Your Verification Record

Before or alongside changing your nameservers, Netlify requires you to verify that you own your domain. You do this by adding a special TXT record. We will email you your unique TXT record value โ€” it looks something like this:

What We'll Send You

Your verification email from us will include these two values. Add them exactly as shown.

Record Type
TXT
Host / Name
@  (or leave blank โ€” means your root domain)
Value
netlify-challenge=xxxxxxxxxxxxxxxx
We email you this
TTL
3600  (or leave as default)
โš ๏ธ This value is unique to your domain. Do not use the example value above โ€” use the one we send you in your email.

Here's where to add it in each registrar. Note: this is different from the nameservers โ€” you're adding a DNS record, not replacing nameservers. Both steps are needed.

1

Go to My Products โ†’ DNS for your domain

Same path as before: sign in โ†’ My Products โ†’ click DNS next to your domain.

2

Scroll to the DNS Records table and click Add

You'll see a table of existing DNS records (A, CNAME, MX, etc.). Look for an Add button at the top or bottom of the table.

3

Fill in the TXT record fields exactly like this

TypeTXT
Name / Host@
Valuenetlify-challenge=xxxxxxxx (from your email)
TTL1 Hour (default)
4

Click Save

The record will appear in your DNS table. Then proceed to change your nameservers using the steps above. You can do both in the same session.

Done. Email us to confirm and we'll verify it on our end within the hour.
1

Go to Domain List โ†’ Manage โ†’ Advanced DNS

Sign in โ†’ Domain List โ†’ click Manage next to your domain โ†’ click the Advanced DNS tab at the top.

2

Click Add New Record

In the Host Records section, click the Add New Record button.

3

Set the record type to TXT and fill in the fields

TypeTXT Record
Host@
Valuenetlify-challenge=xxxxxxxx (from your email)
TTLAutomatic
4

Click the green checkmark to save

Then proceed to update your nameservers using the Namecheap tab above. Email us when both are done.

Done. Email us to confirm and we'll verify on our end.
1

Go to domains.squarespace.com โ†’ your domain โ†’ DNS Settings

Sign in, click your domain, then click DNS Settings.

2

Scroll to Custom Records and click Add Record

Find the Custom Records section at the bottom of the DNS Settings page and click Add Record.

3

Fill in the TXT record

TypeTXT
Host@ (root domain)
Data / Valuenetlify-challenge=xxxxxxxx (from your email)
4

Save and update nameservers

Click Save, then follow the Squarespace nameserver steps above. Email us when both steps are complete.

Done. We'll confirm verification on our end within the hour.

Every registrar has a DNS records table where you can add custom records. Look for it under DNS Management, Advanced DNS, or DNS Settings. You're adding a new row to that table โ€” not changing nameservers.

TypeTXT
Host / Name@  or leave blank
Value / Datanetlify-challenge=xxxxxxxx (from your email)
TTL3600 or default
Can't find the DNS records table? Email us at with your registrar name and we'll send you exact instructions within a few hours.
๐Ÿ“ž

Still Stuck After Reading This? Let's Do It Together.

If the guide above isn't clicking, the fastest solution is a quick 5-minute screen share. You stay in control of your account the entire time โ€” we just watch your screen and tell you exactly where to click. No passwords shared, no suspicious logins.

Email us at with the subject line "Screen Share Request" and we'll send you a Zoom link for a quick 15-minute slot. We typically get back to you within 2 hours.

We will never ask for your registrar password. If anyone claiming to be BuiltByMorning asks for your password over email, do not provide it and contact us directly.

What Happens Next

After you save the nameservers, the internet needs a little time to update everywhere. This is called DNS propagation and it's completely automatic โ€” you don't need to do anything.

โœ“
You save
nameservers
Now
~
Most places
see your site
15โ€“60 min
~
Everywhere
fully updated
2โ€“24 hrs
SSL
HTTPS / SSL
certificate live
Up to 24 hrs
During propagation you might see your old site, a blank page, or an error โ€” this is normal. Do not make any more changes. Just wait and check back in an hour.

To check if your domain has propagated, visit dnschecker.org, enter your domain name, and look for green checkmarks across locations. When you see mostly green, you're live.

Common Questions

Will this break my existing email?
Potentially yes โ€” if your email (like ) is hosted through your registrar's default mail service, changing nameservers will disconnect it. Before you change nameservers, email us and let us know you have existing email set up. We'll make sure the mail records are preserved. If your email is through Gmail, Outlook, or another provider, it is not affected.
I saved the nameservers but the site isn't showing up yet
This is normal. DNS propagation takes time โ€” anywhere from 15 minutes to 24 hours depending on your internet provider and location. The most common mistake is making additional changes while waiting, which resets the clock. Just wait. If it's been more than 24 hours, email us.
I see a security warning or "Not Secure" in my browser
Your SSL certificate (the thing that makes your site say HTTPS and shows the padlock) is issued automatically after DNS propagation completes. This can take up to 24 hours after your nameservers update. If you still see a security warning after 48 hours, email us and we'll investigate.
I only see two nameserver fields but there are four values
Look for an "Add Nameserver" link or a "+" button near the fields. Most registrars allow 4+ nameservers. If you truly can only add two, enter NS1 and NS2, save, then email us โ€” we can make it work with just two in most cases.
I accidentally deleted something or something went wrong
Don't panic. Nameserver changes can be reversed. Log back into your registrar and change the nameservers back to the original values (usually something like ns1.youregistrar.com). Then email us at and we'll walk you through it together.
I can't find the nameservers section at all
Email us at and tell us which registrar you're using. We'll send you a screenshot walkthrough specific to your registrar within a few hours.
Do I need to do anything on my end after the site is live?
Nothing at all. Once the nameservers propagate, your site is live and fully managed on our end. SSL renews automatically. Hosting just works. You don't need to log into anything ever again unless you want to make changes.

Still Stuck?

We respond to every email within a few hours. Tell us which registrar you use and where you got stuck โ€” we'll get you live.