Advanced TabBack to top
The filtering switch has two distinct functions when activated. It can be used as a trigger to show/hide other fields on the booking form, or, it can be used to determine whether the field is shown or hidden based on being triggered by another field. If that doesn't make perfect sense yet, read on to find out what we mean.
Let's begin by looking at a specific example. Imagine we've created a multiple choice radio button with the options yes and no. The question asks the customer if they have a pet.
The response chosen by the customer determines whether an additional question is triggered by the system. If the customer selects no, a response will not be triggered and no further action is required.
If, however, the customer selects yes, we might want an additional question to be triggered by the form. That question might ask for the pets name.
The question 'Do you have a pet?' is the trigger question and must be added to the filter list. This is a list of the questions stored within the system that are used to trigger additional questions under certain circumstances. This list is not visible to you as a system user.
So, after turning on the filtering switch under the advanced tab, check the box labeled Add to 'Filter List'. You can see this in the screenshot above.
After clicking Update, this question will now be added to the filter list mentioned above.
The next step is to create the question that will be asked if the customer answers yes, they do have a pet.
Since, in our example, we have decided to ask what the pets name is, we would simply create a single line text field.
In the advanced tab, turn on the filtering switch. This time, however, do not check the Add to 'Filter List' option.
Instead, choose what will happen when the trigger question is answered. Look for the field labeled Show when and choose your trigger question from the drop-down menu. We named ours 'pet' in the previous step. Please note that we also chose to start the question hidden so that the customer doesn't see it unless they choose the trigger option.
We will show the question we are working on when the answer selected is yes. This is highlighted in the screenshot above.
Once you've clicked Update, the filter is complete.
So how does it work? Well, basically, if the customer were to select 'no' when asked if they had a pet, nothing would change and they would continue to fill out the rest of the form. If they choose 'yes', however, the second question will magically appear below it. See below for an example:
It's worth playing around a bit with the different options, as you could make the second question visible at first, and then disappear if a particular option is chosen by the customer. It really depends on what you're looking to do!
On occasion, you may find that some of the items in your inventory require special customer details/instructions that other items don't. This is why we have created an option for item specific fields.
Let's assume for a moment you're renting out kayaks. You may wish to ask your customers, during the booking process, what their level of experience is and do they require any on-site instruction. You could add these fields to your standard booking form, but they will look a bit out of place if a guest is simply booking accommodation for the night.
Item-specific fields enable you to create specialized booking form questions that can then be tied to a particular item or items. To turn a booking field into an item specific field, simply choose the item(s) from the list provided in field edit mode.
That field will now only appear during the checkout process when the item(s) is added to a booking. If no items are selected, the field will appear for all bookings as normal.
An item specific field can be recognized in your Booking Manager by the label seen above.