Loading...
Loading...
A deep dive into the variables that actually move team store fundraising dollars — and the tactics that reliably move them.
Most coordinators approach team store fundraising as a single variable: "how much markup should we charge?" That's a reasonable starting point, but it's maybe 20% of what actually determines how much money the team raises. The real system has six variables, and the coordinators who treat fundraising seriously optimize across all of them.
This guide is the full model.
Team store fundraising dollars = Participation × Average Basket × (Markup ÷ (1 + Markup))
Three inputs. Each multiplies the others. Moving any one of them 20% moves the total by 20%. Moving all three 20% moves the total by 73%. That last number is why serious coordinators think about this systemically.
Let's take them in order.
Participation is what fraction of your potential buyers actually buy. For a team of 30 athletes × 2 parents average = 60 potential buyers, participation of 70% means 42 orders. At 90% it's 54 orders — a 29% lift.
Participation is almost entirely controlled by the coordinator's behavior, not the product. The levers:
Communication cadence. The single biggest participation lift comes from running a 3-message campaign instead of a 1-message campaign. Launch → mid-window → close. That alone moves participation 20–30 percentage points.
Close reminders. The message sent 24 hours before close drives roughly 30% of total orders. Skipping it reliably costs a third of revenue.
Personal nudges. For teams under 40 athletes, individual texts to non-ordering families at T-48 hours converts at 60–70%. This is the highest-ROI behavior any coordinator can execute.
Channel choice. Post the link in the channel with the highest read rate. For most teams, the group text beats email beats Facebook beats the team website.
Question response time. Families who ask sizing questions and get answers within an hour order at 80%+ rates. Families who wait a day order at 40%. Fast responses in the first 72 hours compound.
Combined, these moves can push participation from 45% (the typical first-time-coordinator baseline) to 85%+ (the well-run-store number). That's a 90% increase in revenue, holding everything else constant.
Average basket is the dollar value per order. Getting parents to add a second item, or buy a higher-priced item, or buy for themselves in addition to the athlete — all of this is basket expansion.
The levers:
Bundle pricing. A bundle (jersey + shorts + hoodie + tee) at a mild discount (10–15%) encourages parents to add items they wouldn't otherwise consider. Average basket jumps 30–60% when bundles are offered and purchased.
Spirit wear / parent items. Adult sizes on hoodies and tees add 20–40% to basket size when a program has engaged parents. This is the single most under-utilized revenue lever in youth sports team stores.
Price anchoring. Including one premium item (a $100+ outerwear piece, a specialty bag) shifts the psychological anchor point even if most people don't order it. The $50 hoodie feels normal next to a $120 parka.
Early-bird pricing. A 10% first-48-hour discount causes families to order everything they want early, rather than add one item now and forget to come back. Increases basket size by pulling hesitant "maybe I'll add this later" orders into the first-run basket.
Complementary products. A swim team offering caps + mesh bag + goggle strap replacement alongside the main suit sees multi-item baskets at 60%+. A soccer team offering socks and shin guards alongside the jersey sees similar. Complement the hero product.
Poorly designed stores see average baskets of $40–$60. Well-designed stores see $90–$150. Same parents, same apparel — difference is how the store is built.
Markup is the fundraising margin per item. A $40 production-cost hoodie sold at $52 is 30% markup = $12 fundraising margin per hoodie.
Most coordinators treat markup as a constant; the reality is it's a strategic variable:
30% is the default. Sweet spot for most communities. Fundraising is meaningful, pricing doesn't feel predatory.
35–40% works for high-engagement programs. Club programs, premium schools, or teams where families comfortably spend on sports — families will pay, and the additional margin compounds.
25% works for cost-sensitive communities. Lower-income districts, public school programs, teams where participation is sensitive to pricing — don't push markup so high that families opt out.
Variable markup by item type. Hoodies and lifestyle items carry 30% markup; performance items (racing suits, jerseys) might carry only 15–20% because families compare specifically on those. Loss-lead the items people comparison shop on, make margin on the items they buy impulsively.
A 5-percentage-point markup adjustment changes total fundraising dollars by roughly 15–17% (the math: shifting from 25% to 30% markup is (30-25)/(125) = 4% of retail price, and retail price is most of total revenue).
Here's the practical example:
Baseline (first-time coordinator, one message, 4 items, 25% markup):
Optimized (3-message cadence, bundled products, spirit wear, 30% markup):
Same team. Same community. 5x revenue difference. Every lever is doing real work.
Discounts are tools, not goals. The question isn't "should we run a promotion" — it's "what behavior am I trying to cause?"
Early-bird 10% off in the first 48 hours: causes committed families to order earlier, which gives you social-proof ammunition for the middle of the window. Use it.
Bundle 15% off for 3+ items: causes basket expansion. Use it.
Free shipping at a threshold: raises average basket as families add to hit the free-shipping number. Use cautiously; shipping is part of your real cost structure.
Exit-intent 5% off: recovers abandoned carts. Low-effort lift. Use it.
Flash 20% off on day 3 to "boost sales": conditions parents to wait for discounts on future stores. Don't use it.
Across-the-board 10% off all items: gives up fundraising margin without changing behavior. Don't use it.
The pattern: discounts that cause a specific desired behavior (ordering early, ordering more, returning to an abandoned cart) are good. Discounts that just lower prices are giving money away.
Modern platforms often support an exit-intent modal — a popup when someone moves their cursor to close the tab without buying. Pairing that with a small discount (5%) recovers 8–15% of abandoning sessions.
That's free money. Turn it on.
A mechanic that works well: once X% of the roster has ordered, everyone (including non-orderers) gets something. This could be a free patch, free shipping, or a small discount on a specific item.
The psychology: families who are considering ordering see "only 3 more orders until we unlock free shipping for everyone" and act immediately, rather than putting off the decision. Milestones like this lift participation 5–10 percentage points when used.
Don't make the unlock too small — a "free sticker when we hit 50%" isn't compelling. Free shipping or a legitimate discount has real pull.
The compound effect I care most about is across seasons, not within a single store. The team that runs a well-optimized store in season 1 sees:
This is a flywheel. A team store that performs well financially this season positions next season to perform even better, which compounds. Teams that invest in getting one store right are effectively investing in every future store.
A team running one store per season is leaving money on the table. The pattern that maximizes fundraising:
Each store targets a different moment in the parent's attention cycle. Three stores per season is doable with maybe 5 total hours of coordinator time — and revenue stacks.
Fundraising maximization is a six-variable problem solved as a single-variable problem by most coordinators. Treat it as what it actually is — a compound of participation, basket size, markup, and timing — and the revenue difference is 3–5x. The math isn't subtle. It's just uncommon.
How to close a team store cleanly, handle late requests, capture lessons, and set up the next season for even better performance.
Season-specific timing playbook for team stores — when to launch, when to close, and how pre-season, in-season, and post-season rhythms differ between spring and fall programs.
How to communicate with parents so your team store converts, avoids annoyance, and builds the reputation that compounds into future-store trust.
More resources
Short-form articles, use cases, and the learning library.
Trusted by leagues, districts, and athletic departments
Want more guides like this?
The team-store playbook — 5 short emails over 2 weeks. No spam.
Compare
© 2026 TeamStores.AI Sport