# Conditional Logic in Form

**URL:** <https://forum.mautic.org/t/conditional-logic-in-form/9891>\
**Category:** Product Support\
**Created:** [November 13, 2017, 8:18pm UTC](https://forum.mautic.org/t/conditional-logic-in-form/9891 "2017-11-13T20:18:56Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![JamesN](https://avatars.discourse-cdn.com/v4/letter/j/8e8cbc/32.png) [@JamesN](https://forum.mautic.org/u/JamesN)\
**Post date:** [November 13, 2017, 8:18pm UTC](https://forum.mautic.org/t/conditional-logic-in-form/9891/1 "2017-11-13T20:18:56Z")

</div>

I was wondering if there’s a way to implement conditional logic into a form. I would like to have an additional required field (such as phone number) display if a lead selects a specific checkbox. Is this possible and if so how would you go about doing it?

---

<div class="post-metadata">

**Author:** ![JamesN](https://avatars.discourse-cdn.com/v4/letter/j/8e8cbc/32.png) [@JamesN](https://forum.mautic.org/u/JamesN)\
**Post date:** [November 13, 2017, 8:18pm UTC](https://forum.mautic.org/t/conditional-logic-in-form/9891/2 "2017-11-13T20:18:56Z")

</div>

I was wondering if there’s a way to implement conditional logic into a form. I would like to have an additional required field (such as phone number) display if a lead selects a specific checkbox. Is this possible and if so how would you go about doing it?

---

<div class="post-metadata">

**Author:** ![petertl](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/petertl/32/511_2.png) [@petertl](https://forum.mautic.org/u/petertl)\
**Post date:** [November 14, 2017, 1:23pm UTC](https://forum.mautic.org/t/conditional-logic-in-form/9891/3 "2017-11-14T13:23:06Z")

</div>

I think currently this is not possible within Mautic. However, if you e.g. use WordPress with Contact Form 7 plugin, you can do it with this.

---

<div class="post-metadata">

**Author:** ![evrentekin](https://avatars.discourse-cdn.com/v4/letter/e/e9a140/32.png) [@evrentekin](https://forum.mautic.org/u/evrentekin)\
**Post date:** [November 14, 2017, 3:46pm UTC](https://forum.mautic.org/t/conditional-logic-in-form/9891/4 "2017-11-14T15:46:14Z")

</div>

You can achieve this sort of behaviour by using CSS. Here’s a simple example:

[https://content.pivotal.io/blog/showing-and-hiding-conditional-html-without-javascript](https://content.pivotal.io/blog/showing-and-hiding-conditional-html-without-javascript)
