How to Apply Logic to Individual Fields
Learn how to apply logic to individual fields in Smarter Drafter Pro.
Applying logic to individual fields allows you to show or hide specific questions based on a user’s answers earlier in the form. This helps make your forms more dynamic and relevant by only displaying what’s needed.
Instructions
1. Identify the field that should be conditionally displayed
- Choose a field that should only appear if certain conditions are met.
- Example:
- “Only show the Occupation field if the user’s employment status is employed.”
- “Only show the Occupation field if the user’s employment status is employed.”
2. Open the field settings
- In the form builder, click on the field you want to control.
- In the settings panel, go to the Logic tab.
[Insert screenshot of Logic tab in a field settings panel]
3. Add your logic rule
- Click + Rule to create a condition.
- In the Field dropdown, select the question that will control the visibility (e.g. Employment Status).
- Set the Operator (e.g. =).
- Enter the Value that should trigger the field to appear (e.g. employed).
- Save the logic.
- Once saved, the field will only appear if the condition returns TRUE.
4. Review the logic pill
- After saving, a logic pill appears next to the field label in the form builder.
- Click the pill to view a summary of the logic conditions applied.
5. Preview and test
- Click Preview in the form builder and test different responses to confirm the field appears and hides as expected.
Common Issues & Solutions
- Issue: The field is always visible
- Solution: Recheck the logic condition. Make sure the controlling field and value are correct and that the logic is returning TRUE when expected.
- Issue: Field appears for the wrong answers
- Solution: Confirm the value and operator are correctly set. For example, = requires an exact match — including case sensitivity in some cases.