Skip to main content
Sessions Page

Learn about sessions, the core of BookingNinja

Rob Clarke avatar
Written by Rob Clarke
Updated this week


Understanding Sessions


A session is a bookable event for your business. It's where you'll set up most of the important rules for your online form.

Although sessions can be combined, it's best to think of each session as it's separate form, with it's own separate rules.

On the sessions page, you can bring multiple different parts of your platform together. For example, adding custom fields, add-ons, tables that you've set elsewhere.

Many venues only need to set up one session, but if you have multiple areas with different rules, or want to set up different types of experience using one form, you can do so with multiple sessions.

Each session is added to your booking form by default, but also comes with it's own Booking URL, which allows each sessions to be treated like a completely new booking form.


Session Settings

Internal and External Names

Each session can have two names. External names are shown to customers, while internal names are only used on the backend. If you don't pick an internal name, we'll use the external one by default.

Session Colours

These colours affect the background of the guest amounts total in your list and Gantt view. They can make it much easier for staff to see which session is booked in at a glance. They do not change anything on your customer form.

Booking Visibility

If you're not using session categories or guest types, any session will show up in your main booking form by default.

For example if you have a upstairs and downstairs, and both are set to be open at 2pm, if a customer tries to book for 2pm, they will see both sessions and both time slots, split by the session name.

To avoid this, you can mark as session as "hidden" to hide it showing in your main form and then use the booking URL to send customers only to that booking.

Or, you can mark a session as "highlighted" to show it up right at the front of your form.

Booking Visibility and Session Categories

The "highlighted" option does not work with session categories as session categories allow much greater flexibility over the look of your form. Learn more here.

Time Slot Interval

On a session will set up the length and spacing of your slots, but not the opening times. You must link a session with start, last booking and end times before it will be bookable. Learn about opening times.

Booking Duration

Most restaurants will have this set to 90 - 120 minutes. This is the default length we assume a booking will be on a table.

By default we only show a start time on the public form and email. To show a start and end time, which is helpful for events based businesses, enable this in Look & Feel settings.

Minimum Notice

This can be set to any amount of minutes. For example, if set to 120 minutes, a slot of 12PM would become unbookable from 10AM.

This can be set to long periods of time. For example, setting this to 10080 minutes will make it so people cannot make bookings more than one week in advance.

Last Booking Time on same day

This setting allows you to run same day bookings but with a cut off point, so you'll accept them until the time specified on that day. It only affects same day bookings and they must not have been disabled elsewhere.

Booking Capacity Limits

If you don't use yield, these settings allow control over spacing and capacity. A "cover" is one guest. A "booking" is one full booking group, which could have any amount of guests.

While you can use these stings WITH the yield system we recommend not doing so. If you're concerned about yield over or undercooking you, please chat to us directly.

Booking Capacity Limits: Picking Concurrently or by Time Slot

Let's say you open at 9:00 and have 30 minute intervals and 90 minute booking durations. This makes a "time slots" for you at 9:00 -> 10:30, 9:30 -> 11:00, 10:00 -> 11:30, and so on.

If you set "Max Covers Per Time Slot" to "30" then the 9:00 -> 10:30 slot will take up to 30 people and then stop allowing bookings. Then, your 9:30 -> 11:00 time slot will do the same.

If you set "Max Covers Concurrently" to "30" then we will not allow more than 30 people on this session at any one time. For example, at 10:00 you may only have 5 covers for that slot, but you would still have covers from your 9:00 and 9:30 who would still be in your venue at 10:00.

Booking Capacity Limits and Guest Type Venues

Please note all numbers here refer to your factored guest totals.

For example, if you count children as factored but not adults, and set a max of 32 covers, we will allow up to 32 children but any amount of adults.

Learn more about guest types.

Did this answer your question?