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
