Benefits of dynamic field display
Showing and hiding fields dynamically offers several advantages:
Decreases form friction by reducing visible fields
Increases completion rates with simpler forms
Collects more relevant data based on user context
Improves overall user experience
Remember: Only ask for information you actually need from your web users.
β
Hide salutation by country rule setup
This rule bundle shows the salutation field only for countries where it's culturally relevant (like the United Kingdom).
β
Rule configuration steps
1. Set the trigger type
Set this rule to run continuously because:
The salutation field is visible to users
Its value can change in real-time as users interact with the form
2. Define the conditions (IF)
Set the following condition:
Field: country
Condition: is in
Value: GB,DE
This checks if the selected country is either United Kingdom (GB) or Germany (DE) using their two-digit ISO codes in a comma-separated list.
Note: If you're targeting just one country, you could use the "equals" condition instead.
β
3. Configure the actions (THEN)
When the condition is met:
Action: Show field
Field: salutation
4. Add otherwise actions
Add an "Otherwise" action to handle when countries outside your target list are selected:
Action: Hide field
Field: salutation
This ensures that if a user changes their country from GB/DE to another country (e.g., US), the salutation field will be hidden again.
β
Best practice tip
Place the country field at the top of your form type. This creates a better user experience because:
The salutation field will appear below the country field
Users won't see fields suddenly appearing above where they're currently typing
The form flow feels more natural and responsive
