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:

  1. Navigate to Settings → Domain in your SeroBook dashboard
  2. Click Add Custom Domain
  3. Enter the domain or subdomain you want to use (e.g., book.yourbusiness.com)
  4. SeroBook will display the DNS records you need to add
  5. Add the records to your domain provider (instructions below)
  6. Return to SeroBook and click Verify Domain
  7. 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:

TypeName/HostValue/TargetTTL
CNAMEbookcname.serobook.com3600

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:

TypeName/HostValue/TargetTTL
A@76.76.21.213600
A@76.76.21.223600
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:

  1. Return to Settings → Domain in your dashboard
  2. Click Verify Domain
  3. SeroBook checks your DNS records against the expected values
  4. If verification succeeds, your domain status changes to Active
  5. Your SSL certificate is provisioned automatically (takes 1–5 minutes)
  6. 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, not book.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.com in your terminal
  • Run dig book.yourbusiness.com CNAME for 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:

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.