Independent coaches
Publish a simple clinic link, collect payments, and keep every goalie in one roster.
Goalie clinic registration software
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.
Who GoalieBook is for
If your registrations live in forms, spreadsheets, text threads, and bank deposits, GoalieBook gives you a cleaner way to run the business side.
Publish a simple clinic link, collect payments, and keep every goalie in one roster.
Run multiple camps and clinics without rebuilding the same registration workflow every season.
Share one professional page for goalie-only development blocks, camps, and seasonal tune-ups.
Simple setup
Set your price, capacity, dates, and details in a few minutes.
Goalies create an account once, choose a saved goalie, and pay by card or e-transfer.
See who's registered, who's paid, who is pending e-transfer, and export your list anytime.
What goalies and coaches see
One shareable page lists published programs with prices, dates, spots remaining, and payment options.
Northside Goalie Development
Each clinic has its own registration page with dates, location, capacity, price, and goalie account handoff.
Summer Goalie Camp
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
Goalies save their profile once. Coaches see roster status instead of matching names across forms and transfers.
What changes with 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
Goalies reuse saved profiles, so your clinic roster is not rebuilt from scratch on every form.
Goalies can see registrations and payment status from /account, so they can answer routine questions without emailing you.
Card payments match to the correct registration automatically. E-transfers stay pending until you record the deposit in one click.
Drop your organization page on Facebook or in a text. Published clinic links live there.
Why GoalieBook exists
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
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 accountStripe-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.
Goalies can check registrations and payment status themselves, so fewer routine questions land in your inbox.