Reservine Docs

Custom Domain

How to connect a custom domain to your Reservine booking page -- DNS configuration, verification, and SSL certificate.

Custom Domain

By default, your booking page is available on a Reservine subdomain (e.g., yourbusiness.reservine.io). You can set up a custom domain (e.g., booking.yourbusiness.com) for a professional appearance, brand consistency, and easier memorability.

Prerequisites

  • You own a domain with access to DNS settings (GoDaddy, Namecheap, Cloudflare, etc.)

Step-by-Step Setup

1. Choose Your Domain

We recommend using a subdomain (e.g., booking.yourbusiness.com) so you don't affect your existing website.

2. DNS Configuration

At your domain provider, add a CNAME record:

Record TypeName (Host)Value (Target)TTL
CNAMEbookingcustom.reservine.io3600

If you're using Cloudflare, make sure the proxy is turned off (gray icon, not orange). Reservine needs direct access to issue an SSL certificate.

3. Activation in Reservine

  1. Go to Settings > Integrations
  2. In the Custom Domain section, enter your domain
  3. Click Verify Domain

4. DNS Verification

Reservine will verify the CNAME record. DNS propagation can take up to 24 hours (usually 1-2 hours). Your original Reservine address remains functional.

5. SSL Certificate

After DNS verification, the SSL certificate is created automatically, including future renewals.

Changing or Removing a Domain

  • Changing: Update the value in Settings > Integrations, set up a new CNAME, and verify
  • Removing: Remove the domain in settings -- the page will be available at the original Reservine subdomain again

Troubleshooting

ProblemSolution
DNS verification failsWait up to 24 hours; check that the CNAME target is custom.reservine.io
SSL certificate not createdTurn off the Cloudflare proxy (gray icon)
Page doesn't loadVerify the CNAME record and wait for propagation

On this page