Goalie training session

Goalie clinic registration software

Stop chasing e-transfers and cross-checking spreadsheets.

GoalieBook gives independent goalie coaches one roster for clinic registration and payments. Card payments match to the correct registration automatically, you can record an e-transfer in one click, and goalies register without emailing you for details.

Free for founding coaches during early access — no card required.

Sound familiar?

  • Coaches still cross-check forms against payment notes
  • Goalies need to retype the same details for every clinic
  • Hunting through email to see if a goalie is registered and paid

Who GoalieBook is for

From solo goalie coaches to growing goalie schools.

If your registrations live in forms, spreadsheets, text threads, and bank deposits, GoalieBook gives you a cleaner way to run the business side.

Independent coaches

Publish a simple clinic link, collect payments, and keep every goalie in one roster.

Small academies

Run multiple camps and clinics without rebuilding the same registration workflow every season.

Association clinics

Share one professional page for goalie-only development blocks, camps, and seasonal tune-ups.

Simple setup

Publish your first clinic in minutes.

1

Create your program

Set your price, capacity, dates, and details in a few minutes.

Create your program in GoalieBook
2

Share your registration link

Goalies create an account once, choose a saved goalie, and pay by card or e-transfer.

Share your registration link in GoalieBook
3

Manage from your roster

See who's registered, who's paid, who is pending e-transfer, and export your list anytime.

Manage from your roster in GoalieBook

What goalies and coaches see

Professional looking pages and forms built specifically for goalies.

Coach page

One shareable page lists published programs with prices, dates, spots remaining, and payment options.

Northside Goalie Development

March Break Goalie Clinic 4 spots left
Summer Elite Camp $499 CAD

Program page

Each clinic has its own registration page with dates, location, capacity, price, and goalie account handoff.

Summer Goalie Camp

Dates
July 6-10
Location
Main Rink
Payment
Card/EFT

Payment flow

Card payments update automatically through Stripe. E-transfers stay visible as pending until you mark them received.

Card checkout

Secure spot instantly

E-transfer

Track pending deposits

Roster and goalie reuse

Goalies save their profile once. Coaches see roster status instead of matching names across forms and transfers.

Goalie Level Status
Avery M. U13 AAA Paid
Sam R. U15 AA E-transfer pending

What changes with GoalieBook

Google Forms + manual payment emails vs GoalieBook

Task Google Forms + manual payment emails GoalieBook
Payment reconciliation Manual follow-up and spreadsheet matching Payments and statuses update automatically, so you stop reconciling forms and deposits
Repeat goalie registration Goalies need to retype the same details for every clinic Pick a saved goalie profile and keep going
Roster and payment visibility Multiple sheets and payment notes Live roster with payment status and CSV export
Capacity controls Manually close registration when full Program capacity enforced automatically, with an optional waitlist when spots fill
Deposits and balances Track who paid a deposit and who owes a balance by hand Collect a deposit at registration and the balance later — both tracked per goalie

Built around the real booking loop

Less retyping for goalies. Less reconciling for coaches.

Cleaner goalie data every time

Goalies reuse saved profiles, so your clinic roster is not rebuilt from scratch on every form.

Fewer status-check emails

Goalies can see registrations and payment status from /account, so they can answer routine questions without emailing you.

Coaches see roster and payment status

Card payments match to the correct registration automatically. E-transfers stay pending until you record the deposit in one click.

One link per coach, ready to share

Drop your organization page on Facebook or in a text. Published clinic links live there.

Why GoalieBook exists

Built with working goalie coaches, not a product roadmap.

Hi, I'm Kenzie. I started GoalieBook after talking with goalie coaches who were running serious training businesses on Google Forms, e-transfers, and late-night spreadsheet cross-checks.

Every feature in GoalieBook comes from a working coach's actual workflow. If you run clinics and want software shaped around how you actually work, I'd love to hear from you — and I'll personally help you get set up.

Kenzie Campbell

Builder of GoalieBook · [email protected]

Pricing

Free for founding coaches.

We're building GoalieBook with a small group of working goalie coaches. Founding coaches get free access during early access, a direct line to the developer, and the chance to shape what gets built. You'll see and approve any future pricing before paying anything.

Create your coach account

GoalieBook is built for independent coaches — not big organizations.

Stripe-secured payments
Program payments, refunds, and transfers are powered by Stripe.

You control your data
Access your roster data, payment status, and exports from one account.

Card and e-transfer, side by side
Stripe Checkout for cards; mark-as-paid for e-transfers — both on the same roster.

Run clinics from one roster.

Goalies can check registrations and payment status themselves, so fewer routine questions land in your inbox.