Skip to main content
Built for hockey camps & skills coaches

Thebookingplatformhockeyhasbeenwaitingfor.

Hockey academies, skills clinics, and development camps. Glassroutes replaces 2009-era forms and paper waivers with one clean operator dashboard. Setup takes 20 minutes.

No credit card Free forever on Starter 5% platform fee No demo required

Dashboard

Overview of your coaching business.

Last 30 days
Filters

Revenue

$12,840

Bookings

47

Clients

23

Revenue trend

$2k$1k$0
Apr 5Apr 23May

Booking volume

420
Apr 5Apr 23May

Built for hockey, not adapted for it

Goalie schools
Skills academies
Multi-day camps
Summer programs

The pivot

Hockey ops deserve better software.

We’ve all seen the legacy tools: clunky forms, spreadsheets nobody trusts, and payments chased over text. Glassroutes rebuilds the whole stack from scratch. For hockey.

Old way · 2009 to present

Spreadsheets

rosters in cells

Google Forms

parents fill, you copy

Venmo

screenshots in your inbox

Email threads

manual reminders

Paper waivers

chased over text

PDF receipts

one-off downloads

+ your weekends in spreadsheets

Glassroutes · 2026

Glassroutes

One stack

  • Branded booking page
  • E-signed waivers at checkout
  • Stripe Connect payments + plans
  • Roster + capacity tracking
  • Real revenue + plan dashboards

PS: no demo required to find out. Sign up free, take your first booking in 20 minutes.

The dashboard

One place to run your whole season.

A walk through the five moments that fill an operator’s day, scroll through them just like you’d scan the dashboard on a Monday morning.

01 · Stats

The numbers that matter.

Revenue, bookings, clients. The three numbers you actually want when you open the laptop on Monday morning. No scrolling through eight tabs to find them.

Revenue

$12,840

Bookings

47

Clients

23

02 · Revenue

Revenue at a glance.

Watch the season build. The line tracks every confirmed booking and camp registration; the date range filter answers questions like "are we ahead of last summer?" without exporting anything to a spreadsheet.

Revenue trend

$2k$1.5k$1k$500$0
Apr 5Apr 17Apr 29May

03 · Volume

Spot the slow weeks early.

Lessons + camp registrations side by side. Spot the slow weeks before they turn into a problem and time your next email push when families are actually paying attention.

Booking volume

43210
Apr 5Apr 17Apr 29May

04 · Services

See what actually earns.

Which camps and clinics are actually paying the bills? Top services by revenue ranks every offering you run, so you know where to spend the next round of marketing. And what to quietly retire.

Top services by revenue

$12,840

total

ServiceRevenue
Summer Development Camp$6,720
Goalie Camp · Jul 8-10$3,420
Skills Clinic$1,800
Other$900

05 · Clients

Know your best customers.

The four families paying you the most this season, ranked. Time your re-registration nudges, your sibling-discount asks, and your "we kept a spot for you" messages at the people actually fuelling your camp.

Top clients

View all
SD

Sarah Donovan

$1,000
BO

Brian O’Leary

$1,000
LP

Liam Patterson

$570
MD

Marcus Drew

$450

The season cycle

From publish to first whistle to next season.

Your hockey business doesn’t pause between bookings. Neither does Glassroutes.

01

Publish

Branded page goes live, payments wired in

02

Bookings open

First registrations roll in, plans kick off

03

Roster fills

Capacity tracker, waitlist auto-promotion

04

Waivers signed

Every athlete green-checked before day one

05

On-site days

Day-by-day check-ins, real-time roster

06

Next season

Duplicate camps, returning families, renewals

Everything you need to run a season

Built for the moments that matter.

From the second a parent hits Register to the last skater off the ice. Every tool you need, in one place that already knows your season.

01

When families register

Waivers, signed at booking.

Parents e-sign at checkout. Every athlete on the roster has a green check before day one. No clipboards, no chasing, no “did the Patterson family ever send theirs?”

Waiver status

8 of 8 signed
Liam Patterson
Just now
Sophie Karam
14 min
Ava Chen
2 hr
Marcus Drew
Yesterday

Discount codes that convert.

Flat amount or percent. Expiry dates, usage caps, who they apply to. Set the rules, watch the lift.

EARLYBIRD1515%RETURNING10$10ALUM2525%

Payment plans, on autopilot.

Let parents pay in 2 or 3 monthly installments. First charge runs at checkout, the rest run automatically: saved card, off-session, with retry logic and email nudges if a card fails. They get their spot, you get paid.

Sophie K. · 3-month plan

1/3 paid
$95Apr 12Charged
$95May 12Scheduled
$95Jun 12Scheduled
02

When you run the season

A roster for camps, not classrooms.

Multi-day, multi-week. Pre-event roster, day-by-day check-ins, and parent-by-athlete views. One place, one source of truth.

Liam P.Sophie K.Ava C.Marcus D.Jordan M.Riley B.+12

Skills clinics + camps.

Open booking for clinics. Fixed schedule for camps. One system that fits whichever way you sell ice time.

Open

Fixed

Dashboards built for hockey ops.

Revenue, bookings, top services, top clients. The numbers you actually want first thing Monday morning. No vanity metrics.

The website

Your booking page, your brand.

Pick a color, flip light or dark, swap your logo. The live preview updates as you click. No code, no theme files, no designer.

Brand color

glassroutes.co/glassroutes

HOCKEY ACADEMY

Glassroutes Hockey

Hockey academy

Boston, MA

Camp

Spring Skills Camp

12 spots leftApr 4-5, 2026

PRICE

$1100

Tap a color and your live booking page updates instantly.

Why Glassroutes exists

It started with a goalie school drowning in spreadsheets, paper waivers, and email threads.

The first version was a custom Shopify storefront, the obvious choice, and at first it solved a lot. But it’s built for selling physical products, and a goalie school isn’t a product. It’s schedules, rosters, waivers, payment plans. The deeper we got, the clearer it became that none of it worked without bolting on clunky third-party apps that never quite fit.

That’s when it clicked: hockey camps need software built for hockey camps, not an online store with scheduling duct-taped on. So we built the platform they actually need: a clean operator dashboard, payment plans for parents, e-signed waivers, real numbers. The same software you sign up for today is the software our first goalie school launches with this summer.

No marketplace skim. Just hockey software you’re proud to put in front of parents.

The long game

Every athlete is on a route to the next level.

The drills they skate this week, the level they’re chasing this season: it’s all one route forward. And the clearer that route, the faster they climb.

That’s Glassroutes: helping you give every athlete a clear route through their whole career.

Questions

Everything you’re probably wondering.

If something here doesn’t answer it, email us. We read every message.

What sports do you support?
Hockey is our home. Glassroutes is built for hockey camps, goalie schools, and skills academies, right down to the rosters, dashboards, and waivers, and that focus is deliberate: we'd rather be the best tool for hockey than an okay one for everyone. That said, camps, clinics, and lessons run much the same way across a lot of sports, so the platform itself works well beyond hockey, even if the wording leans toward the rink for now. If you run a similar program in another sport, you're welcome here, and we'd genuinely like to hear from you through the contact page.
How do payments work?
Through Stripe Connect. Each coach connects their own Stripe account during onboarding, money goes directly from the parent's card to the coach's bank, usually within two business days. We never hold funds. Glassroutes takes a platform fee (5% on Starter, 0% on Pro/Camp/Facility tiers); Stripe takes its standard processing fee on top. No hidden surcharges.
Can parents pay in installments?
Yes. You can offer 2 or 3 monthly installments on camps. The first payment runs at checkout, then the parent’s card is charged automatically each month after that. If a charge fails, we retry up to three times and email a friendly nudge before asking the parent to update their card. Turn plans on per camp from the Pricing section of any session. See it live in the Sessions tab of the dashboard preview above.
How do waivers work?
Parents e-sign a waiver during checkout, and your dashboard tracks completion at a glance, so every athlete has a green check before camp day, or you see exactly who hasn’t finished. You provide the waiver content (the legal language is your jurisdiction’s call, not ours); we provide the signature flow and a time-stamped record of who signed and the exact waiver text they agreed to.
What if I want to cancel?
You can cancel any time from the billing settings page. You keep access until the end of your current billing period, after which the dashboard becomes read-only. Your booking page stays live for clients with future scheduled sessions so existing commitments aren’t orphaned, but new bookings stop. If you come back later (even a year later) your data is intact.
Do I need to be incorporated to take payments?
Sole proprietorship is fine. Stripe Connect handles the tax-form collection during your onboarding flow; you provide your SIN/EIN, address, and bank info, and Stripe issues 1099-Ks where required. You don’t need an LLC or corporation just to take payments through Glassroutes. (For liability reasons unrelated to payments, an entity is often a good idea, but that’s a counsel call, not a Glassroutes requirement.)
How safe is my data?
Your data is backed up daily and encrypted both at rest and in transit. Access is role-based, so people only ever see what they’re supposed to. Payments run through Stripe, so full card numbers never touch our servers. You can request a full export or deletion of your data at any time, per the Privacy Policy.
Do you have an API or integrations?
Not yet. Everything happens through the dashboard or the parent-facing booking page. A public REST/GraphQL API for integration with team management software, league registries, etc. is on the roadmap. If you have a specific integration need, the contact page is the fastest way to influence the priority.

The math

Starting is the easy part.

Free to start, fast to set up, and a fraction of what the old tools cost.

$0

Free to start

20m

Sign-up to live

5%

Platform fee on Starter

Pricing

Free to start. Pay only when you grow.

Every plan includes a branded booking page, integrated Stripe Connect payments, and the operator dashboard. Upgrade for advanced camp features.

Starter

Free

5% platform fee

  • Full multi-page website (Home, About, Camps, Lessons, Contact) on glassroutes.co
  • Photo gallery and highlight video on every camp and lesson page
  • Private lessons and single-session bookings
  • Basic group sessions
  • Camps with multi-day dates
  • Client and athlete database
  • Reusable form library (waivers, medical, intake, photo release)
  • Discount codes (early-bird, sibling, past-attendee promos)
  • Email notifications (platform-branded)
  • Stripe-connected payments
  • 5% platform fee on bookings (on top of Stripe’s 2.9% + 30¢, ~8% all-in)
  • Powered-by-Glassroutes branding visible

Pro

$79/month

or $790/year · Save $158/year

No platform fee

  • No platform fee (Stripe passthrough only, vs 5% on Starter)
  • Platform branding removed from your website + emails
  • Your own subdomain (e.g. coach-mike.glassroutes.co)
  • Use your own domain (e.g. yourcoach.com) with free SSL
  • Add-ons + upsells, up to 10 (jerseys, video review, optional clinic days)
  • Waitlist with auto-promotion when spots open
  • Cross-camp payouts report with CSV export
  • Up to 10 staff per camp (Starter caps at 2)
  • Up to 15 forms & waivers (Starter caps at 5)
  • Everything in Starter
For hockey ops

Camp

$199/month

or $1790/year · Save $598/year

No platform fee

  • Everything in Pro, plus the toolkit for running a camp as a business
  • Payment plans: let parents split a camp fee into 2 or 3 auto-charged installments
  • Per-camp insights: fill pace, collected vs outstanding revenue, and registrations over time
  • Unlimited add-ons + upsells (Pro caps at 10)
  • Unlimited forms & waivers (Pro caps at 15, Starter at 5)
  • Unlimited staff per camp (Pro caps at 10, Starter at 2)
  • Duplicate any past camp with new dates to set up next season in one click

Ready when you are

Run your next camp on something built for hockey.

Free forever on Starter. 5% platform fee. No credit card to begin.