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
- Go to Domains in the left sidebar
- Click Add Domain
- Enter your domain name (e.g.
www.yourcompany.com) - 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 | |
If you want to use a root/apex domain (e.g.yourcompany.comwithoutwww), 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
- Go to Domains in the left sidebar
- Click the ... menu next to the domain
- Select Remove
The domain will be unlinked and your site will no longer be accessible from it.
Updated on: 12/03/2026
Thank you!