Discipline filter (English / Western / dressage / hunter-jumper / eventing), how is it built in Magento?
Discipline-filtered catalog is the single most important UX decision in equestrian. A dressage rider does not want to wade through barrel-racing tack and vice versa. The Magento pattern:
- Discipline EAV attribute on every product, multi-select, values: English, Western, dressage, hunter, jumper, eventing, cross-country, endurance, polo, barrel, cutting, reining, trail, driving.
- Layered navigation exposes Discipline as a top-level filter on every category page (Saddles, Bridles, Apparel, Tack).
- Customer-segment defaults, a logged-in rider whose profile says “dressage” lands on dressage-pre-filtered catalog. New visitors see all disciplines until they pick one in the welcome modal or the first filter click.
- Level filter alongside discipline, schooling / amateur / professional. A schooling dressage rider does not need a $4,500 Antares dressage saddle on the first page.
Dover Saddlery uses this pattern; SmartPak does a lighter version (filter by horse type + use case rather than discipline). Either way it beats the “show every rider every SKU” default. The discipline filter typically lifts conversion 15-30% on category pages because riders find their fit faster.