Custom Domain
Use your own domain name for your booking page instead of the default SeroBook URL. A custom domain creates a seamless, professional experience for your customers.
Pro plan required
Custom domains are available on the Pro plan and above. If you're on a Free or Starter plan, upgrade your subscription to access this feature.
Setting Up Your Custom Domain
Connecting a custom domain lets your booking page appear at your own URL, such as book.yourbusiness.com or appointments.yourbusiness.com. Here's the process:
- Navigate to Settings → Domain in your SeroBook dashboard
- Click Add Custom Domain
- Enter the domain or subdomain you want to use (e.g.,
book.yourbusiness.com) - SeroBook will display the DNS records you need to add
- Add the records to your domain provider (instructions below)
- Return to SeroBook and click Verify Domain
- Once verified, your booking page is accessible at your custom domain
Subdomain recommended
We recommend using a subdomain like book.yourbusiness.com or schedule.yourbusiness.com rather than your root domain. This avoids conflicts with your existing website and makes setup simpler.
DNS Configuration
After adding your domain in SeroBook, you need to update your DNS records at your domain registrar. The exact steps vary by provider, but the records you need are the same.
For Subdomains (Recommended)
If you're using a subdomain like book.yourbusiness.com, add a CNAME record:
| Type | Name/Host | Value/Target | TTL |
|---|---|---|---|
| CNAME | book | cname.serobook.com | 3600 |
For Root Domains
If you want to use a root domain like yourbusiness.com, you need to add A records pointing to SeroBook's IP addresses:
| Type | Name/Host | Value/Target | TTL |
|---|---|---|---|
| A | @ | 76.76.21.21 | 3600 |
| A | @ | 76.76.21.22 | 3600 |
DNS propagation time
DNS changes can take anywhere from a few minutes to 48 hours to propagate worldwide. Most changes take effect within 1–4 hours. SeroBook will continue checking automatically until your domain is verified.
SSL Certificates
SeroBook automatically provisions and manages SSL certificates for your custom domain:
- Automatic Provisioning – An SSL certificate is generated automatically once your domain is verified
- Free of Charge – SSL certificates are included at no additional cost
- Auto-Renewal – Certificates are renewed automatically before they expire
- HTTPS Enforced – All traffic is automatically redirected from HTTP to HTTPS
- TLS 1.2+ – Modern encryption standards for maximum security
No manual setup needed
You don't need to purchase, install, or configure SSL certificates. SeroBook handles everything automatically. Your customers will see the secure padlock icon in their browser.
Understanding CNAME Records
A CNAME (Canonical Name) record creates an alias that points your subdomain to SeroBook's servers. Here's what you need to know:
- What it does – Maps your subdomain (e.g.,
book.yourbusiness.com) to SeroBook's infrastructure - Where to add it – In your domain registrar's DNS management panel
- Required value –
cname.serobook.com(provided in your SeroBook dashboard) - TTL setting – Use 3600 seconds (1 hour) or your provider's default
Common Domain Registrars
Quick links to DNS management for popular registrars:
- GoDaddy – My Products → DNS → Add Record
- Namecheap – Domain List → Manage → Advanced DNS → Add New Record
- Cloudflare – DNS → Records → Add Record (set proxy status to DNS Only)
- Google Domains – DNS → Custom Records → Manage
- Route 53 (AWS) – Hosted Zones → Create Record
Cloudflare users
If you use Cloudflare, set the proxy status to DNS Only (gray cloud icon) instead of Proxied (orange cloud). SeroBook needs to manage SSL certificates directly, which requires DNS-only mode.
Verification Process
After adding your DNS records, SeroBook verifies that they are configured correctly:
- Return to Settings → Domain in your dashboard
- Click Verify Domain
- SeroBook checks your DNS records against the expected values
- If verification succeeds, your domain status changes to Active
- Your SSL certificate is provisioned automatically (takes 1–5 minutes)
- Your booking page is now accessible at your custom domain
Verification Statuses
- Pending – DNS records have not been detected yet. Wait and retry
- Verifying – Records detected, SSL certificate being provisioned
- Active – Domain is fully connected and serving your booking page
- Error – DNS records are incorrect or missing. Check the error message for details
Automatic re-checking
SeroBook automatically re-checks pending domains every 15 minutes. You don't need to keep clicking the verify button — you'll receive an email notification once your domain is active.
Troubleshooting DNS Issues
If your domain isn't verifying, check these common issues:
CNAME Record Not Found
- Double-check you added the record to the correct domain
- Ensure the "Name" field only contains the subdomain (e.g.,
book, notbook.yourbusiness.com) - Some registrars require a trailing dot in the target value — try
cname.serobook.com. - Wait at least 1 hour for DNS propagation before troubleshooting further
Domain Shows Wrong Content
- Clear your browser cache and try again
- Check if there are conflicting DNS records (e.g., an existing A record for the same subdomain)
- If using Cloudflare, ensure proxy status is set to DNS Only
SSL Certificate Not Provisioning
- Verify the CNAME record is pointing to the exact value shown in your dashboard
- Ensure there are no CAA records on your domain that restrict certificate issuance
- Wait up to 30 minutes after DNS verification for the certificate to be issued
- If the issue persists, contact SeroBook support
Testing Your DNS
You can verify your DNS records independently using these methods:
- Use an online tool like whatsmydns.net to check global DNS propagation
- Run
nslookup book.yourbusiness.comin your terminal - Run
dig book.yourbusiness.com CNAMEfor detailed CNAME information
Don't delete old records prematurely
If your domain currently points to an existing website, be aware that changing DNS records will redirect traffic to SeroBook. Only change records for subdomains that you want to use exclusively for bookings.
Managing Your Domain
After your domain is connected, you can manage it from your settings:
- Change Domain – Switch to a different domain or subdomain
- Remove Domain – Disconnect your custom domain (your page reverts to the default SeroBook URL)
- Redirect Settings – Configure whether your default SeroBook URL redirects to your custom domain
- SSL Status – View certificate details and expiration date
Next Steps
With your custom domain set up, continue enhancing your brand:
- Branding and colors – Customize your booking page's visual identity
- White-label setup – Remove SeroBook branding completely (Enterprise)
- Site builder – Design your booking page layout
- Subscription plans – Compare plan features and pricing
Professional URL ready
Your booking page is now accessible at your custom domain. Share this URL with customers, add it to your website, and use it in all your marketing materials for a fully branded booking experience.