What is a Custom Domain?
When customers book accommodation on your website, you want them to have a seamless experience that maintains their trust in your brand. Our custom domain feature ensures that customers stay on your website throughout the entire booking process, rather than being redirected to an Inn Style URL.
Benefits of Using a Custom Domain
Professional Appearance: Your customers remain on your website throughout the entire booking process
Enhanced Brand Trust: No redirects to external URLs
Seamless User Experience: The entire booking journey happens within your website
Higher Conversion Rates: A consistent brand experience typically leads to better booking completion rates
How it works:
Let's say you own "The Wild Pig" hotel and your website is at www.thewildpig.com
Without Custom Domain:
Customer visits: www.thewildpig.com
When booking, they're redirected to: thewildpig.innstyle.co.uk
With Custom Domain:
Customer visits: www.thewildpig.com
Set up a subdomain on our domain provider for eg. book.thewildpig.com
The entire booking process happens seamlessly within your website - no redirects
Setting Up Your Custom Domain
Access Your Domain Settings
Log into your domain provider's control panel
Navigate to DNS settings or DNS management
Add a CNAME Record
Look for the option to add a new CNAME record
In the Host field, enter: book
In the Points to field, enter: yourdomain.innstyle.co.uk
Save your changes
Contact Inn Style
Once you've added the CNAME record, contact our support team via chat
We'll complete the final configuration on our end
Amend the embedded Inn Style code (optional)
One of the benefits of setting up a custom domain is that some analytics providers can produce better integration between the inside and outside of an embedded Inn Style widget
If you need this, and are using our calendar.js integration, you can tell it your new booking domain. Where before you might have been using the following in your script:
InnStyle("myhotelname", {"some": "options"});
You will now need to modify it to be
InnStyle("myhotelname", {"host": "book.myhotelname.com", "some": "options"});
Note: DNS changes can take up to 48 hours to propagate fully across the internet, though they often take effect much sooner.
If you have any questions please get in touch with our support team via the chat facility