Skip to content

Connect a domain from another registrar ​

If you already own a domain at GoDaddy, Namecheap, Cloudflare or anywhere else, you can connect it to InstaWP instead of transferring it. There is nothing to pay and no transfer to wait for.

Connecting hands InstaWP the domain's DNS only. The domain stays registered where you bought it, so renewal, domain lock and transfers are still handled there. Once the domain is connected, it behaves like a domain bought through InstaWP: you can link sites to it and manage its DNS records from the same dashboard.

💡 Want to move the registration itself to InstaWP? See Transfer a domain to InstaWP instead.

In this documentation, we will explore:

Before you start ​

  • You need access to the domain's current DNS provider (to add a verification record) and to your registrar's account (to change nameservers).
  • Connect the root domain, exactly as you own it and without www, for example example.com.
  • Pointing your nameservers at InstaWP replaces the DNS your current provider serves. Note down any records you still need (mail records above all) so you can recreate them in InstaWP's DNS manager afterwards.
  • A domain you add but never verify is released after 72 hours, so the name is not locked away from anyone else.

Step 1: Add the domain ​

Step 1: Go to the Domains page in your InstaWP dashboard.

Step 2: Click Add Domain at the top right and choose Connect Domain.

Add Domain menu with Transfer to InstaWP and Connect Domain

Step 3: Enter your domain under Domain Name, exactly as you own it and without www, then click Connect Domain. InstaWP creates the domain in your account and moves you to the ownership check.

Connect Domain dialog, step 1, with the Domain Name field filled in

Step 2: Verify ownership ​

InstaWP shows a TXT record to add at your current DNS provider, in the form:

FieldValue
TypeTXT
Name / Host_instawp-verify (the full record name is _instawp-verify.example.com)
Valueinstawp-domain-verification=... , the token shown in the dialog

Use the copy icons beside Name and Value so the record is exact.

Verify ownership step showing the TXT record type, name and value

Add the record, save it at your DNS provider, then click I've added the record.

If the record is not visible yet, the dialog says so and you can try again a little later:

Verify ownership step with the message that the verification record was not found yet

Nothing is provisioned until the record is found. This ordering matters: it is what stops anyone from claiming a domain they do not own.

💡 Leave your nameservers alone until ownership is verified. InstaWP only creates the domain's DNS zone at that point, so pointing the nameservers here earlier would stop the domain resolving.

Once verification succeeds, InstaWP creates the DNS zone for the domain.

Step 3: Point your nameservers at InstaWP ​

At your registrar, replace the domain's nameservers with InstaWP's:

ns1.instawp.com
ns2.instawp.com

Then come back and click Check nameservers.

Nameserver changes can take up to 24 hours to propagate. You can close the dialog at any point and come back later. Until setup is complete, the domain waits in your Domains list with a Pending verification or Pending nameservers status. Click Continue setup to reopen the dialog where you left off.

Domains list with a domain in Pending verification status and the Continue setup button

If you added a domain by mistake, or no longer want to connect it, click the delete icon beside Continue setup. A domain that is never verified is also released automatically after 72 hours.

After the domain is connected ​

The domain shows as active with an External badge, which marks it as registered with another registrar and managed here for DNS only. From here you can:

Renewal, auto-renewal, domain lock and transfers stay with your registrar, so those actions are not offered on a connected domain.

Disconnect a domain ​

Open the domain and go to its Settings, then choose Disconnect domain.

⚠️ Disconnecting removes the domain's DNS zone and all its records from InstaWP. Any site served on that domain stops resolving immediately. The domain itself stays registered with your registrar.

Troubleshooting ​

MessageWhat it means
We could not find the verification record yetThe TXT record is not visible to us yet. DNS changes take a few minutes to an hour. Check the record was saved at your DNS provider, then try again.
This domain is already in your accountThe domain is already connected or registered under your team.
This domain is already in use on InstaWPIt is connected to another InstaWP account. If it is yours, disconnect it there first.
This domain is still being removed from another accountA disconnect is still finishing. Try again in a few minutes.
Your nameservers are not pointing at InstaWP yetThe registry still lists your old nameservers. Recheck the change at your registrar and allow up to 24 hours.

Docs are open. Edit them on GitHub. Built with VitePress.