Domain Options
Vercel Subdomain (Free)
Every published app gets a free URL:Custom Domain
Connect your own domain:Setting Up a Custom Domain
Step 1: Get a Domain
If you don’t have a domain, purchase one from:Step 2: Add Domain in Kleap
- Go to Settings > Domain
- Click Add Custom Domain
- Enter your domain (e.g.,
myapp.com) - Copy the DNS records shown
Step 3: Configure DNS
Add these records at your domain registrar:- Root Domain (myapp.com)
- Subdomain (app.myapp.com)
| Type | Name | Value |
|---|---|---|
| A | @ | 76.76.21.21 |
| AAAA | @ | 2606:4700:90:0:… |
Step 4: Verify
- Return to Kleap settings
- Click Verify Domain
- Wait for DNS propagation (up to 48 hours)
DNS changes typically take 15 minutes to 48 hours to propagate worldwide.
SSL Certificates
Vercel automatically provisions and renews SSL certificates:- Free SSL - Included with all domains
- Auto-renewal - Certificates renew automatically
- HTTPS enforced - HTTP redirects to HTTPS
Multiple Domains
You can connect multiple domains to one app:myapp.com(primary)www.myapp.com(redirect)app.mycompany.com(alias)
Setting Primary Domain
- Go to domain settings
- Click the domain to set as primary
- Other domains redirect to primary
Troubleshooting
Domain not verifying
Domain not verifying
- Double-check DNS records are correct
- Wait up to 48 hours for propagation
- Use DNS Checker to verify
- Ensure no conflicting records exist
SSL certificate not issued
SSL certificate not issued
- Domain must be verified first
- Check for CAA records blocking issuance
- Wait 15 minutes after verification
www not working
www not working
Add both records:
myapp.com→ A recordwww.myapp.com→ CNAME tocname.vercel-dns.com
Redirect loop
Redirect loop
- Disable any proxy (Cloudflare orange cloud)
- Or set Cloudflare SSL to “Full (strict)“
Domain with Cloudflare
If using Cloudflare DNS:- Add CNAME record
- Set proxy status to DNS only (gray cloud)
- Or keep proxied and set SSL to Full (strict)
Removing a Domain
- Go to Settings > Domain
- Click the domain to remove
- Confirm removal
- Update or remove DNS records at registrar
Best Practices
Use subdomains for apps
Keep
mycompany.com for your main site, use app.mycompany.com for the Kleap app.Set up www redirect
Always redirect www to non-www (or vice versa) for consistency.
Monitor expiration
Set reminders for domain renewal to avoid losing your URL.
Use reputable registrars
Choose registrars with good security and support.
Publish Your App First
You need a published app before adding a custom domain

