Plan Availability: ✓ Soho | ✓ Pro | ✓ Plus | ✓ Enterprise | ✓ Flex |
Locate:
- Configure: Manage > Integrations or Manage > Layout > Booking Page
- Access: Via URL or Staff-side from Customers > Customer Booking Page
Prerequisites: Available by default on your account! Admin permissions needed to access Integration and Layout settings.
Overview
Back to topOur hosted Customer Booking Page is a quick and secure way to accept bookings without the need for a website or any additional setup.
Simply add the link provided to your website to direct Customers to your secure booking page.
This link is available by default on your account by adding /reserve/ to your Checkfront URL, for example:
![]() |
The Customer Booking Page can also be accessed via the Staff-side of Checkfront by selecting Customer Booking Page under the Customer menu within the top menu. |
![]() |
Learn how to further configure your hosted Customer Booking Page Layout here! |
Book Now Button
Back to topCopy your Hosted Customer Booking Page URL or generate Booking Button Code to place within your website.
- URL
Back to topCopy this URL to add to your Website or communications, so that Customers can directly access your hosted Customer Booking Page.
- Button
Back to topThis Button is displayed so that you can visualize how the Button appears on the Customer Booking Page. The Button updates to reflect any changes to the subsequent Button settings.
- Button Color
Back to topSelect a Button Color from the available drop-down list. By default the Button display in Dodger Blue.
- Button Text
Back to topSpecify the Button Text displayed. The default text is Book Now.
- Button Link
Back to topClick on Get code to populate the Button code field at the bottom of the page with updated code to reflect your custom selections.
- Discount Code
Back to topOptionally add a Discount Code to your URL or Booking Button code, so that a Discount is applied to Customer's bookings that are processed through that URL or Button.
- Tracking ID
Back to topAdd a Tracking ID to the URL to track bookings initiated from this page.
![]() |
Learn about tracking bookings here... |
- Date
Back to topFast forward to a specific Date, by specifying the Date on which you would like the Customer to land when they follow the URL or click on the Button.
- Button code
Back to topCopy this code to add a Book Now Button to your Website!
Supported Arguments
Back to topYou can pass further information (arguments) via the URL of your booking page that will alter the layout or items shown. For example, to preselect a Category you can use:
Arguments must be passed in a standard name-value pair syntax, separated by an ampersand and URL encoded, for example:
- category_id
Back to topNumeric category ID (Inventory > Categories) e.g.: category_id=3
In this example, choosing to display category_id=3 would show the customer items from the Horseback Tours category only.
Multiple categories should be comma-separated.
For example, category_id=3,15 will display both the Horseback Tours and Bike Rentals categories.
- item_id
Back to topNumeric item ID (Inventory > Items) e.g.: item_id=3
In this example, choosing to display item ID 3 would show the customer the Valley Lodge (Single Room) item only.
- popup
Back to topTo enable the ability to directly book an item and go straight to the popup booking window, add this argument to the hosted booking page URL along with the item ID e.g.: item_id=3&popup=1
![]() |
Just to change the subject for a second, you can, in a similar manner, direct your customers directly to the customer account login modal. To do this, use the URL: https://demo.checkfront.com/reserve/?login=1 . Just make sure you replace the demo account pre-fix with your own account! |
- date
Back to topFast forward to a specific date. ISO 8601 format (e.g. date=12-24-2020) or a date string (date=Friday, date=Next%20Friday, date=First%20Monday%20of%20next%20month).
https://ecotours.checkfront.com/reserve/?date=2020-12-24
https://ecotours.checkfront.com/reserve/?date=Next%20Friday
https://ecotours.checkfront.com/reserve/?date=First%20Monday%20of%20next%20month
- start_date & end_date
Back to topDisplay a specific date range. ISO 8601 format (e.g.: start_date=2020-07-01&end_date=2020-07-14 or start_date&enddate=+5days).
https://ecotours.checkfront.com/reserve/?start_date=2020-07-01&end_date=2019-07-14
https://ecotours.checkfront.com/reserve/?start_date&enddate=+5days
- tid
Back to top
Create a tracking id to be displayed on the invoice (e.g. tid=winter-email)
- discount
Back to topAutomatically apply a discount code (Inventory > Discounts) to the booking.
- language
Back to topDisplay the booking page in a specific system language using abbreviations (e.g. lang_id=fr).
Make sure the language (Manage > Languages) you are specifying is enabled for your account!
- options=tabs
Back to topDisplay categories as tabs (options=tabs) rather than a drop-down menu.
If you are interested in more customization options including changing the look and feel of the booking page, please have a look at our website plugins.