How to add 'Custom Fields' to your booking process

Processing reservations online or from within ResDiary will allow for a range of customer information to be included e.g. Name, contact numbers, email, date of birth etc. In some cases, your restaurant may want more specific information to be gathered about your guests which help you run your service more efficiently.

We have the setting 'Custom Fields' for this purpose and common uses are to allow guests to input dietary requirements or specify wheelchair access will be required.

To add these to your booking process, follow the steps below

Internal booking process

  1.  Go to Settings - Reservations - Custom Fields
  2. Enter the 'Name' e.g.  'Dietary Requirements'
  3. If you need the field to be a web address, switch the default field type from 'Text' to 'URL' 
  4. For the information entered to be shown in the booking summary with a  tick the box to 'Highlight' (further information on where this shows below)
  5. If you want to force customers to provide this information in order to complete a booking, then tick the 'Required Field' box
  6. Complete the change by clicking 'Save'

Online booking process (widget)

  1.  Complete the steps above
  2. Go to Settings - Diary Configuration - Online Settings - Interface Settings 
  3.  Scroll to the section titled 'ResDiary Widget and Portal Settings'
  4. From the dropdown menu titled 'Custom Field to Display' select the one which you would like to show to your customers booking online.
  5. Click 'Save'

    NB: Only one custom field can be shown on booking widgets

Where to view 'Custom Fields' in your diary

When a custom field has been completed, it will populate in the following sections of your diary;

  1. If you have selected the option to 'Highlight' a custom field it will show on the booking summary when you click on a reservation.
  2. To show in the 'Running Order' view then go to 'Reports' > 'Report Settings' and select your custom field under the heading 'Columns displayed in Running Order Report' (guide to Running Order here)
  3. When making a booking, you can view or add custom fields by selecting the tab 'Detail' n the customer profile

fig.1 on the booking summary panel

fig.2 In your 'Running Order' view

fig.3 In the booking process