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
wwwrecord.
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:
| Type | Name / Host | Value |
|---|---|---|
| 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:
| Type | Name / Host | Value |
|---|---|---|
| A | @ | The address shown in your dashboard |
| CNAME | www | The 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
| What you see | What to do |
|---|---|
| Verification says the TXT record wasn't found | Check 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 browser | The 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 warning | The 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 computer | Your 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 error | Set both records to DNS only (grey cloud) in Cloudflare, not proxied. |