Registration waitlists, coupon codes, refunds and credits for youth sports.The registration settings
you decide once, in August.

Most registration pain is a decision that was never made: what happens when a division fills, who gets a discount, what a family gets back when they leave. Decide these before you open, set them once, and registration stops being a job. This is the list.

7 min read Updated By the Sketchplay team

Caps and waitlists: fill the division, not the inbox

Every division or program needs a cap that the system enforces. When it fills, registration should move to a waitlist automatically, tell the family they are on it and where they stand, and offer the spot to the next family when one opens, with a deadline to accept. Done by hand this is a week of email; done as a setting it is nothing.

Decide in advance whether waitlisted families pay now (and are refunded if no spot opens) or pay when offered a spot. Paying on offer is kinder; paying now is simpler. Say which.

  • Cap per division, enforced by the system
  • Automatic waitlist with position shown
  • Offer to next family with an accept-by date
  • Pay-now or pay-on-offer decided and stated

Discounts that families understand

Keep discounts few and rule-based: early bird by date, multi-child by family, and a coach or volunteer discount if you offer one. Each is a rule the system applies, not a code someone remembers to send. Coupon codes are for exceptions: a sponsor's team, a scholarship, a make-good. Give each code a limit and an expiry so it does not live forever.

Publish the discount rules with the price. A family that finds out later about a discount they missed is a family that feels cheated.

  • Early bird, multi-child, volunteer as rules
  • Coupon codes for exceptions, with limits and expiry
  • Discounts published with the price

Refund tiers and credits

Write the refund policy in dated tiers and show it at checkout: full refund before a date, partial until a later date, none after. Handle injury and relocation with a credit rather than cash; credits keep the money in the organization and are simpler to administer. Apply it identically to everyone.

Track credits on the family's record so they can be used at the next registration without anyone remembering.

  • Dated tiers at checkout
  • Credits for injury and relocation
  • Credits on the family record, usable next time

Payment plans and what happens when one fails

If fees are large, offer automatic installments agreed at registration. Set the final installment before the point where non-payment costs you something. Decide the failed-payment path: a message, a grace period, then a hold on the roster or a conversation. Write it down; the system can send the messages, but the policy is yours.

  • Installments agreed at registration
  • Final installment before the money matters
  • Failed-payment path written down

The messages families should get without you sending them

Confirmation with what they bought and the refund policy. Waitlist position and, later, the offer with its deadline. Payment reminders before an installment and a notice if one fails. The season schedule when it publishes and every change after. Each of these is a message from the roster, triggered by the setting, not a task on someone's list.

  • Confirmation with policy
  • Waitlist position and offer
  • Installment reminders and failure notice
  • Schedule and changes

Where Sketchplay fits. Caps, waitlists, discounts, payment plans, refunds and credits are settings on the program, not tasks for a volunteer, and every message on this page goes out from the roster. See registration and payments.

Questions

Questions operators ask

Should we allow registration past the cap and sort it out later?

No. Enforce the cap and run a waitlist. Overselling a division means either a schedule that cannot fit or a refund conversation you did not need.

Should waitlisted families pay up front?

Either is defensible if stated clearly. Pay-on-offer is kinder to families; pay-now with automatic refund is simpler for you. Choose one and say it on the waitlist confirmation.

How many discounts should a youth sports organization offer?

Few, and rule-based: early bird by date, multi-child by family, perhaps volunteer or coach. Use coupon codes only for exceptions, with limits and expiry dates.

What is a fair refund policy for youth sports registration?

Dated tiers shown at checkout (full, partial, none), credits rather than cash for injury and relocation, and identical application to everyone.

How should we handle a family whose payment plan fails?

A message from the system, a short grace period, then the step you decided in advance (roster hold or a conversation). The policy is yours; the reminders should not be a volunteer's job.

What messages should registration send automatically?

Confirmation with the refund policy, waitlist position and offers, installment reminders and failure notices, and the schedule with every change. All from the roster, none typed by hand.

More answers in the answer library.

Bring your current sign-up form. We rebuild it with these settings live.

Thirty minutes: your programs, caps, discounts and refund tiers on screen, and registration running itself by the end of the call.