Online registration and payments

Sports registration software made for volunteer-run leagues

Build a form in minutes, take payments and digital waivers on your website, and manage every program from one account. Same day setup, zero learning curve.
Jersey Watch registration form and registrant list on desktop and mobile

Jersey Watch by the numbers

  • 2,800+sports organizations in the US and Canada
  • 2M+athletes registered to date
  • 1,000+five-star reviews on Trustpilot

Running registration shouldn't feel
like a second job

Disconnected forms and payments

When forms and payments live in different places, someone ends up matching payments to players by hand.

Scattered spreadsheets and email

With paper forms, spreadsheets, and email, you lose track of who registered, who paid, and who still owes.

Clunky mobile sign-ups

If parents can't register from their phone in minutes, you lose them.

Build the online registration form your league needs

Volunteers can build and publish a registration on the website in minutes, with no code. Parents can quickly complete it on a phone or computer.

Jersey Watch registration form builder with custom player questions

Custom form builder

Add the questions this season needs, like uniform size, volunteer interest, or apparel orders. Remove anything you don't use.

Set fees and dates

Set the program fee, open and close dates, and whether families or the league pays the processing fee.

Publish it on your website

Put the form on your league or club site so families register where they already check schedules.

Mobile-friendly registration

The same form works on a phone or computer, so families can register and pay in one sitting.

Custom questions, waivers, and documents

Collect medical info, emergency contacts, uniform sizes, parent consent, and age verification in the same form as your digital waivers. Every answer is saved on the player record.

Registered players list in Jersey Watch with payment status and dates of birth

Digital waivers

Build waivers, codes of conduct, and refund policies into the form and require them to register. Each acknowledgement is saved on the player record.

Medical info and emergency contacts

Collect allergies, medical notes, and an emergency contact so coaches have what they need at the field.

Uniform sizes and parent consent

Collect uniform sizes before you order, and require parent consent or a media release before anyone can submit.

Age verification and document uploads

Limit a division by date of birth. Require a birth certificate or physical upload when your league needs proof.

Online payments built into every registration form

Families pay inside the registration form, and the money deposits to the league's bank account.

Jersey Watch registration checkout with a donation add-on, a payment plan, and a saved card

Cards, Apple Pay, and Google Pay

Families pay with a credit card, debit card, Apple Pay, or Google Pay. The first deposit takes 5 to 10 business days, then 2 business days after that.

Payment plans with installments

Let families pay in automatic installments on a schedule you set. Parents get flexibility, and the league still gets paid on time.

Refunds and add-ons

Issue a full or partial refund from the dashboard. Add donations or question-based add-ons (like a uniform fee or extra training fee) to the same checkout.

Run every sport, season, and program from one account

Create a program for each season, age group, camp, or event, with its own fee, dates, and questions. There's no limit on how many programs you run.

Jersey Watch program list with baseball, soccer, tryout, and camp programs, capacity limits, and team placementJersey Watch program list with baseball, soccer, tryout, and camp programs, capacity limits, and team placement

Capacity limits and team placement

Set a capacity limit for any program or division, and registration can close automatically when it's full. Then create teams and place registered players on them from the same list.

In-person and manual registration

Add a player yourself when a family pays at the field or hands in a paper form, so every registrant ends up in the same list.

Tryouts, camps, and clinics

Set up a tryout or camp as its own program with a separate fee, dates, and questions, so it stays apart from your season registration.

Registration and payment reports

Search registrants, see who paid and who still owes, and export a spreadsheet for coaches, the treasurer, or the board. Text or email families from the same list.

Offer sibling, family, and promo discounts

Discounts are built into the registration form and apply at checkout, so no one calculates prices by hand.

Jersey Watch registration summary with a sibling discount and a promo code applied

Sibling and family discounts

Set a sibling or family discount once, and households registering more than one player get it automatically.

Promo codes

Create a promo code for a scholarship, a volunteer family, or any exception the board approves.

Discounts work with payment plans

Run discounts and payment plans on the same program, so a family can save and still pay in installments.
Award-winning Customer Care

Need help with registration?
Our Customer Care team is here for you.

Customer Care replies in under 45 minutes on average during business hours, or you can schedule a call. Switching from another registration system? We move your registration forms and contacts at no cost, typically within one business day.
Our Customer Care Commitment
5.0
Trustpilot TrustScore
1,100+ reviews

Simple pricing, no contracts

Jersey Watch costs $19 for the first month, then $348 per year, with no contracts or setup fees. You can build your registration forms before you pay.
No setup fees
No contracts
$19 first month
$348 per year after that

Leagues love how easy registration became

Volunteer boards use Jersey Watch to register more players, collect payments faster, and spend less time on paperwork.
Trusted by 2,800+ sports organizations
Capterra4.9Capterra (140+ reviews)G24.7G2 (235+ reviews)
“We are new to doing registration online and they made the process painless! Their staff is outstanding! Highly recommend!”
Caston Athletic League logo
Michelle Boldry
Youth Baseball Volunteer
Caston Athletic League
“The registration aspect is great. We actually increased our registration numbers by moving online. Our board also loves that the money transfers automatically.”
SAYA Basketball logo
Samantha Foore
Youth Basketball Volunteer
SAYA Basketball
“My recreational soccer organization recently joined forces with Jersey Watch to implement online registration. When we have questions, they respond quickly and are so helpful.”
Sault Soccer Association logo
Angie Love
Youth Soccer Volunteer
Sault Soccer Association
See customer stories

How to set up online registration in three steps

  1. 1

    Create your account

    Add your organization name. No credit card needed to look around.
  2. 2

    Build the form and set fees

    Add questions, the program fee, dates, and your waiver. Preview it on a phone before you open.
  3. 3

    Launch for $19

    Connect a bank account, publish the form on your site, and start taking sign-ups.

Ready to simplify your registration season?

Stop chasing forms and payments. Build your first registration form today and open sign-ups when you're ready.

Frequently Asked Questions

Your subscription starts at $19 for the first month, then $348 per year, with no setup fees or contracts. If you collect payments online, there's a flat processing fee of 3.5% + $1 per transaction, and that's it, no surprise charges buried in the fine print. If your program doesn't collect online payments, you won't pay any processing fees at all.

Yes. Jersey Watch is built specifically for volunteers, not IT departments, so most boards can build a registration form, set pricing, and open registration in an afternoon. And if you get stuck, our award-winning Customer Care team is a call or email away, which is why Jersey Watch has 1,000+ five-star reviews on Trustpilot.

Switching is a lot less scary than it sounds. Our team helps migrate your existing website content and registration information at no extra cost, and it's typically done within one business day. That means you can move off paper forms, spreadsheets, or your old platform without losing historical data or missing your registration opening date.

Absolutely, there's no limit to how many divisions or programs you can create. You can customize the form, pricing, and questions for each age group or skill level, and layer on discount codes or automatic family discounts for households registering multiple players. It's built to handle the real complexity of a multi-division league without extra spreadsheets.

Yes, you can set up payment plans that let families pay in automatic installments instead of one lump sum. This helps make registration more affordable for families and cuts down on the awkward job of chasing people for money. You can turn this on for any program right alongside discount codes and multi-player discounts.

Set a capacity limit and choose whether registration closes automatically when the program is full, or leave it open and close it yourself. You can raise the limit or reopen registration at any time if a spot opens.

Issue a full or partial refund from your dashboard. Organizations can offer optional registration protection so eligible families can seek reimbursement for eligible non-refundable registration fees when a covered reason prevents participation. There is no added cost to the organization.