Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Conditional fields on forms

Sheila Connolly July 7, 2025

I'm trying to add a condition to a form to show a certain question only if component X is selected. I found a tutorial page outlining how to add conditions, but I'm unable to see where there's any kind of 'add condition' button on the form builder. I am the project administrator. Would anyone be able to post a screenshot of what I'm supposed to be seeing?

2 answers

2 accepted

1 vote
Answer accepted
Trudy Claspill
Community Champion
July 7, 2025

Hello @Sheila Connolly 

Welcome to the Atlassian community.

Can you provide a link to the tutorial page you found? The page may be incorrect or not applicable to your situation.

What type of project does this concern? Get the project type information from the Type column on the View All Projects page under the Projects / More Projects menu.

I suspect you are working with a Software or Business project, and the tutorial you found applies only to Forms in a Service Management project. Jira (Software and Business projects) uses a different Forms feature set than Jira Service Management. The feature you describe from the tutorial is definitely available in JSM project Forms, but I don't believe it is available for Jira (Software and Business projects) Forms.

Sheila Connolly July 10, 2025

Thank you - that was it!

Like Trudy Claspill likes this
0 votes
Answer accepted
Olha Yevdokymova_SaaSJet
Atlassian Partner
July 8, 2025

Hi @Sheila Connolly 
The tutorial you found was likely for Jira Service Management (JSM) forms, which have built-in conditional logic. However, in Jira Software projects, the native forms don't include this conditional functionality.

For conditional logic in Jira Software projects, you'll need to use an add-on like Smart Forms for Jira. Here's how the conditional logic works there:

  1. Add your form elements - Create your component dropdown and the question you want to show conditionally
  2. Access Form Logic 
  3. Add a rule - Click the "+ Add rule" button
  4. Configure the condition - Set it up as "When [Component field] is [Component X], Then show the following fields" and select which elemets should appear.27ab806e-d0f3-47e8-8f83-20b320511557.png

Beyond conditional logic, Smart Forms also offers several other advantages for Jira Software projects:

  • External sharing - Share forms with people outside your Jira instance via links or embed them on websites
  • Flexible data storage - Form responses are stored independently, so you don't need to map every question to a Jira field
  • Multi-project support - Use the same form across different projects, unlike native forms that are project-specific
  • Advanced validation - Set up regex patterns, character limits, and custom validation rules
  • Rich content elements - Add headings, text blocks, embedded content, and file attachments
  • Comprehensive reporting - Export responses to Excel/PDF and view aggregated analytics

If you're specifically looking to use only native Jira functionality, you'd need to move to a JSM project to get conditional forms, but that might not be practical depending on your setup and licensing.

Sheila Connolly July 10, 2025

Thank you for the reply!

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
TAGS
AUG Leaders

Atlassian Community Events