A single booking field can choose its calendar from another field’s answer. For example, one Location choice can route a booking to the right city’s calendar, without adding a separate booking field for each location. This is a DrezSync Pro feature.
What you need first
- A choice field on the form for the option that decides the calendar. It must be a dropdown or a radio field, so there is exactly one answer.
- A Google Calendar for each option, all under the one Google account you connected to DrezSync. You will need each calendar’s ID.
Set it up
- Edit the DrezSync Booking field and set Calendar source to Based on another field.
- In Choice field, pick the dropdown or radio field whose answer decides the calendar. Only dropdown and radio fields appear in this list.
- In Calendar map, add one rule per line in the form choice value = calendar id, for example:
London = londoncalendarid@group.calendar.google.com Florida = floridacalendarid@group.calendar.google.com New York = newyorkcalendarid@group.calendar.google.com
The text on the left of each equals sign must match the option exactly as it appears in the choice field.
What the customer sees
Until they choose the option, the booking field shows Choose an option above first to see availability. Once they pick, for example, London, the times load from the London calendar. If they change to Florida, the times reload from the Florida calendar and any earlier pick is cleared. On submit, the booking is written to the calendar for the option they chose.
Why it must be a dropdown or radio, not a checkbox
The calendar has to come from one clear answer. A checkbox lets a person tick more than one option at once, which leaves it ambiguous which calendar the booking belongs to. To avoid that, only dropdown and radio fields can be used as the choice field. If you need someone to book across more than one location, use separate booking fields instead.