Set up a custom domain
Custom domain setup is managed in PRO settings on the location settings screen. It allows clients to open your online profile and booking flow through your own web address instead of the default Reservation.Studio address.
Who this page is for
- Business admins with access to domain DNS settings.
- Teams maintaining online booking and public profile settings.
Before you start
- The location must have "Online booking" enabled.
- A PRO package is required to use the "Hostname" field.
- You need access to your domain DNS panel.
Quick choice: CNAME or NS
| Method | When to use it | Level |
|---|---|---|
CNAME | Standard and recommended option from the interface | Basic |
NS delegation | When you manage DNS at an advanced level and want delegation to private-application nameservers | Advanced |
Method 1 (recommended): CNAME
- Open "Online booking" and select the location.
- In "PRO settings", set "Hostname" (for example
booking.my-domain.com). - In your DNS panel, add a CNAME record:
| Field | Value |
|---|---|
| Type | CNAME |
| Host | the value from "Hostname" |
| Value | private-application-cname.reservation.studio |
- Save DNS changes and wait for the records to refresh.
- Verify that the domain opens the location online profile.
This is the correct option if you want to configure the domain directly from the product and do not need advanced DNS delegation.
Method 2 (advanced): NS delegation
This is an advanced DNS setup and not the standard flow in the Business interface.
With this option, the Reservation.Studio nameservers become authoritative for the delegated zone. This means records for that zone are no longer managed by your old DNS provider, but by the DNS configuration behind Reservation.Studio.
- Open nameserver settings for the relevant domain/zone.
- Set NS records to:
| Type | Value |
|---|---|
NS | ns1.private-application.reservation.studio |
NS | ns2.private-application.reservation.studio |
- Save changes and wait for the DNS records to refresh.
- Verify that the hostname resolves correctly.
This method is suitable only if you already manage DNS at a more advanced level and explicitly want to delegate the subdomain or hostname to the private-application nameservers.
Result
Clients can access your online booking profile through your configured domain.
Important
- Use the exact CNAME value shown by the product:
private-application-cname.reservation.studio. - Infrastructure also includes
cname.private-application.reservation.studio, but the official target in the current interface isprivate-application-cname.reservation.studio. - NS delegation is optional and does not replace the standard CNAME flow from the interface.
- After NS delegation, do not keep managing parallel A, CNAME, or other records for the same delegated zone at your old DNS provider, because the Reservation.Studio nameservers are now authoritative.
- DNS changes may need time before full activation.
- If you enable "Disable location profile from Reservation.Studio", clients will reach your online booking only through your own domain.