Custom Domains
Use your own domain name instead of the default clearcms.app subdomain.
Custom domains are available on all plans, including the Free plan. Every ClearCMS site can use a custom domain.
Before you start
You will need:
- A domain name you have already purchased
- Access to your domain settings (at the company where you bought it)
Step-by-Step Setup
1. Add Domain in ClearCMS
- Go to your site's Settings
- Click Domains in the sidebar
- Click Add Custom Domain
- Enter your domain (e.g.,
www.example.com) - Click Add Domain
2. Point your domain to ClearCMS
Add these records at the company where you bought your domain (GoDaddy, Namecheap, Cloudflare, etc.):
For Subdomain (www.example.com)
Type: CNAME
Name: www
Value: cname.clearcms.app
TTL: Auto or 3600
For Apex Domain (example.com)
Type: A
Name: @ (or leave blank)
Value: 76.76.21.21
TTL: Auto or 3600
Type: AAAA
Name: @ (or leave blank)
Value: 2606:4700:3033::6815:6c8
TTL: Auto or 3600
3. Check your settings
Enter your domain below to check if everything is set up correctly:
Changes can take 5 minutes to 48 hours to take effect. Most finish within 30 minutes.
4. Secure connection (SSL)
Once your domain is verified:
- A secure certificate is set up automatically
- This takes 1 to 5 minutes
- Your site will use a secure (HTTPS) connection
Common Domain Setups
WWW Only
Point www.example.com to ClearCMS, redirect apex to www.
www.example.com → CNAME → cname.clearcms.app
example.com → Redirect to www.example.com (at registrar)
Apex Only
Point example.com to ClearCMS, redirect www to apex.
example.com → A → 76.76.21.21
www.example.com → Redirect to example.com (at registrar)
Both (Recommended)
Point both to ClearCMS, we handle the redirect.
example.com → A → 76.76.21.21
www.example.com → CNAME → cname.clearcms.app
Set your preferred domain in ClearCMS settings.
Domain Registrar Guides
Cloudflare
- Log into Cloudflare Dashboard
- Select your domain
- Go to DNS
- Click Add Record
- Enter the values above
- Important: Set proxy status to "DNS only" (gray cloud)
GoDaddy
- Log into GoDaddy
- Go to My Products → Domains
- Click DNS next to your domain
- Click Add under Records
- Enter the values above
Namecheap
- Log into Namecheap
- Go to Domain List
- Click Manage next to your domain
- Go to Advanced DNS
- Click Add New Record
- Enter the values above
Google Domains
- Log into Google Domains
- Select your domain
- Go to DNS
- Scroll to Custom Records
- Click Manage Custom Records
- Enter the values above
Troubleshooting
"Domain not verified"
- Your changes may not have taken effect yet
- Double-check the records you entered are correct
- Make sure there are no typos in the CNAME value
- Wait up to 48 hours for changes to finish
"SSL certificate pending"
- Your domain must be verified first
- Wait a few minutes after verification
- Contact support if it stays pending for more than 24 hours
"Too many redirects"
- If using Cloudflare, set SSL mode to "Full"
- Disable "Always Use HTTPS" in Cloudflare temporarily
- Ensure proxy status is "DNS only"
Site shows different content
- Clear your browser cache (or try a different browser)
- Check if your old hosting still has records set up
- Make sure your domain points to clearcms.app
Removing a Domain
- Go to Settings → Domains
- Click the ... menu next to the domain
- Click Remove Domain
- Confirm removal
Also remove the records at the company where you bought your domain to fully disconnect.
FAQ
Can I use a subdomain?
Yes! Use any subdomain like blog.example.com or shop.example.com.
Can I have multiple domains?
Yes, you can add multiple domains to one site. Set one as primary.
Do I need to renew SSL certificates?
No, certificates are renewed automatically.
Can I transfer a domain to ClearCMS?
ClearCMS does not sell domain names. Keep your domain at the company where you bought it.