Connecting a Custom Domain
Learn how to connect your own domain to your Cravo site with DNS configuration.
Overview
By default, your Cravo site is available at yoursite.cravo.life. With a custom domain, you can use your own domain like www.yourdomain.com for a more professional presence.
Requirements:
- A domain you own (purchased from any registrar)
- Access to your domain's DNS settings
- Cravo Pro plan (custom domains are a Pro feature)
Step 1: Access Domain Settings
- Go to your Dashboard
- Click on your site card
- Navigate to the Domains tab
📸 PLACEHOLDER: Screenshot
Dashboard showing the Domains tab with the "Add Custom Domain" section.
Step 2: Add Your Domain
- Click Add Domain
- Enter your custom domain (e.g.,
www.yourdomain.com or docs.yourdomain.com) - Cravo will show you the DNS records you need to configure
💡 TIP
We recommend using a subdomain like www or docs rather than a root domain (apex domain).
Step 3: Configure DNS Records
Go to your domain registrar's DNS settings and add the following records:
For Subdomains (Recommended)
| Type | Name | Value |
|---|---|---|
| CNAME | www (or your subdomain) | cname.vercel-dns.com |
For Root Domains (Apex)
| Type | Name | Value |
|---|---|---|
| A | @ | 76.76.21.21 |
⚠️ WARNING
DNS changes can take up to 48 hours to propagate, though most complete within 1-2 hours.
Step 4: Verify Your Domain
- After configuring DNS, return to the Domains tab in Cravo
- Click Verify Domain
- Cravo will check if DNS is properly configured
- Once verified, your domain status will show as Active
📸 PLACEHOLDER: Screenshot
Domain verification in progress, then showing "Active" status with green checkmark.
SSL Certificate
Cravo automatically provisions a free SSL certificate for your custom domain. This means:
- Your site will be accessible via
https:// - Visitors see a secure padlock in their browser
- No additional configuration needed
SSL provisioning typically completes within minutes after domain verification.
Common DNS Registrars
Here are quick links to DNS settings for popular registrars:
- GoDaddy – Domains → DNS Management
- Namecheap – Domain List → Manage → Advanced DNS
- Cloudflare – DNS → Records
- Google Domains – DNS → Custom Records
Troubleshooting
Domain Not Verifying
- Ensure DNS records are exactly as specified
- Wait at least 1 hour for DNS propagation
- Check for typos in the record values
- Disable any proxy settings (e.g., Cloudflare orange cloud)
SSL Certificate Not Provisioning
- Domain must be verified first
- Wait up to 24 hours for certificate issuance
- Contact support if issues persist
What's Next?
- Setting Up SEO – Optimize for search engines
- Understanding Site Visibility – Control who can see your site
Need help? Contact us at support@cravo.life