Documentation

Deploy a site
Browse documentation

Custom domains

Serve a site from a domain you own, such as yourdomain.com, with https set up for you. Both the root domain and www work. Included with Pro.

Before you change DNS

  • You need access to the domain's DNS settings — usually at the registrar where you bought it, such as Namecheap, GoDaddy or Cloudflare.
  • Write down the records that are there now, so you can put them back if you need to.
  • Leave your email records alone. You only add a TXT record, and change the root domain's A record and the www record.

Pointing a domain that already serves a website at Dplooy takes that website offline. Move the site first, or use a domain nothing else is using.

1. Add your domain

Open the site and choose Custom Domain under Settings. Type the root domain — yourdomain.com, without www or https:// — and click Add Domain. Dplooy serves both yourdomain.com and www.yourdomain.com.

A domain can be connected to one site at a time. Only the site's owner can connect or remove it.

2. Verify you own it

The Verify ownership step shows one TXT record. Add it in your DNS settings:

TXT@The verification value shown in your dashboard

Then click Verify Now. Dplooy looks the record up through Google's and Cloudflare's public DNS; changes usually arrive within minutes but can take up to 48 hours. If verification fails, wait a little and try again.

3. Point your domain at Dplooy

Once the domain is verified, the Point DNS step shows two records. Add both, so the site works with and without www:

A@The address shown in your dashboard
CNAMEwwwThe target shown in your dashboard
  • Remove any other A record or URL redirect on @ before adding the new one.
  • Keep the TXT record in place. Removing it can break re-verification later.
  • https is issued automatically once the records resolve, usually within minutes.

Where the DNS settings live: Namecheap — Domain List → Manage → Advanced DNS; GoDaddy — My Products → DNS → Manage Zones; Cloudflare — select the domain → DNS → Records.

Remove a domain

Open Custom Domain again and click Remove Domain. The domain stops serving the site at once; the site stays live at its dplooy.com address. You can connect the domain again later, but you will need to verify it again. Remove the records from your DNS too.

Custom domains need Pro ($12.99 a month). If your plan drops below Pro, connected domains are removed and your sites carry on at their dplooy.com addresses.

If it doesn't work

Verification says the TXT record wasn't foundCheck the host is @ and the value was copied exactly, with no spaces. Wait a few minutes and click Verify Now again.
DNS_PROBE_FINISHED_NXDOMAIN in the browserThe A or CNAME record hasn't arrived yet, or its value is wrong. Compare it with the dashboard, then wait and try again.
“Not secure” or a certificate warningThe certificate is issued after the records resolve — give it a few minutes, then hard-refresh with Ctrl+Shift+R.
Works on your phone but not your computerYour network is caching old DNS. Try mobile data, restart the router, or switch your computer to a public DNS such as 8.8.8.8.
Cloudflare shows a proxy errorSet both records to DNS only (grey cloud) in Cloudflare, not proxied.