Magento for equestrian and horse supplies: saddle fit, sizing and wormer checks
Selling tack online means getting two bodies right, the rider’s and the horse’s, without either of them in the shop. Building Magento for equestrian and horse supply stores, I spend most of my time on saddle measurements, rug sizes that change from one country to the next, and helmets that riders filter by safety standard. UK shops also sell wormers that an SQP has to approve before they ship. Magento answers each of those differently, so the sections below take them one at a time.
- Saddles listed with seat size, tree width and an upload for wither tracing photos
- Rug, boot and breeches sizes stored per sizing system, not guessed
- Wormer orders held until your SQP approves them (UK)
Fit, sizing and medicine rules set tack shops apart
Most shops get by with one size chart and a standard returns page. A tack shop cannot. The four points below decide the product data, the returns process and even who may approve an order.
-
Two fits The horse has to fit too
A saddle has to suit the rider’s seat and the horse’s back. Tree widths are not consistent between makers, so one brand’s medium wide can sit like another brand’s wide. Many riders want to try a saddle before they keep it, which turns a plain sale into a trial with conditions.
-
Sizing Several size systems at once
UK rugs are sized in feet and inches, US rugs in inches, and plenty of European brands use centimetres. Breeches come in US, UK, German or Italian sizes depending on the label. Once you ship to more than one country, the size chart stops being a footnote and becomes product data.
-
Standards Helmets are safety equipment
Riders in the US look for ASTM F1163 with SEI certification, and riders in the UK and Europe look for marks such as PAS 015 or VG1. Competition rules list which standards are accepted, so a rider filters by standard before looking at colour or price.
-
POM-VPS Some UK stock needs a sign-off
Most horse wormers sold in the UK are POM-VPS medicines. An SQP, a vet or a pharmacist has to be satisfied before each one is supplied, which normally means a few questions about the horse and when it was last wormed. Those orders cannot go straight to the packing bench.
Six things I build for a tack and feed shop
Part of this is settings in the admin, part is code I write for you. Every card says which, since that difference is what moves the quote.
-
Saddles: fit details and trials
New saddles work as configurable products with seat size, tree width and colour, and I only create the combinations your supplier can actually deliver. Second-hand saddles are single listings, one in stock, each with its own measured gullet, seat and flap. Magento product options include a file upload field, so a rider can attach photos of a wither tracing to the order. Trial terms can sit in a checkout agreement the rider ticks, which Magento supports out of the box.
-
Sizes per brand and per market
Tall boots need three choices (foot size, calf height, calf width), so the option grid grows fast and I keep it to what is stocked. A size system attribute records whether a product uses UK, US, German or Italian sizing. Attribute option labels can differ by store view, so the same rug can read 6′3″ on a UK store and in inches on a US one. Each brand’s size chart is a CMS block shown on its product pages.
-
Helmets and body protectors
Safety standard is a multi-select attribute, because one helmet often carries two or three marks. It shows up as a filter in layered navigation and as a line near the price on the product page. Body protectors get the same treatment with their own standards. When a manufacturer updates a model to a newer standard, the product data changes in one place and every filter follows.
-
Wormers and other POM-VPS products (UK)
Products flagged as POM-VPS ask the questions your SQP wants answered, as required fields on the product or at checkout. The order lands in an “Awaiting SQP” status with the payment authorized but not captured. The SQP approves or declines in the admin, and their name and the time go into the order history. Which questions to ask and how long to keep records comes from your SQP and the VMD guidance, not from me.
-
Saddle boxes, feed and bedding
A saddle box is big and fairly light, so carriers charge on its size, and the quote at checkout has to use the box dimensions. Feed and bedding are the opposite: heavy, cheap and bought in bulk, which suits Magento’s weight-based table rates. If you run your own van for local feed drops, that becomes a separate shipping method limited to the postcodes you cover, built as a small extension.
-
Yards, riding schools and trainers
Livery yards and riding schools get a trade customer group, and feed and bedding carry tier prices by the bag or the pallet. Bank transfer and purchase order payments are both built into Open Source. Trainers who send you customers can each get their own coupon code, and Magento’s coupon report shows what each code brought in. A yard with several people ordering is where Adobe Commerce company accounts and requisition lists start to earn their cost.
Your quote
Get a fixed quote for your project
Send your store URL and describe what you want to change. We can review the requirements and agree a written scope, quote and timeline before work starts.
- Free first call
- Written scope, price and timeline
- You approve every change
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.
-
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 -
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 -
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 -
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 -
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 to $5k/mo) through the next show season.
Optimised + iterating
Free extensions that fit an equestrian supplies store
Open source under MIT. Hyvä and Luma, Magento 2.4.4 to 2.4.9.
-
Extra options on a product, such as size, engraving or a custom text.Custom Product Options for Magento 2 (Hyva + Luma)
Free -
Lets buyers attach files to an order, such as a PO or artwork.Order File Attachments for Magento 2
Free -
A product image gallery with zoom and more angles.Custom Product Image Gallery for Magento 2
Free -
Arrange product page tabs for specs, sizing or care notes.Product Tabs Customizer for Magento 2
Free
Feedback from people who hired me
Public reviews on Upwork. Same person, same rate card, same playbook for every retailer.
Magento work and feedback View Upwork profile
-
Sports footwear and hockey shop, Netherlands -
Photo printing supplies wholesaler, Netherlands -
Educational toys and books shop
-
Kishan has done an excellent job in a timely manner. He is very knowledgeable, has a very positive attitude, easy to communicate.
Z. K.Magento 2 client -
He is technically strong, approaches problems thoughtfully, and focuses on stable, long-term solutions.
E. H.Magento 2 client -
Kishan was a pleasure to work with! He is highly skilled, professional, and delivered outstanding results on time.
M.Magento 2 client
- Working with tack and feed stores in
- United States
- United Kingdom
- Canada
- Australia
- Germany
- France
- Netherlands
- India
Twelve questions equestrian ecom leaders actually ask
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.
Message me on WhatsApp
No form to fill. Send me a quick message. I reply during 10 AM to 7 PM IST, Monday to Saturday.
Helpful to mention
- Current platform
- Store URL
- Annual GMV (USD)
- SKU count
- Primary category
- Compliance focus
These are already in the message for you. Just add your answers.
Message me on WhatsAppOr save my number: +91 84012 70422