Custom Domains
Buy a domain through Deiza or connect one you already own
Custom Domains
Your Deiza site is instantly published at a free *.deiza.io or *.deiza.so subdomain. If you want a professional custom domain (like yourbrand.com), you have two options: buy one through Deiza or connect a domain you already own.
Custom domains are available on the Grow plan and above. You can still buy domains on any plan.
Option 1: Buy a Domain Through Deiza
This is the quickest path — Deiza registers the domain and connects it to your site automatically.
Steps
- In the site editor, click the Customize panel and go to the Domain tab.
- Click Buy Domain.
- Search for your desired domain name — we'll show availability and pricing.
- Select a domain and click Buy.
- Fill in your registrant details (required by ICANN for all domain registrations).
- Proceed to checkout. Once payment is confirmed, the domain is registered and connected to your site automatically.
Free domain credit
Annual subscribers on the Grow plan receive one free .com domain. If you have this credit, you'll see an option to use it during checkout. The credit covers the first year of registration.
What happens after purchase?
The domain is configured automatically — no DNS setup needed on your end. It usually goes live within a few minutes of purchase.
Option 2: Connect an Existing Domain
If you already own a domain with a provider like Namecheap, GoDaddy, Cloudflare, or Google Domains, you can connect it to your Deiza site by adding a single DNS record.
Steps
- In the site editor, click the Customize panel and go to the Domain tab.
- Click Connect Existing.
- Type your domain (e.g.
yourbrand.com) and click Add. - Deiza shows you the DNS record you need to add. Follow the steps in the panel:
#### Step 1 — Log in to your domain provider
Go to the DNS or nameservers section for your domain. Quick links for common providers:
| Provider | Where to go |
|---|---|
| Namecheap | Login → Domain List → Manage → Advanced DNS |
| GoDaddy | Login → My Products → DNS → Manage Zones |
| Cloudflare | Dashboard → select your domain → DNS → Records |
| Google Domains | domains.google.com → select domain → DNS |
| Other | Look for "DNS Management", "Name Server Management", or "Zone Editor" |
#### Step 2 — Add a CNAME record
A CNAME record is an alias — it tells the internet to point your domain to your Deiza site. Add a new record with these exact values:
| Field | Value |
|---|---|
| Type | CNAME |
| Host / Name | www.yourdomain.com (or just www — depends on your provider) |
| Points to / Target | cname.vercel-dns.com |
| TTL | Automatic or 3600 |
Provider-specific field names:
- Namecheap calls these fields: "Type", "Host", and "Value"
- GoDaddy calls them: "Type", "Name", and "Data"
- Cloudflare calls them: "Type", "Name", and "Target"
- Google Domains calls them: "Resource record type", "Host name", and "Data"
Copy the values using the copy button in the domain panel — they are pre-filled for your specific domain.
#### Step 3 — Save and verify
Save the record in your provider's dashboard. DNS changes usually propagate within a few minutes but can take up to 24 hours worldwide.
Come back to the Deiza domain panel and click Verify next to your domain. When verification passes, the dot next to your domain turns green and your site is live at the custom domain.
Troubleshooting
"Pending DNS" status not changing
- DNS changes can take up to 24 hours. Wait and try Verify again.
- Double-check you entered the CNAME record values exactly — no typos, no extra spaces.
- Make sure you deleted any existing A records or CNAME records pointing to a different address for
www. - Some providers (e.g. GoDaddy) have a separate "Forwarding" section that can conflict with DNS records — remove any forwarding rules for
www.
I added the domain but it disappeared after reopening the editor
This was a known issue that has been fixed. Domain settings now persist automatically. If you had a domain saved before the fix, simply add it again — it will be saved from then on.
My domain shows "Error" status
Click Verify to re-check. If it still shows an error, confirm the CNAME record is active in your provider's DNS panel and that no conflicting records exist.
Can I use the root/apex domain (no www)?
Currently, the CNAME record uses the www subdomain. To redirect visitors from the bare domain (e.g. yourbrand.com) to www.yourbrand.com, add an "URL redirect" or "forwarding" rule in your domain provider's dashboard pointing @ (the root) to https://www.yourbrand.com.
Managing Domains
- To remove a domain, click the trash icon next to it in the domain panel.
- You can add multiple domains if your plan allows it.
- Purchased domains renew annually. You will receive a renewal notice by email before the renewal date.