When to choose this
Studio stores this action as unrequire_answer internally — the UI label is Make optional.
Exact behavior
- Sets
required: falseon targets while When is true. - Last matching rule wins vs Require answer on the same target.
- Hidden fields are never required anyway — Make optional mainly affects visible fields.
- When When becomes false, required state may revert toward block default and other rules.
What changes on fill
Configure in Studio
1
Open a rule
Logic → Rules, or Branch / Add condition — identify fields that should stop being mandatory under some When.
2
Build When
e.g. “Same as shipping” equals
Yes, Phone is empty, Plan equals Free.3
Add Then → Make optional
Select fields to relax — VAT, Phone, Company legal name, etc.
4
Check rule order
If a global Require exists, ensure Make optional evaluates later when both could match.
5
Test submit on Fill
Confirm optional fields no longer block Next/Submit when rule active.
Worked examples
Same as shipping
When “Billing same as shipping” equalsFields stay visible but skippable.Yes→ Make optionalBilling address, Billing city
No callback
When “Call me back” equalsPair with Hide blocks if you prefer removing fields entirely.No→ Make optionalPhone, Best time to call
Free tier
When Plan equalsFree→ Make optionalTax ID, Purchase order
Optional attachment path
When “I have documentation” equalsNo→ Make optionalUpload supporting file
Test on fill
1
Default required visible
Asterisk present before rule.
2
Trigger When
Asterisk removed on targets.
3
Submit without optional fields
Succeeds if no other blockers.
4
Revert When
Required may return per block default / other rules.
Common mistakes
- Make optional when Hide is clearer — hidden fields already non-blocking.
- Rule order: global Require after Make optional re-mandates fields.
- Expecting optional to clear validation errors from other rules on same field.
Troubleshooting
Still required after Make optional
Still required after Make optional
Later Require rule won — reorder or narrow When.
Submit still fails
Submit still fails
Different required field still empty on current page.
Block default optional
Block default optional
Action unnecessary unless another rule adds Require — simplify logic.