Overview
After deploying your web app to Vercel, you’ll want to connect your custom domain so users can access your landing page, privacy policy, and support pages at your own domain.Make sure you’ve already purchased a domain (we recommend Cloudflare Registrar) and deployed your web app to Vercel before proceeding.
Step 1: Add Domain in Vercel
- Go to your Vercel Dashboard
- Click on your project
- Go to Settings → Domains
- Enter your domain name (e.g.,
yourapp.com) - Click Add
Step 2: Configure DNS Records
Vercel will show you the DNS records you need to add. You have two options:Option A: Using Cloudflare (Recommended)
If your domain is on Cloudflare:- Go to your Cloudflare Dashboard
- Select your domain
- Go to DNS → Records
- Add the records Vercel provides:
yourapp.com):
www.yourapp.com):
Option B: Other DNS Providers
Add the DNS records as shown in your Vercel dashboard. The exact steps vary by provider, but you’ll typically need to:- Log into your DNS provider
- Find DNS management or DNS records
- Add the A record and/or CNAME record as specified
Step 3: Verify Domain
- Go back to Vercel → Settings → Domains
- Wait for the domain to verify (usually takes a few minutes)
- You should see a green checkmark when verification is complete
Step 4: Set Primary Domain
Once verified:- Click on your apex domain (
yourapp.com) - Click Set as Primary if you want this to be the main URL
SSL Certificate
Vercel automatically provisions and renews SSL certificates for your domain. This happens automatically after DNS verification - no action needed!Troubleshooting
Domain not verifying?
- Check DNS propagation: Use dnschecker.org to verify your records are propagating
- Wait longer: DNS changes can take up to 48 hours (though usually much faster)
- Disable proxy: If using Cloudflare, make sure the proxy is OFF (gray cloud)
SSL certificate issues?
- Vercel handles this automatically, but it may take up to 24 hours
- Ensure your DNS records are correct and the domain is verified
Wrong content showing?
- Clear your browser cache
- Check that the correct project is associated with the domain in Vercel
Next Steps
Once your domain is connected:- Your landing page will be available at
yourapp.com - Privacy policy at
yourapp.com/privacy - Terms of service at
yourapp.com/terms - Support page at
yourapp.com/support