03.2

Registration & online payments

Build a custom registration form, take payment via Stripe, and promote sign-ups straight into your squad.

Open an online registration form so parents can sign their player up — and pay — before trial day. Registrations flow straight into your squad, so you never re-type a name.

Trials → [your trial] → Registration

Building the form

Every form starts from a default netball template you can shape to fit your club. For each field you can relabel it, reorder it, mark it required or optional, disable it, or add new fields of your own.

Field typeUse it for
TextShort answers — emergency contact name, medical note
Long textAnything that needs a paragraph
DateDate of birth, availability
PhoneParent / guardian mobile
EmailA second contact address
NumberJersey number, years played
DropdownPick-one lists you define
Netball position pickerPreferred positions — carried through to rotations
Yes / NoPhoto consent, member of another club
Acknowledgement tick-boxRequired sign-off — code of conduct, waiver
Section headingGroup related fields and break up the form

💡 Tip

Three fields are always there. First name, last name and email are system fields — they're required on every form and can't be removed, so every registration is usable.

Opening and closing

  • Manual toggle — open or close the form whenever you want
  • Scheduled window — optionally set an open and close date/time and let it run itself

Taking payment

Payments run on Stripe Connect. Connect your club's Stripe account once, and parents pay through a hosted Stripe checkout:

  • Funds land directly in your club's Stripe account — GameStats keeps a flat platform fee per registration
  • Set the fee to $0 for free trials — those confirm instantly with no checkout
  • A registration row is saved before checkout, so even abandoned payments leave a record you can follow up

Confirmations

  • Parents get a receipt email when their registration is confirmed
  • Club admins get a notification for each new registration

Both emails are best-effort — a mail hiccup never blocks a registration from going through.

Promote to squad

  • Promote any registration into the trial squad with one click — or select several and bulk-promote
  • Preferred positions carry across automatically
  • Export every registration to CSV, with a dedicated column for each custom field you added

💡 Tip

Promote-to-squad means you can skip the CSV import entirely — the names, emails and positions are already in GameStats.

Need a hand?

Talk to the GameStats team.

We'll walk you through it 1:1 — no sales pitch, just answers. Whether you're trialling 80 players this weekend or migrating a season's worth of stats, we've probably seen it before.