Articles on: Domains

Connect a Custom Domain

Connect a Custom Domain


Instead of using your default yourproject.zero8.ai URL, you can serve your site from your own domain (e.g. www.yourcompany.com).



Prerequisites


  • A published zero8 site
  • Access to your domain's DNS settings (via your registrar — e.g. Cloudflare, GoDaddy, Namecheap)



Step 1: Add the domain in zero8


  1. Go to Domains in the left sidebar
  2. Click Add Domain
  3. Enter your domain name (e.g. www.yourcompany.com)
  4. Click Save — zero8 will show you the DNS records to add



Step 2: Add DNS records


In your DNS provider, add the record shown in zero8. This is typically a CNAME record:


Type

Name

Value

CNAME

www

custom.zero8.ai


If you want to use a root/apex domain (e.g. yourcompany.com without www), use an A record or ALIAS/ANAME record instead — check what your DNS provider supports.



Step 3: Wait for DNS propagation


DNS changes can take anywhere from a few minutes to 24 hours to propagate. zero8 checks automatically and provisions an SSL certificate once your domain resolves correctly.



Step 4: Verify


Once propagated, visit your domain in a browser. Your zero8 site should load with a valid https:// certificate.


The domain status in Settings → Domains will show Active with a green indicator.



Troubleshooting


Issue

Fix

Domain shows "Pending" after 24h

Double-check the CNAME value in your DNS provider matches exactly

SSL not provisioning

Ensure no CAA records are blocking certificate issuance

Site loads but shows wrong project

Check that the domain is assigned to the correct project



Remove a domain


  1. Go to Domains in the left sidebar
  2. Click the ... menu next to the domain
  3. Select Remove


The domain will be unlinked and your site will no longer be accessible from it.

Updated on: 12/03/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!