How to run a team store that funds the club
A team store is a small business attached to your club. Run it like one and it funds the season instead of draining a volunteer.
- Pick the store format to match the job: a pop-up window for a season order, a standing catalog for spirit wear, a redemption store when gear is already paid for.
- Build the store from a catalog you stock once, not a fresh spreadsheet every season.
- A storefront families can browse without an account sells more than one that demands a login at the door.
- Order from the roster so sizes and names attach to real athletes, not a list you re-key by hand.
Most clubs don't run a store. They run a gear event: a flurry of sizes collected by text, a bulk order placed once, and a folding table on the first practice where someone hands out jerseys from a bin. It works, barely, and it has to be reinvented every season. A real store is the alternative — and it doesn't mean more work, it means the work happens once.
First, choose the format for the job
"Team store" isn't one thing. There are three shapes, and picking the right one is most of the battle:
- Pop-up window. Open for a fixed period — say, the two weeks after registration — collect every order, close, and place one consolidated order. Best for the season uniform run, where you want everyone in at once and nothing made until orders are in.
- Standing catalog. Always open. Spirit wear, hoodies, parent shirts, a water bottle with the crest. Families buy when they want; you fulfill on a cadence. Best for the gear that isn't required but funds the club all season.
- Redemption store. Gear is already paid for — bundled into a registration fee or covered by a sponsor — and the family is "spending" a credit, not money. Best for the included-kit model, where every registered athlete picks their size and the store reconciles against what's owed.
You can run more than one at a time: a pop-up for uniforms and a standing catalog for spirit wear is a common, healthy setup. The mistake is forcing one shape to do all three jobs.
Stock a catalog once, pull from it forever
The reason gear feels like reinventing the wheel each season is that the order starts from a blank spreadsheet every time. Instead, keep a catalog — the products you carry, with their sizes, colors and decoration options stocked once. Each season's store is then assembled by pulling from that catalog, not rebuilding it. The jersey you used last year is still there; you add the new sponsor patch and open the window.
Let families browse without a login
The fastest way to kill store sales is to put a sign-in wall at the front door. A grandparent who wants to buy a hoodie shouldn't have to create an account to see what you sell. SeasonStand's storefront lives at /shop/your-club and is browsable by anyone — products, prices and sizes are all visible with no login. The account only comes in at checkout, where it belongs, so the order attaches to a real family and the right athlete. Browse open, check out logged in: you get the reach of a public shop and the data of a closed one.
Order from the roster, not a re-typed list
When the store is connected to your roster, an order isn't a free-floating line item — it's "this jersey, this size, for this athlete." A family checking out sees a Fits [Athlete] badge because the system already knows the child's size from registration. Siblings share one cart and one checkout. And when the window closes, your fulfillment list is the roster with sizes attached, not a spreadsheet someone has to reconcile against the team sheet at 11pm.
Make the store fund the club
A store that just breaks even is a logistics chore. A store with a sensible markup is a fundraiser that runs itself — every hoodie sold puts a few dollars toward the lights. That's its own decision worth getting right, covered in markup and fundraising. Whatever margin you keep flows through the same payment rails as the rest of your money, so it lands in the club account cleanly — see the club money track for how those rails work.
Why this is a consolidation story, not a store story: the team store only stops being a chore when it shares a record with registration, the roster and the club's money. Sizes come from registration, orders attach to the roster, margin lands in the same account as dues. Run those as four separate tools and the gear event comes back every season. Run them on one platform and the store just works.
Frequently asked
What's the difference between a pop-up, catalog and redemption team store?
Do families have to log in to see the team store?
Can I order uniforms straight from my roster?
Run your whole season on one login.
Registration, dues, team store, messaging and finance — published pricing, no demo gate. See if SeasonStand fits your club.