Booking Forms Now Respect Your Conditional Logic Rules Every Time
If you use custom forms in your Calendar booking flow, you may have set up conditional logic to disqualify certain leads, redirect contacts to specific pages, or show and hide fields based on what someone enters. The logic was there - but it didn't always behave consistently when used inside a booking flow.
That's been fixed.
Form conditional logic now works seamlessly and predictably within Calendar booking flows. The rules you've set up will be evaluated and enforced every time - no exceptions.
What's Changed
Disqualify Lead Logic Now Runs Before Booking If a lead meets your disqualification conditions, the system now evaluates that before any appointment is created or payment is collected. No appointment is made, no payment is taken, and the configured redirect page or custom message is shown instead. Unwanted bookings are stopped before they happen.
Redirects and Custom Messages Now Work Consistently Redirects to URL and custom messages from your forms are now handled consistently after submission - regardless of whether the form is used inside a booking flow or standalone.
New Confirmation Page Setting - Use Custom Form Rules A new option has been added to your Confirmation Page settings. You can now choose between three post-booking experiences:
Default confirmation page
Redirect URL
Use custom form rules - the form's redirect or custom message is shown after a successful booking. If none is configured, it falls back to the default confirmation page.
Show/Hide Field Logic Continues to Work Show and hide field logic continues to work seamlessly within booking flows, adjusting fields dynamically based on user input.

Why It Matters
Lead qualification should happen before a booking is confirmed - not after. And the post-booking experience should reflect the rules you've set up, not ignore them. This update makes your booking forms behave the way you intended, giving you greater control over who books, what they see during the process, and what happens after they submit.
Support for conditional logic in booking flows will be extended to Services (v2) and Rentals in an upcoming update.
If you have any questions about booking form setup inside ESC Hub, the support team is here every day. Drop a message inside Escapepreneur Central.

