How to Connect a Custom Domain
Use your own domain name for your job board instead of the default subdomain.
Give your job board a professional look by using your own domain name like jobs.yourcompany.com or yourjobboard.com.
Before you begin
You'll need:
- A domain name you own (purchase from Namecheap, GoDaddy, Cloudflare, or any registrar)
- Access to your domain's DNS settings
Step 1: Add your domain in Cavuno
- Go to Board settings in the sidebar, then click the Domains tab
- Click Connect existing domain
- Enter your domain name (e.g.,
jobs.yourcompany.comoryourjobboard.com) - Click Add
Cavuno will display the DNS records you need to configure.
Step 2: Configure DNS records
Add these DNS records at your domain registrar:
For a subdomain (e.g., jobs.yourcompany.com)
Add a CNAME record:
- Host/Name:
jobs(or your chosen subdomain) - Value/Target: The value shown in your Cavuno dashboard
- TTL: 3600 (or Auto)
For a root domain (e.g., yourjobboard.com)
Add an A record:
- Host/Name:
@(represents the root domain) - Value/Target: The IP address shown in your Cavuno dashboard
- TTL: 3600 (or Auto)
Step 3: Verify your domain
- Return to Board settings > Domains tab
- Click Verify next to your domain
- Wait for verification (usually takes 1-10 minutes, but can take up to 48 hours for DNS propagation)
Once verified, your domain will show a green checkmark.
Step 4: Set as primary domain
If you have multiple domains:
- Go to Board settings > Domains tab
- Find the domain you want as primary
- Click the three-dot menu and select Set as Primary
Your primary domain is used in job links, emails, and canonical URLs.
Troubleshooting
Domain shows "Pending" for a long time
DNS changes can take up to 48 hours to propagate. If it's been longer:
- Double-check your DNS records match exactly what Cavuno shows
- Clear your browser cache and try again