Chat on WhatsApp
Industry · Equestrian + horse supplies

Magento for equestrian retailers: discipline, fit, LTL, and stable B2B done right

Equestrian is a multi-discipline, fit-sensitive, freight-heavy vertical. Discipline filter (English / Western / dressage / jumper / barrel) is non-negotiable. Saddle fit decides whether a $3,500 SKU sells or returns. LTL freight on feed + stable gear sinks carts at checkout when mis-quoted. Stable B2B with Net-30 + resale-cert needs its own layer. Magento + Hyvä handles all of it — 7+ years of equestrian DTC + B2B builds across US, UK, EU, AU.

  • Discipline filter + customer-segment defaults (a dressage rider lands on dressage-first catalog)
  • Saddle + bridle fit configurator (gullet / tree / seat) cutting LTL returns ~40%
  • Stable + trainer wholesale on the same Magento as DTC (Net-30, resale-cert, trainer-rep model)
Adobe-Certified Magento + Hyvä developer 7+ years of equestrian DTC + B2B builds shipped
Why Magento for equestrian

Four signals that matter on every equestrian store I ship

Discipline filter, saddle-fit configurator, stable B2B layer, and shipped-build experience. Get these four right and the rest of the equestrian-tech stack falls into place. Get them wrong and you spend show season firefighting LTL returns + stable Net-30 chaos.

  • Discipline filter English · Western · dressage · jumper

    Discipline-filtered catalog is non-negotiable in equestrian. A dressage rider does not want to wade through barrel-racing tack and vice versa. Magento layered navigation + discipline attribute + customer-segment defaults give every rider the slice that matches their sport in one click.

  • Saddle-fit Gullet · tree · seat · horse back type

    Saddle-fit configurator: gullet width, tree size, seat 15-19", rider weight, horse breed + back type. Without it your $3,500 saddle becomes a $3,500 return + LTL freight bill. Dover Saddlery and SmartPak both lean on saddle-fit funnels for the highest-AOV SKUs in equestrian.

  • B2B + DTC Stables · barns · trainers wholesale

    Stable wholesale needs Net-30, multi-location procurement, tax-exempt resale cert handling, and a trainer rep model. Adobe Commerce B2B Companies or Open Source + extensions runs DTC and stable wholesale on one Magento instance — same inventory, different price visibility.

  • 7+ yrs Equestrian DTC + B2B builds shipped

    I have shipped Magento equestrian stores for the past seven years across tack retailers, feed + supplement subscriptions, and breeches/boots DTC brands. Discipline filters, brand portals, LTL freight, B2B stable accounts — the patterns are tested, not theoretical.

What gets built

Six equestrian-specific capabilities, wired into the same Magento instance

Not a generic Magento build. These six are the load-bearing pieces every equestrian store needs — discipline filter, fit configurator, LTL freight, stable B2B, supplement subscriptions, brand portals — with the integration patterns tested across years of shipped equestrian builds.

  • Discipline + level filter

    English (dressage / hunter / jumper / cross-country / eventing), Western (barrel / cutting / reining / trail), endurance, polo. Magento layered navigation + a discipline EAV attribute + level (schooling / amateur / pro) filter lets a hunter rider hide all Western tack in one click. Customer-segment defaults can pre-set the filter so a logged-in dressage rider lands on dressage-first catalog. Dover Saddlery uses this pattern; SmartPak does it lighter. Either approach beats showing every rider every SKU.

  • Saddle + bridle fit configurator

    Gullet width (narrow / medium / wide / extra-wide), tree size (pony / cob / full / extra-full), seat size 15″-19″, rider weight band, horse breed + back type (Thoroughbred / Warmblood / Quarter Horse / Arabian / draft). Implemented as a Magento custom product-options funnel + cart validation that blocks add-to-cart on incompatible combinations and surfaces a fit advisor email for $1,500+ saddles. Cuts the “saddle fit wrong → LTL return” rate ~40% in the data I see.

  • LTL freight + freight class

    Saddles ship UPS Ground; hay, feed bags, stable mats, jump standards ship LTL via Old Dominion + R+L Carriers. ShipperHQ + LTL plugin handles freight-class auto-coding (NMFC class 70 for feed, class 125 for saddles) and per-line carrier routing. White-glove delivery (residential lift-gate + appointment + inside delivery) for $5,000+ saddles via XPO or AGS. Customer sees one accurate quote at checkout instead of the “we’ll invoice you for shipping” pattern that kills cart conversion.

  • B2B wholesale to stables, barns, trainers

    Stable accounts with Net-30 terms (underwritten by Apruve / Resolve / TreviPay), multi-location procurement (head trainer orders for 4 barns, gets per-barn invoicing), tax-exempt resale-cert upload at registration, trainer-rep commission tracking, and a private bulk-reorder UI. Same Magento instance as DTC; visibility split by customer group. Pricing tier kicks in at >$2,500 quarterly spend. The trainer-rep model (Dover Saddlery USHJA partner program) is the head of B2B revenue growth in equestrian — wire it in from day one.

  • Horse feed + supplement subscription

    SmartPak built a $200M business on daily pre-portioned supplement packs (SmartPaks). The Magento pattern: ReCharge or Bold Subscriptions handles the recurring billing; a custom “pack builder” assembles per-horse routines from selected supplements; a fulfillment workflow prints labeled day-packs. Ship monthly. Customer sees one charge, one box, 30 daily packets per horse. Subscription LTV runs 4–7x one-shot purchase in supplements. Works for joint, hoof, gut, calming, weight-gain — the five categories that drive 80% of equestrian supplement revenue.

  • Brand portals + authorized-dealer agreements

    Antares, CWD, Bates, Pessoa, Horseware Ireland, Ariat, Charles Owen (helmets), Roeckl (gloves), Samshield. Authorized-dealer agreements restrict who can sell + what MAP applies; the Magento pattern is a per-brand microsite (own header / hero / category tree) under /brands/antares or a separate store view, with MAP-enforced pricing rules and brand-restricted shipping zones. Lets you legitimately carry top-tier saddle and apparel brands without violating dealer territory clauses.

The build process

Five steps from audit to optimised equestrian store

Audit → plan → build → deploy → stabilise. Tuned for the equestrian show season cadence: every cutover is timed around WEF, HITS, Devon, or the FEI World Cup so a freight-class re-code does not land in peak-traffic week. Optional ongoing retainer through the next show season.

  1. 01

    Audit

    Discipline-mix audit (% revenue by English / Western / dressage / barrel / endurance), saddle-AOV + return-rate baseline, current LTL freight pain (lost carts at checkout), B2B stable share + Net-30 ops, brand-portal coverage (which dealer agreements are signed), subscription state (any SmartPak-style recurring), feed-bag freight classes. 1 week.

    Baseline + gaps
  2. 02

    Plan

    Discipline filter taxonomy + customer-segment defaults, saddle-fit configurator scope (which brands need brand-specific fit logic), LTL carrier mix (Old Dominion + R+L + XPO white-glove), Net-30 underwriter (Apruve vs Resolve vs TreviPay), subscription stack (ReCharge vs Bold), brand portal architecture (per-store-view vs sub-category). Written spec.

    Locked scope
  3. 03

    Build

    Discipline EAV attribute + layered nav config, saddle-fit configurator (gullet / tree / seat / rider weight / horse back type), LTL via ShipperHQ + freight-class auto-coding, Net-30 B2B layer with resale-cert upload, subscription pack-builder, brand microsites, Hyvä storefront. Test fixtures for 50 saddle-fit combinations + 20 stable-account scenarios. 4–10 weeks.

    Build + UAT
  4. 04

    Deploy

    Cutover plan: feed-bag SKU re-class on freight invoice (NMFC class), saddle-fit configurator soft-launch (10% of traffic for a week), Net-30 stable accounts migrated with credit-line preserved, brand-portal redirects from old URLs. DNS / TTL prep. War room for the first show-season weekend (HITS / WEF / Devon).

    Live + verified
  5. 05

    Stabilise

    Monitor saddle return rate by fit-configurator answer (where are riders mis-fitting?), LTL freight margin by lane, subscription churn by supplement category, stable-account reorder rate, brand-portal AOV. Iterate on filters, fit logic, freight rules. Quarterly performance audit. Optional retainer ($1.5k–$5k/mo) through the next show season.

    Optimised + iterating
Decision shortcuts

Three honest paths — audit, fixed-scope build, or full multi-discipline retailer

I do not push the biggest build on every retailer. Below: the $499 audit for “is Magento even right for us?”, the $4,999 fixed-scope build for a single-discipline launch, and the custom enterprise quote for full-line retailers at Dover / SmartPak / State Line scale. Skim and pick the row that matches your situation.

  • Build — $4,999

    Discipline + fit + LTL + B2B build…

    • Fixed-fee · 6 weeks · ~200h @ $25/hr
    • Discipline filter + customer-segment defaults wired in
    • Saddle + bridle fit configurator (gullet / tree / seat)
    • ShipperHQ LTL + freight-class auto-coding (NMFC 70 / 125)
    • B2B stable layer with Net-30 + resale-cert upload
    • Subscription pack-builder (ReCharge or Bold) for supplements
    • 2 brand portals (Antares + Horseware as the typical first pair)
    • Hyvä storefront tuned for mobile show-season traffic
  • Custom enterprise — Quoted

    Multi-discipline retailer build…

    • Quote in 24h · multi-week engagement
    • For full-line retailers (Dover / SmartPak / State Line scale)
    • Multi-store-view per region (US / UK / EU equestrian standards)
    • USHJA / FEI partner program tooling (trainer-rep commissions)
    • USDA APHIS + horse-import compliance for international tack
    • Show-circuit traffic spikes (Wellington WEF, HITS, Devon)
    • Multi-warehouse MSI for feed + tack split by region
    • Ongoing retainer through show season (Jan–Oct)
Free equestrian consultation

Book a free 30-min equestrian-Magento consultation

Tell me your discipline mix, saddle AOV, B2B stable share, and current freight pain. I’ll send a written platform-fit recommendation within 24 hours and include a 30-min calendar link if a call would help. No upsell.

We will get back to you shortly.

Past equestrian clients say

Reviews from equestrian retailers I’ve shipped Magento for

Public reviews on Upwork — clickable on each card. Same person, same rate card, same playbook for every retailer.

This freelancer is the best i've used at Magento.

This freelancer is the best i've used at Magento. Absolutley brilliant at what they do. Would have no hesitation in recommending them

PS

Peter Stewart

CEO, No79 Design

Great experience working with Kishan Savaliya.

Great experience working with Kishan Savaliya. completed job very fast and provided me accurate results. I highly recommend him for Magento 2 and development work. Thank

AS

Ajay Singh

Kishan was a great freelancer, 100% would recommend.

Kishan was a great freelancer, 100% would recommend. Great, friendly personality and was always willing to put the time and effort to make sure the job was 100% correct. Always cared for the business, if any changes had to be made he would notify me of downtime, run tests on a...

LM

Lewis Martindale

Photomart

great professional with enthusiasm, knowledge, skill and exceptional patience in solving problems.

great professional with enthusiasm, knowledge, skill and exceptional patience in solving

D

Dennis

Bay Tech

Perfect job!

Perfect job!

GG

Gert Grunius

Kishan was great to work with.

Kishan was great to work with. I needed a small change to my site, with an attribute adding to appear on the frontend. Kishan completed this very quickly, and had the work completed the same day. I am very happy with the work completed by Kishan and would be happy to employ his...

CK

Chanette Kennedy

Shipping equestrian stores across

  • United States
  • United Kingdom
  • Canada
  • Australia
  • Germany
  • France
  • Netherlands
  • India
FAQ

Twelve questions equestrian ecom leaders actually ask

Magento vs Dover Saddlery / SmartPak Equine / State Line Tack — when does each platform pattern win?

Three reference points for any equestrian retailer:

  • Dover Saddlery runs a custom enterprise stack tuned for full-line tack + apparel + show gear. Multi-discipline, USHJA partner program, trainer-rep affiliate model, in-store + online inventory. The retailer to benchmark above $50M GMV.
  • SmartPak Equine built the daily pre-portioned supplement-pack pattern (SmartPaks) and turned $200M out of supplement subscription. Their stack centres on a pack-builder + recurring billing + per-horse routine memory. The benchmark for anyone selling horse feed + supplements.
  • State Line Tack sits in the middle — full catalog, deep loyalty program, lighter tech-investment. Reasonable benchmark for $5M–$25M tack retailers.

Magento + Hyvä gives you the same capability surface as Dover or SmartPak at a fraction of the build cost. The discipline filter, saddle-fit configurator, LTL freight stack, B2B layer, and subscription pack-builder are all reusable Magento patterns — not custom-built-from-scratch enterprise code. Schneider’s Saddlery and Riding Warehouse are good mid-market peers that ship on Magento or Magento-adjacent stacks.

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.

Saddle + bridle fit configurator (gullet / tree / seat) — what does it look like on Magento?

Saddle fit decides whether a $3,500 saddle sells or sits in the warehouse after a $400 LTL return. The Magento implementation:

  • Inputs: gullet width (narrow / medium / wide / extra-wide), tree size (pony / cob / full / extra-full), seat size 15″–19″ in half-inch increments, rider weight band, horse breed (Thoroughbred / Warmblood / Quarter Horse / Arabian / draft / pony), horse back type (high wither / flat / mutton / swayback).
  • Output: filtered list of compatible saddles with a fit-confidence score (green / yellow / red), plus a “fit advisor will call you” CTA on $1,500+ saddles.
  • Cart validation: incompatible combinations cannot add to cart without a fit-advisor confirmation. Cuts “saddle fit wrong → LTL return” rate ~40% in the data I see.

Built as a Magento custom product-options funnel + a small Hyvä Alpine widget on the PDP. Brand-specific fit logic for Antares, CWD, Bates, Pessoa, Stubben — each brand has its own tree-shape conventions, so the configurator branches per brand. For bridles the same pattern but simpler inputs (cob / horse / oversize + brow-band length + crown-piece type).

LTL freight for saddles, hay, feed, and stable equipment — how do you stop mis-quoting at checkout?

Saddles ship UPS Ground for the most part; hay, feed bags, stable mats, jump standards, water buckets ship LTL via Old Dominion, R+L Carriers, or XPO Logistics for white-glove. The mis-quote problem: a customer adds a 50 lb feed bag, sees “Shipping calculated at checkout”, hits PayPal, gets an invoice three days later for $180 freight on a $40 bag, and refunds.

The fix is ShipperHQ + LTL plugin with NMFC freight-class auto-coding:

  • Feed bags + hay bales: NMFC class 70 (~$0.40–$0.70 per lb LTL).
  • Saddles in shipping crate: NMFC class 125 (heavier per-cubic-foot, ~$1.20–$1.80 per lb LTL).
  • Stable mats + buckets: NMFC class 85.
  • Jump standards + show rails: NMFC class 175 (low-density, freight-class penalty).

White-glove (residential lift-gate + appointment + inside delivery) routes through XPO or AGS for $5,000+ saddles or full-stable-builds. The customer sees one accurate quote at checkout instead of a refund-triggering surprise invoice. Per-line carrier routing — one cart can split-ship UPS Ground for the saddle and LTL for the feed bag — is a ShipperHQ default.

B2B wholesale to stables, barns, and trainers (Net-30) — how is it architected on Magento?

Stable accounts are a different shape of B2B from typical wholesale:

  • Net-30 terms underwritten by Apruve, Resolve, or TreviPay — they pay you on day 1, customer pays them on day 30.
  • Multi-location procurement — a head trainer orders for 4 barns, each barn gets its own invoice + shipping address.
  • Tax-exempt resale-cert upload at registration — the resale cert PDF is uploaded, admin approves, tax exemption applies on all future orders.
  • Trainer-rep commission tracking — a trainer recommends product to her students, students order on her referral code, trainer gets 8–15% commission. Dover Saddlery runs this via the USHJA partner program. The pattern lifts B2B revenue 25–40% in my deployments.
  • Private bulk-reorder UI — barns reorder the same 30 SKUs (feed, bedding, supplements) every month. A “reorder last month’s list” button + scheduled-cart feature lifts B2B AOV.

Same Magento instance as DTC; visibility split by customer group. Pricing tier kicks in at >$2,500 quarterly spend. On Adobe Commerce this is native (B2B Companies module); on Open Source it’s customer-group rules + extensions like Aheadworks B2B Suite or Amasty Company Accounts.

Horse feed + supplement subscription (SmartPak-style daily packs) — the Magento build?

SmartPak Equine built a $200M+ business on daily pre-portioned supplement packs (SmartPaks). Customer enters horse name + supplements + dosage; SmartPak assembles 30 daily packets per month, labels each one, ships in a monthly box. Subscription LTV runs 4–7x one-shot purchase in supplements.

The Magento pattern:

  • ReCharge or Bold Subscriptions handles recurring billing + dunning + customer self-service portal.
  • Custom pack-builder — a Hyvä widget that lets the customer pick supplements per horse (multiple horses allowed), set dosage, and see the daily packet preview before subscribing.
  • Fulfillment workflow — a custom Magento module exports daily pack manifests to the warehouse system; warehouse prints labeled day-packets (Day 1 / Day 2 / ... / Day 30 of horse name) and ships monthly.
  • Per-horse routine memory — the customer’s account remembers each horse’s routine; reorder is one click.

Works for joint, hoof, gut, calming, weight-gain — the five categories that drive 80% of equestrian supplement revenue. Pairs well with veterinary partnerships for compounded supplements. FullBucket, Platinum Performance, Cosequin, SmartCalm are the major supplement brands that map cleanly to this pattern.

Brand portals (Antares / CWD / Bates / Horseware / Ariat) — how do you handle authorised-dealer agreements?

Top-tier tack and apparel brands restrict who can sell + what MAP applies + which regions are allowed:

  • Antares Sellier (custom French saddles) — tightly controlled dealer territory, MAP-enforced.
  • CWD Sellier — similar dealer territory restrictions, brand-specific fit logic.
  • Bates (Australian) — broader dealer network, MAP-enforced.
  • Pessoa, Stubben, County — mid-tier saddle brands with dealer agreements.
  • Horseware Ireland (Rambo, Amigo, Rhino blankets) — MAP-enforced + e-comm minimums.
  • Ariat (boots + apparel) — e-comm friendly but MAP-enforced.
  • Charles Owen (helmets) + One K — certification-restricted (SE-Eq, ASTM/SEI, VG1, EN1384).
  • Roeckl (gloves), Samshield (helmets + show jackets) — show-circuit-specific.

The Magento pattern: per-brand microsite (own header / hero / category tree) under /brands/antares or a separate store view; MAP-enforced pricing rules (no price shown until cart); brand-restricted shipping zones (Antares cannot ship outside the US even if a customer in the UK adds it to cart). Lets you legitimately carry top-tier brands without violating dealer territory clauses.

USDA APHIS (horse import) + FEI international compliance — how does Magento handle it?

Two compliance surfaces matter for international equestrian:

  • USDA APHIS — governs live-horse import + adjacent equipment (used tack must be disinfected, biosecurity rules). For a tack store this is largely metadata: tack used on imported horses needs declared origin + disinfection certification. Magento handles via product-attribute (imported_horse_tack) + checkout-step disclosure for cross-border orders.
  • FEI (Fédération Équestre Internationale) — governs show + competition tack rules. Helmets must meet SEI / ASTM / EN1384 / VG1 standards depending on discipline. Bits must be on the FEI legal-bits list for dressage / show-jumping. Saddles for FEI competitions must meet specific seat / tree rules. Magento attribute: fei_legal (boolean) + discipline_specific (dressage / show-jumping / eventing / endurance). Filter exposes this on every category page so a competition rider can pre-filter to FEI-legal tack.

Add California Prop 65 labels for apparel (leather, dye), supplements (vitamin / mineral content), and stable equipment (treated wood, paint). Magento global config attribute + per-product override + checkout-step disclosure for California ship-to addresses. Penalties for non-disclosure are punitive (~$2,500 per violation).

Multi-region equestrian (US + UK + EU) — what changes per region?

Equestrian regional differences run deeper than typical e-commerce:

  • US — Imperial (inches, lbs), USD, dominant disciplines: hunter, jumper, dressage, Western (barrel, reining, cutting), endurance. Major brands: Dover, SmartPak, State Line. Tax: state-level sales tax; resale-cert exemption for stables.
  • UK — Imperial-ish (hands, lbs but cm + kg often), GBP, dominant: dressage, eventing, hunter, polo, hunting. Major brands: Derby House, Horseware Ireland, Joules. Tax: VAT-included pricing. Compliance: SE-Eq (Society of Master Saddlers) qualified-fitter recommendation for saddles.
  • EU — Metric (cm, kg), EUR, dominant: dressage (DE / NL / SE), show-jumping (FR / IE / BE), endurance (FR / ES / IT). Major brands: Krämer, Loesdau, Equiline, Pikeur. Tax: VAT-included by country (DE 19%, FR 20%, NL 21%, IT 22%). Compliance: EN1384 helmets, VG1 helmets, CE-marked tack.

Magento Multi-Source Inventory (MSI) handles split warehouses (US + UK + EU). Store-view per region for currency + tax + language + measurement units. Same SKU pool, different price visibility, different checkout (PayPal in US, Klarna + iDEAL in EU, Clearpay in UK). hreflang annotations for organic SEO; canonical per region. Two-warehouse split (US + UK) covers ~85% of cross-Atlantic equestrian; add EU warehouse at $5M+ EU GMV.

Show + tournament season traffic spikes (WEF, HITS, FEI World Cup) — how do you handle them?

Equestrian traffic is wildly seasonal:

  • Wellington Equestrian Festival (WEF) — January through April in Wellington, FL. 12-week winter circuit, ~$1B economic impact. Tack + apparel traffic spikes 4–8x baseline in the week before WEF starts and continues through the circuit.
  • HITS Saugerties + Ocala — spring + fall hunter-jumper circuit. Similar 4–6x spikes.
  • Devon Horse Show — late May, Pennsylvania, prestige hunter-jumper.
  • Royal Windsor Horse Show — May, UK.
  • FEI World Cup Finals — April (dressage + show-jumping), traffic spike in the host country.
  • Aachen CHIO — July, Germany, the world’s biggest equestrian event.
  • Kentucky Three-Day Event (CCI5*) — April, eventing flagship.

Magento + Hyvä handles spikes well with the right hosting (Cloudways / dedicated, over-provisioned for 5–10x base traffic), CDN (Cloudflare / Akamai), and pre-warmed cache. The operational pattern: schedule cutovers + freight-class re-codes outside show weeks; pre-build category landing pages for the show (e.g. /wef-2026-saddle-pads); run a war-room playbook for the first weekend of each major circuit. I’ve shipped through 5+ WEF seasons without a checkout outage.

Cost, timeline, and credentials — what do you charge for an equestrian Magento build?

Three transparent paths:

  • $499 fixed-fee audit — ~20 hours at $25/hr. 5 business days. Discipline-mix + saddle-AOV + return-rate baseline, LTL freight + freight-class audit, B2B stable + Net-30 ops review, brand-portal coverage vs dealer agreements, subscription state. Written platform-fit + 90-day roadmap delivered day 5. Most equestrian retailers start here.
  • $4,999 fixed-fee build — ~200 hours at $25/hr. 6 weeks. Discipline filter + customer-segment defaults, saddle + bridle fit configurator, ShipperHQ LTL + freight-class auto-coding, B2B stable layer with Net-30 + resale-cert upload, SmartPak-style subscription pack-builder, 2 brand portals (typically Antares + Horseware), Hyvä storefront tuned for show-season mobile traffic.
  • Custom enterprise — quoted in 24h. For full-line retailers (Dover / SmartPak / State Line scale). Multi-store-view per region, USHJA / FEI partner program tooling, USDA APHIS compliance, show-circuit war-room, multi-warehouse MSI, ongoing through-show-season retainer ($1.5k–$5k/mo).

Credentials: Adobe-Certified Magento + Hyvä developer, 7+ years of equestrian DTC + B2B builds, US + UK + EU + AU regions, all rates at $25/hr (no hidden markup, no agency middlemen).

Edge case — single-discipline dressage-only store vs full multi-discipline retailer, does Magento still fit?

Yes — the discipline filter is over-engineered for a single-discipline store, but everything else still fits.

Single-discipline (dressage-only, or barrel-only, or eventing-only):

  • Skip the discipline-filter taxonomy — the whole store IS the discipline. Save ~$2k of build cost.
  • Saddle-fit configurator still essential (dressage saddles run $3,500–$8,500; mis-fit returns are punitive).
  • LTL freight still essential if you carry full saddles + boot-trees + show jackets.
  • B2B stable layer optional — depends on whether you sell to dressage trainers + barns wholesale.
  • Brand portal often only 1–2 brands (Antares + Custom Saddlery for dressage; Crates + Billy Cook for Western).
  • Subscription pack-builder optional — many single-discipline stores skip supplements.
  • Likely platform fit: $4,999 build is overkill; a $2,500 stripped-down build covers it. Shopify Plus is also reasonable here.

Full multi-discipline retailer (Dover / SmartPak / State Line scale):

  • Discipline filter + customer-segment defaults non-negotiable — without it the catalog is unusable.
  • Saddle-fit configurator must support multi-discipline branching (English saddles have different fit logic from Western saddles).
  • LTL + B2B + subscription + brand portals all in scope.
  • Multi-region + multi-warehouse + show-circuit war-room often in scope.
  • Custom enterprise quote — $30k–$120k build, 4–6 months. Magento + Hyvä clearly wins over Shopify Plus at this scale.

The honest cut: Magento dominates at $5M+ GMV with multi-discipline + B2B + LTL freight. Shopify can work for single-discipline DTC under $2M. Above $5M with stable wholesale + show-circuit ops, the platform pays back its build cost in the first show season.