A sports team fundraiser is a 4-week project. Most coaches treat it like a vague multi-month ordeal and get burned out, but it doesn’t have to be that way. Set it up right in Week 1, get your players active in Week 2, and the platform handles most of the outreach from there. Total time investment: about 8-9 hours across the month, most of it front-loaded.
This playbook breaks the whole thing into weekly milestones, tells you what you need to do yourself versus what gets handled automatically, and gives you the exact messages for the parts that are still manual.
| Week | Focus | Time |
|---|---|---|
| Before Week 1 | Define your goal | 30 min |
| Week 1 | Setup (reach out, story, photos) | ~3 hours |
| Week 2 | Get every player active, players send texts | ~1 hour |
| Week 3 | Social push, local businesses, mid-campaign check | ~2 hours |
| Week 4 | Final push and close | ~1 hour |
| After | Thank donors, report results | ~1 hour |
Before you touch a fundraising platform or draft a single message, write this sentence: “We need $X for [specific thing] by [date].”
If you can’t write that sentence, stop. The rest of this guide won’t help until you have a clear number tied to a real expense and a deadline. Vague goals (“help support our team”) raise less money than specific ones. Donors want to know exactly what their contribution pays for.
Here are three examples of goals that work:
Once you have that sentence, you have a campaign. Everything else is execution.
This is the week you build your foundation. Block off three hours across the week (not all at once) and work through these steps in order.
If you’re affiliated with a school or organized league, get written approval before you collect a single dollar. Talk to your athletic director, booster board chair, or league administrator. They’ll want to know your goal, your timeline, and how the money will be handled.
For school-based teams, the school approval process often requires a short proposal and a designated account. Budget an hour for this conversation and any follow-up paperwork. Do not skip this step. Running an unapproved fundraiser through a school program creates real liability.
You have three options:
For most teams, online-only is the right call. It removes the “I’ll drop off a check” follow-up problem and gives you a shareable link for every message you send.
Reach out to Team Donor to get your campaign set up. You’ll share your goal amount, campaign dates, and a short description, and Team Donor builds the page for you, usually within 24 hours. Team Donor charges 0% platform fees, so every dollar your donors give goes directly to the team, minus standard payment processing.
You don’t need everything perfect up front. You’ll prepare photos and a stronger story in the next two steps and hand them off. What matters now is that you’ve reached out and the campaign is getting built.
Your campaign story goes on the fundraising page Team Donor builds for you. Keep it under 200 words. Answer four questions:
Here’s a rough template:
The Riverside Middle School girls soccer team has 22 players competing in the Metro Youth League. This season, our uniforms are eight years old and no longer meet league standards. We’re raising $4,500 to buy new game jerseys and warmups before our April 12 opener. Every dollar goes directly to the equipment fund. A $50 donation covers one player’s full kit.
That’s 74 words. You don’t need more than that.
One team photo at practice. One close-up of the gear you’re replacing, or the field, or the kids in their current worn-out uniforms. Use your phone. Natural light. That’s it. Send both to Team Donor to add to your campaign page.
Photos with real team members raise more than pages without them. This is not a big production. Fifteen minutes is enough.
Your job this week is simple: make sure every player has joined the fundraiser and entered their contacts.
Here’s why this matters. When a player joins on Team Donor and enters their 10-15 contacts, the platform immediately sends donation request emails on that player’s behalf. You don’t write those emails. You don’t schedule them. They go out automatically, personalized with each player’s name and their fundraising link. The platform also sends up to three automated follow-up reminders over the course of the campaign to anyone who hasn’t donated yet.
The outreach is largely handled. But only after each player joins. A player who hasn’t joined yet is leaving money on the table.
Check your dashboard on Monday of Week 2. How many players have joined and entered contacts? If it’s less than 80% of your roster, send a quick message to the stragglers:
“Hey [Name], we’re off to a great start on the fundraiser. Takes about 5 minutes to get set up. Can you join and enter your contacts today? [Link]”
The second piece of Week 2 is the player text. Team Donor gives each player a personalized link and a ready-to-send message they can copy and paste into a text from their own phone. This is separate from the platform emails. It goes to their contacts directly, in their own name, from their own number. Ask every player to send that text this week. A personal text from a kid to their grandparent closes more donations than any broadcast email ever will.
By the end of Week 2, every player should be joined, contacts entered, and texts sent.
The platform is doing the follow-up work for you. Automated reminder emails are going out to anyone who hasn’t donated yet. Your job this week is the outreach the platform can’t do: social media and local businesses.
Post to your personal page, the team’s page if you have one, and any local community Facebook groups where youth sports come up. Team Donor’s campaign pages have Facebook and Twitter sharing buttons built in, so you can share directly from the page.
Keep the post short and specific:
[Team name] is fundraising! We’re raising $[amount] for [goal] and we’re [X]% of the way there.
If you’ve ever cheered for these kids, now’s the time to show it. No platform fees. Every dollar goes to the team.
[Link] | Campaign closes [date]
If your players are old enough, ask them to post or share too. A player posting to their own followers consistently outperforms a coach posting to the parent group.
This is the one outreach type the platform can’t handle for you, and it’s worth the 30 minutes.
Local business email template
Hi [Name],
I’m [your name], [role] for [team name]. We’re a [sport] team based in [city] with [X] players ages [X-X]. We’re running a fundraiser to [specific goal] and I wanted to reach out to local businesses first.
A sponsorship of any amount would be recognized on our fundraising page and [other recognition you can offer: social post, banner, etc.]. Our campaign closes [date].
Would you be open to a quick conversation?
Three to five targeted emails to businesses with an existing connection to your program (a parent’s employer, the sports store where families shop, the pizza place after games) will outperform a generic blast to 30 strangers.
Check your dashboard at the end of Week 3. If any players still haven’t joined or entered contacts, follow up with them directly. Every unjoined player is unreached donors.
Set a hard close date if you haven’t already. Pick a specific day and time, and communicate it. “Closes Friday at midnight” creates urgency. “Closes soon” does not.
The platform sends its final automated reminders to non-donors during the campaign window, so you don’t need to send a broadcast email. What you can do that the platform can’t: personal texts to specific people you know personally who haven’t given yet.
On Monday of Week 4, look at your dashboard. Pull up the donor list and think about who in your personal network is missing. Send a short personal text to a handful of them. Not a group message.
“Hey [Name], we’re in the final stretch of our [team] fundraiser at [X]% of our goal. Would love to have you with us before it closes Friday. [Link]”
Five targeted texts from you personally will outperform any blast. Keep the list short and the message direct.
Post a final social update with your current total and days remaining. Naming donors publicly (with their permission) is one of the better closing tactics: “Big thanks to the Martinez family, Coach Tran, and 14 other supporters who got us to 70% of our goal. Three days left to help us finish.” This prompts people who’ve been meaning to give and haven’t yet.
Within 48 hours of closing, do three things.
First, send a thank-you to everyone who donated. This can be one email to the full list, but write it like it’s personal.
Thank-you template (60 words)
[Name], we closed our fundraiser and hit $[amount]. That’s enough to cover [specific goal] for the [year] season.
Thank you for being part of it. Your support means the kids can [specific benefit]. We’ll post photos when [uniforms arrive / tournament happens / etc.].
With gratitude, [Your name]
Second, send individual notes to your top 5 donors. These people gave above and beyond. A handwritten note or a personal phone call takes 20 minutes total and builds the relationship for your next campaign.
Third, report the final number to your AD, booster board, or league administrator. Include total raised, number of donors, and any platform fees paid. This is good practice for school-affiliated teams and makes the next approval conversation easier.
Then decide: will you run another one in 6 months? If yes, note what worked and what you’d change while it’s fresh.
If you’re at less than 50% of your goal heading into Week 4, try these three things before you panic.
Matching pull. Call your top 3 donors and ask one of them if they’d be willing to match the next $500 in donations. Matching offers create urgency and make every other donor feel like their contribution is worth more. “John Smith is matching the next $500” is a compelling message.
Event add-on. A simple game-night add-on can close a gap fast. A 100-square football pool at $5 per square raises $500 with almost no overhead. A calendar raffle (donors buy a date, one date drawn each month for a small prize) can run alongside the main campaign and capture people who prefer a chance at something.
Extend the deadline by one week (once only). One extension is fine. Two extensions train your audience to ignore deadlines. If you extend, send a message that explains why: “We’re at 68% with three days left. We’re giving it one more week to get there.” Be honest.
How long should a team fundraiser last?
Four weeks is the sweet spot. Less than three weeks doesn’t give you enough time to reach the full network. More than five weeks creates donor fatigue and kills urgency. If you need to run a longer campaign, break it into two phases with a rest week in between.
What’s the minimum we should ask for?
Ask for a specific dollar amount in every message. The research on this is consistent: specific asks outperform open-ended asks. A good default is three tiers: $25, $50, and $100. Lead with the middle option. For local businesses, start your ask at $100-$250.
Do we need a 501(c)(3) to fundraise?
No. Most school sports teams and youth leagues fundraise legally without tax-exempt status. Donors who give to a non-501(c)(3) just can’t deduct their donation on their taxes. Be upfront about this if asked. If your booster club is a registered 501(c)(3), note that on your fundraising page so donors who care about deductibility know.
What if a parent volunteers to handle the money?
If someone offers to take on the treasurer role, say yes and document everything. Whoever handles the money should keep a running ledger: date received, amount, donor name, payment method. For cash donations, use a receipt book. For online donations, your platform dashboard handles this automatically. Make sure at least two people have visibility into the totals at all times.
You now have the full playbook. Pick a goal, get approval, and reach out to set up your fundraiser with Team Donor. The platform charges 0% in fees, so your donors’ money goes where you said it would: to the team.
Get your players joined and their contacts entered. The platform takes it from there.