Booking platforms by default give you a URL on their
domain: book.platform.com/yourbusiness or
yourbusiness.platform.com. This is normal, free, and
works.
But it’s not the same as a URL on your own domain
(book.yourbusiness.com). The difference shows up in
several places.
The data on conversion
Studies on landing-page conversion consistently show 2-5% higher conversion rates when the URL matches the business’s domain. The mechanism is straightforward:
- Customer searches for “your business name”
- Customer clicks a link
- URL bar shows “yourbusiness.com” — customer feels confident they’re in the right place
- Customer books
Compare:
- Customer searches for “your business name”
- Customer clicks a link
- URL bar shows “calendly.com/yourbusiness” — slight pause, “wait, who’s calendly?”
- Some fraction of customers bounce here
The drop-off is small but real, and accumulates over time.
When it matters most
Custom domain matters more when:
- You’re a regional / local business. Customers know your domain, not the platform’s.
- You’re a high-trust service. Medical, legal, financial — customers expect formal branding.
- You don’t have a separate website. The booking page IS your web presence; it should be on your domain.
Custom domain matters less when:
- You’re a B2B sales operation. Customers know Calendly; the URL signals professional booking tool.
- You’re using a marketplace (Fresha, Booksy) where the customer expects to land on the platform.
SEO implications
A booking page on your custom domain helps your domain authority slightly:
- Branded queries (“your business name”) rank for your domain instead of the platform’s
- Customer reviews / mentions linking to the booking URL pass authority to your domain
- Your sitemap (if you maintain one) can include the booking page
A booking page on the platform’s domain doesn’t help your SEO at all. The platform gets the link equity.
Email deliverability
Custom domain affects email deliverability indirectly:
- If your booking page is on your domain AND your emails come from your domain, the customer experience is consistent and inbox placement is better
- If your booking page is on a platform domain and your emails come from a platform domain, the customer trust signal is split
Best setup: custom domain for the booking page + custom domain for transactional email.
Setting up custom domain
For most platforms, custom domain requires:
- Buy a subdomain you’ll use (e.g.,
book.yourbusiness.com). This is just a DNS record, not a separate domain. - Configure DNS at your domain registrar to point the subdomain to the platform.
- Verify on the platform that the certificate is issued and the subdomain works.
Most platforms walk you through this in 5-10 minutes.
What it looks like
Without custom domain:
app.zedule.app/looks-saloncalendly.com/looks-salonlooks-salon.acuityscheduling.com
With custom domain:
book.lookssalon.comappointments.lookssalon.combookings.lookssalon.com
The first set works; the second set converts marginally better and feels more professional.
Cost
On most platforms, custom domain is:
- Free on Zedule (included in the $100/year plan)
- Free on Cal.com Pro
- Paid feature on Calendly (Standard tier and up)
- Not available on Acuity (Squarespace integration is workaround)
- Available on most vertical platforms (Vagaro, Booksy, etc.) but with caveats
If custom domain is gated behind a paid tier, the cost of the upgrade should be weighed against the conversion lift.
SSL / HTTPS
Custom domains for booking should always be HTTPS. Most platforms auto-provision SSL via Let’s Encrypt. Zedule issues certificates automatically through Cloudflare.
If a platform doesn’t auto-provision SSL, that’s a red flag — modern customers expect HTTPS.
Limits
Custom domain alone doesn’t fix everything:
- The booking flow still has to feel branded
- Confirmation emails still have to be branded
- Customer support still has to be from your business
Custom domain is one layer of branding. The rest of the experience has to match.