# Conditional booking form actions

**URL:** <https://forum.youcanbook.me/t/conditional-booking-form-actions/1145>\
**Category:** Feature Requests\
**Created:** [April 4, 2021, 3:42pm UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145 "2021-04-04T15:42:39Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![LeroySchulz](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.youcanbook.me/leroyschulz/32/344_2.png) [@LeroySchulz](https://forum.youcanbook.me/u/LeroySchulz)\
**Post date:** [April 4, 2021, 3:42pm UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145/1 "2021-04-04T15:42:39Z")

</div>

Can we please have basic conditional logic in booking forms?

For instance, if the value of Field A = 1, then show/hide some fields, if Field A = 2, then show/hide other fields.

Several of the other form systems that I use allow for this. It’s lacking in YCBM.

Thank you.

---

<div class="post-metadata">

**Author:** ![Ben](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.youcanbook.me/ben/32/772_2.png) [@Ben](https://forum.youcanbook.me/u/Ben)\
**Post date:** [April 5, 2021, 2:02pm UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145/2 "2021-04-05T14:02:32Z")

</div>

@LeroySchulz conditional forms is not something we are planning, but I will record your feature request. In the interim it is possible to use a different form tool to setup something with more conditions, then route folks to the booking page with information pre-filled: [Some info here](https://support.youcanbook.me/article/93-pre-fill-your-booking-form-and-pass-customer-data-through-to-youcanbook-me)

---

<div class="post-metadata">

**Author:** ![Ben](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.youcanbook.me/ben/32/772_2.png) [@Ben](https://forum.youcanbook.me/u/Ben)\
**Post date:** [April 5, 2021, 2:07pm UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145/3 "2021-04-05T14:07:45Z")

</div>

Also we can provide some extra code so you can pull in URL parameters through an embedded form if needed.

---

<div class="post-metadata">

**Author:** ![LeroySchulz](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.youcanbook.me/leroyschulz/32/344_2.png) [@LeroySchulz](https://forum.youcanbook.me/u/LeroySchulz)\
**Post date:** [April 5, 2021, 2:25pm UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145/4 "2021-04-05T14:25:11Z")

</div>

I’m not sure that pre-filled fields addresses this need.

In some cases I need to show additional fields in a booking form only when a specific value has been chosen in, say, a radio selection or checkbox.

This would be very, very useful.

---

<div class="post-metadata">

**Author:** ![Ben](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.youcanbook.me/ben/32/772_2.png) [@Ben](https://forum.youcanbook.me/u/Ben)\
**Post date:** [April 6, 2021, 9:32pm UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145/5 "2021-04-06T21:32:03Z")

</div>

@LeroySchulz I was referring to using a different form tool like (Typeform, JotForm etc) that allows for conditional redirects. You then can use that as your in take form then route people through to YCBM with pre-filled form fields to complete the booking.

---

<div class="post-metadata">

**Author:** ![LeroySchulz](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.youcanbook.me/leroyschulz/32/344_2.png) [@LeroySchulz](https://forum.youcanbook.me/u/LeroySchulz)\
**Post date:** [April 7, 2021, 1:06pm UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145/6 "2021-04-07T13:06:24Z")

</div>

Yes, I understand that but using pre-filled form fields really doesn’t address the need to show booking fields that only apply to specific answers on the booking form. Using a different form tool would be a kludgy way to display only applicable fields in real time.

Please reconsider implementing conditional fields in YCBM. For many purposes, this is a key function of a booking system like YCBM.

Thank you.

---

<div class="post-metadata">

**Author:** ![LeroySchulz](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.youcanbook.me/leroyschulz/32/344_2.png) [@LeroySchulz](https://forum.youcanbook.me/u/LeroySchulz)\
**Post date:** [January 20, 2022, 6:08pm UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145/7 "2022-01-20T18:08:29Z")

</div>

Is this something that is on the radar for YCBM?

---

<div class="post-metadata">

**Author:** ![Ben](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.youcanbook.me/ben/32/772_2.png) [@Ben](https://forum.youcanbook.me/u/Ben)\
**Post date:** [January 21, 2022, 4:01pm UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145/8 "2022-01-21T16:01:11Z")

</div>

@LeroySchulz We aren’t sure if we will be doing this. While it still might be something we do, it won’t be for the next 12 months at least. Again if we get more interest then the priority will increase.

---

<div class="post-metadata">

**Author:** ![LeroySchulz](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.youcanbook.me/leroyschulz/32/344_2.png) [@LeroySchulz](https://forum.youcanbook.me/u/LeroySchulz)\
**Post date:** [January 24, 2022, 2:28am UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145/9 "2022-01-24T02:28:26Z")

</div>

That’s too bad.

Again, if it’s helpful, I can provide details of how other systems implement this type of feature and why it would be useful to us YCBM customers.

---

<div class="post-metadata">

**Author:** ![Ben](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.youcanbook.me/ben/32/772_2.png) [@Ben](https://forum.youcanbook.me/u/Ben)\
**Post date:** [January 27, 2022, 9:03pm UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145/10 "2022-01-27T21:03:15Z")

</div>

@LeroySchulz thanks for the offer. I will let the team know and they will reach out if they are keen.

---

<div class="post-metadata">

**Author:** ![MarineMartin](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.youcanbook.me/marinemartin/32/605_2.png) [@MarineMartin](https://forum.youcanbook.me/u/MarineMartin)\
**Post date:** [March 15, 2022, 10:31am UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145/11 "2022-03-15T10:31:02Z")

</div>

This feature is really something we also need. Some form of conditional form entry. Drop-down list as a standard and if not in list, one can enter manually etc.

---

<div class="post-metadata">

**Author:** ![LeroySchulz](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.youcanbook.me/leroyschulz/32/344_2.png) [@LeroySchulz](https://forum.youcanbook.me/u/LeroySchulz)\
**Post date:** [March 15, 2022, 6:44pm UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145/12 "2022-03-15T18:44:17Z")

</div>

Agreed. I really hope this is implemented sooner than later.

---

<div class="post-metadata">

**Author:** ![pd1433](https://avatars.discourse-cdn.com/v4/letter/p/9de0a6/32.png) [@pd1433](https://forum.youcanbook.me/u/pd1433)\
**Post date:** [February 21, 2024, 10:36pm UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145/13 "2024-02-21T22:36:52Z")

</div>

YCBM team, any update on the feature? My team is asking for the option and trying to see if I need to figure out a workaround. Thank you!

---

<div class="post-metadata">

**Author:** ![Ben](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.youcanbook.me/ben/32/772_2.png) [@Ben](https://forum.youcanbook.me/u/Ben)\
**Post date:** [February 23, 2024, 3:30am UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145/14 "2024-02-23T03:30:18Z")

</div>

@pd1433 we don’t have this on our immediate roadmap. As I mention above using a different form tool might be an option to offer the type of conditional functionality you need.

---

<div class="post-metadata">

**Author:** ![ugomez](https://avatars.discourse-cdn.com/v4/letter/u/a5b964/32.png) [@ugomez](https://forum.youcanbook.me/u/ugomez)\
**Post date:** [February 24, 2024, 6:02am UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145/15 "2024-02-24T06:02:04Z")

</div>

I would also like to see this feature. It would be really helpful to show/hide certain fields based on the appointment type.

---

<div class="post-metadata">

**Author:** ![pd1433](https://avatars.discourse-cdn.com/v4/letter/p/9de0a6/32.png) [@pd1433](https://forum.youcanbook.me/u/pd1433)\
**Post date:** [February 26, 2024, 2:57pm UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145/16 "2024-02-26T14:57:58Z")

</div>

Thank you for the update! Unfortunately, this option is not feasible for us as we would still need to duplicate and manage multiple booking pages for the same type of call. We’ll work through other options on our end. Appreciate the feedback.

---

<div class="post-metadata">

**Author:** ![LeroySchulz](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.youcanbook.me/leroyschulz/32/344_2.png) [@LeroySchulz](https://forum.youcanbook.me/u/LeroySchulz)\
**Post date:** [February 26, 2024, 3:59pm UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145/17 "2024-02-26T15:59:27Z")

</div>

I’ve been wishing and asking for this option for almost three years. For our usage, this is a key feature to make the booking experience for our clients smart, polished, and user-friendly. The fact that YCBM is missing this functionality has caused friction, confusion, and frustration with our clients – clearly not the type of experience that we want our clients to have.

@pd1433 message me if you want an option that supports conditional actions.

---

<div class="post-metadata">

**Author:** ![Ben](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.youcanbook.me/ben/32/772_2.png) [@Ben](https://forum.youcanbook.me/u/Ben)\
**Post date:** [February 26, 2024, 9:44pm UTC](https://forum.youcanbook.me/t/conditional-booking-form-actions/1145/18 "2024-02-26T21:44:56Z")

</div>

Thanks for the additional insight and feedback. I’ll talk with the team to investigate feasibility for conditional forms.
