
1. Goal
Add a Conditional Logic feature for all form fields in the Add Listing form.
Admins will be able to show or hide any field based on the values entered in other fields.
This feature will also replace the old “Assign to Category” option because conditional logic already handles it in a better and more flexible way.
2. Why We Are Building This
- Users want fields to appear only when needed.
- It makes the form cleaner and reduces confusion for listing owners.
- The old “Assign to Category” setting is limited. Conditional Logic solves the same need but with more power.
- Competitors already offer conditional logic, so this improves our product strength.
3. What This Feature Does
Admins can set rules:
- Show this field if X condition is true
- Hide this field if X condition is true
Examples
- Show Price field if Listing Type = Paid
- Show Location field if Country = USA
- Hide Fax Number if Category = Food Shop
Replacing Assign to Category
The old option forced a field to appear only for certain categories.