I currently have cases with different activities in CiviCRM for different programs. I then used custom fields to add additional questions to appear in each activity in the forms. Is it possible to set conditional questions to appear based on a prior question?

P.S. I'm currently using CiviCRM on Drupal. However, I like to keep using the case activities form instead of a Webform for the cases.

1 Answer 1


CiviCRM does not have a built-in way to create conditional fields in its forms. You mentioned Drupal Webforms and yes they could solve that problem for you if you were open to using a webform instead.

Otherwise the only solution is to learn to write jQuery code and customize your form by showing/hiding fields with javascript.

  • Thanks, Coleman. Another way I tried to solve this was to create activity types and custom fields for these situations.
    – Kristine
    May 4, 2017 at 17:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.