Skip to main content
Skills academies and multi-sport training

Onestorefrontforeveryprogramyouracademyruns.

Camps, clinics, group sessions and private training, all on one branded page. Glassroutes replaces 2009-era forms and paper waivers with one clean operator dashboard. Setup takes 20 minutes.

No credit card Free forever on Launch 4% 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 coaches, not adapted for them

Basketball
Soccer
Baseball and softball
Volleyball and lacrosse

The pivot

Academy 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 academies.

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 day to next season.

Your academy 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 programs, 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 athlete out the door.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 thatfits whichever way you sell your time.

Open

Fixed

Dashboards built for coaching 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 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 run 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?
Basketball, soccer, baseball and softball, volleyball, lacrosse and multi-sport skills academies all run on Glassroutes. Camps, clinics, group sessions and private training share one branded page and one dashboard. We started in hockey and built for any coach who runs programs parents pay for.
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 (4% on Starter, 1% on Grow and Scale, 0% on Facility); Stripe takes its standard processing fee on top. On any plan, including the free Launch plan, you can pass that fee on to registrants so your own payout stays at your full list price, and any fee a registrant pays is shown to them at checkout. Pass-through is available for operators in the US and Canada. 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 the first 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.
Can multiple coaches use one account?
Yes. Invite coaches and assistants by email, give them a role, and everyone works from one dashboard. Cash payouts to staff roll up into one report at month end.
Can I run programs at more than one facility?
Yes. Each program carries its own venue, so a Tuesday clinic at one gym and a weekend camp at another both show the right address on the booking page, the confirmation email and the calendar.
Do you take a cut?
A small platform fee per registration: 4 percent on the free Launch plan, 1 percent on paid plans. Money goes from the parent straight to your Stripe account. There are no per-athlete charges and no contracts.

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

4%

Platform fee on Launch

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 program features.

Launch

Free

4% platform fee

  • Full multi-page website (Home, About, Camps, Lessons, Contact) on glassroutes.co
  • Connect your own custom domain (e.g. yourcamp.com) with free SSL
  • Photo gallery and highlight video on every program 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
  • 4% platform fee on bookings (on top of Stripe’s 2.9% + 30¢, ~7% all-in)
  • Powered-by-Glassroutes branding visible

Grow

$59/month

or $590/year · Save $118/year

1% platform fee

  • 1% platform fee you can pass on to registrants (vs 4% on Launch)
  • Platform branding removed from your website + emails
  • Add-ons + upsells, up to 10 (jerseys, video review, optional clinic days)
  • Waitlist with auto-promotion when spots open
  • Cross-program payouts report with CSV export
  • Up to 10 staff per program (Launch caps at 2)
  • Up to 15 forms & waivers (Launch caps at 5)
  • Everything in Launch
For coaching ops

Scale

$149/month

or $1490/year · Save $298/year

1% platform fee

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

Ready when you are

Run your next season on something built for coaches.

Free forever on Launch. 4% platform fee. No credit card to begin.