---
title: Booking Widget Settings
description: Widget settings
---

[Skip to content](https://help.nowbookit.com/knowledge-base/booking-widget-settings#main-content)

English

Show submenu for translations

![NowBookIt-Alt-Logo 2-1](https://help.nowbookit.com/hs-fs/hubfs/NowBookIt-Alt-Logo%202-1.png?width=220&height=55&name=NowBookIt-Alt-Logo%202-1.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Knowledge Base](https://help.nowbookit.com/knowledge-base?hsLang=en)
2. [Venue](https://help.nowbookit.com/knowledge-base/venue?hsLang=en)
3. [Bookings](https://help.nowbookit.com/knowledge-base/venue?hsLang=en#bookings)

# Booking Widget Settings

## These settings control what customers see and can do when they make an online booking through your widget.

 

Go to Venue **Settings \> Bookings \> Booking Widget \> Widget Settings**

### Choose which customer fields appear

At the top of the page, the **Online Booking Settings** table lists optional fields you can add to your booking form:

- Date of Birth
- Postcode/State
- Membership Number
- Company Name.

For each field:

a. Tick **Show in Widget -** to display that field on the booking form.  
b. Tick **Mandatory-** as well if you want to force customers to fill it in (this only takes effect once the field is already shown).

By default, only **Company Name** is shown, and it isn't mandatory.

### Set booking limits

The **Booking Limits** section controls the size and volume of online bookings. Leaving a field empty means unlimited.

- **Number of People** - the maximum number of people allowed in a single online booking.
- **Number of Days** - how far in advance customers can book online, in days.
- **Number of Options** - the maximum number of booking options (for example, sitting times or areas) offered per time interval.

### Set time restrictions

The **Time Restrictions** section sets cut-off windows for new bookings. Leaving a field empty means unlimited.

- **Stop Taking Bookings Less Than X Minutes in Advance**  the minimum notice a customer must give before the booking time.
- **Stop Taking Bookings X Minutes Before Service Starts** - stops online bookings once a service (for example, a sitting) is about to begin.

### Control booking changes and general behaviour

The **Booking Changes** section sets how late a customer can edit or cancel a booking they've already made:

- **Stop Editing Bookings X Hours Before Booking Starts**
- **Stop Cancelling Bookings X Hours Before Booking Starts**

Below that are three general on/off settings:

- **Allow Customers to Choose Which Section of Your Restaurant They Book In** - lets customers pick a specific seating section themselves.
- **Allow Online Bookings** - the master switch for the widget. Untick this to take the booking widget offline entirely.
- **Enable Next Available Booking** - offers customers the next available time slot when their preferred time is full.

### Set up compliance and consent text

The **Compliance** section covers the legal and marketing text shown to customers during booking.

a. **Booking Agreement Text** - the text shown next to the agreement checkbox (default: "I agree to the booking ").  
b. **Privacy Policy URL** - a link to your venue's privacy policy, referenced in that text.  
c. **Terms and Conditions Pop Up** - a rich-text editor for the full terms shown when a customer opens the pop-up.  
d. **Text Shown for Optional Marketing Opt-In Field** - the wording next to the marketing consent checkbox (default: "I agree to receive special invitations and updates from...").  
e. **Default Opt-In Setting for Subscription Field** - whether the marketing checkbox is ticked or unticked by default, set separately for the **Diary** (staff-entered bookings) and the **Widget** (online bookings).  
f. **SMS Opt-In – Show SMS Opt-In on Widget** - adds an SMS marketing consent option to the widget.

**Note:** update the booking agreement and terms text to match your venue's actual policies before going live, and keep the Privacy Policy URL current.

### Configure verification and reCAPTCHA

Two settings at the bottom of the page add extra protection against spam and fraudulent bookings:

- **Allow Verification** - an additional customer verification step (off by default).
- **Enable reCAPTCHA** - turns on Google reCAPTCHA for the widget. Once enabled, tick which actions require it: **Cancel Booking**, **Edit Booking**, **Confirm Booking**, **Book Now**.

**Note:** enabling reCAPTCHA on more actions adds friction for genuine customers, so it's worth weighing up against how much spam or abuse your venue actually sees.

### Save your changes

When you're done, use the buttons at the bottom right of the screen:

- **Save** - saves your changes and stays on this screen.
- **Save & Next** - saves and moves on to the **Widget Messages** tab, where you can customise the confirmation and notification text shown to customers.
- **Cancel** - discards unsaved changes.

**Note:** once saved, changes apply immediately to your live booking widget. Use the **Booking Widget** button at the top of the page to preview it.

 

- [Getting Started](https://help.nowbookit.com/knowledge-base/getting-started?hsLang=en#main-content)

    - [Organisation Settings](https://help.nowbookit.com/knowledge-base/getting-started?hsLang=en#organisation-settings)
    - [Venue Settings](https://help.nowbookit.com/knowledge-base/getting-started?hsLang=en#venue-settings)
    - [Customisation](https://help.nowbookit.com/knowledge-base/getting-started?hsLang=en#customisation)
    - [Today](https://help.nowbookit.com/knowledge-base/getting-started?hsLang=en#today)
- [Venue](https://help.nowbookit.com/knowledge-base/venue?hsLang=en#main-content)

    - [Bookings](https://help.nowbookit.com/knowledge-base/venue?hsLang=en#bookings)
    - [Diary](https://help.nowbookit.com/knowledge-base/venue?hsLang=en#diary)
    - [Tables](https://help.nowbookit.com/knowledge-base/venue?hsLang=en#tables)
    - [Take Away](https://help.nowbookit.com/knowledge-base/venue?hsLang=en#take-away)
- [Events & Functions](https://help.nowbookit.com/knowledge-base/events-functions?hsLang=en#main-content)

    - [Events](https://help.nowbookit.com/knowledge-base/events-functions?hsLang=en#events)
- [Payments and Gift Cards](https://help.nowbookit.com/knowledge-base/payments-and-gift-cards?hsLang=en#main-content)

    - [Gift Cards](https://help.nowbookit.com/knowledge-base/payments-and-gift-cards?hsLang=en#gift-cards)
    - [Payments](https://help.nowbookit.com/knowledge-base/payments-and-gift-cards?hsLang=en#payments)
- [Integrations](https://help.nowbookit.com/knowledge-base/integrations?hsLang=en#main-content)

    - [POS Integrations](https://help.nowbookit.com/knowledge-base/integrations?hsLang=en#pos-integrations)
    - [Other Integrations](https://help.nowbookit.com/knowledge-base/integrations?hsLang=en#other-integrations)
- [Reporting](https://help.nowbookit.com/knowledge-base/reporting?hsLang=en#main-content)

    - [NBInsights](https://help.nowbookit.com/knowledge-base/reporting?hsLang=en#nbinsights)
- [CRM](https://help.nowbookit.com/knowledge-base/crm?hsLang=en)

[![NBI logo-KB](https://help.nowbookit.com/hs-fs/hubfs/NBI%20logo-KB.png?width=200&height=80&name=NBI%20logo-KB.png "NBI logo-KB")](http://nowbookit.com)

Need more assistance? 

email: [help@nowbookit.com](mailto:help@nowbookit.com)

Call us:

- Australia: [1800 265 726](tel:1800265726)
- New Zealand: [0800 453 933](tel:0800453933)
- United States: [1 469 458 6874](tel:14694586874)
- Canada: [1 438 794 9945](tel:14387949945)
- International: [+61 2 7912 1576](tel:61279121576)

<https://www.facebook.com/nowbookitNBI/> <https://www.instagram.com/now_book_it> [mailto:help@nowbookit.com](mailto:help@nowbookit.com) <https://au.linkedin.com/company/now-book-it> <https://www.youtube.com/@NowBookIt>

Copyright © 2026, Now Book It