Built for Aspire Sports Training · Live since 2026

Your client
portal. Already
built.

This is the same system running today for real athletes and parents at Aspire. Login, session history, skill tracking, booking — no spreadsheet links, no group texts. We build your version in about two weeks.

Or email us directly at info@aspiresportstraining.org
account.aspiresportstraining.org/dashboard
Hey, Jordan
D
CURRENT PHASE
DEVELOPMENT
Working with Coach Edwards to develop your game.
PHASEDevelopment
TOTAL SESSIONS24
COACHEdwards
Skill Assessment
● DEVELOPING
Ball Handling8
Shooting7
Defense6
Basketball IQ8
View Full Skill Breakdown →
Coach Notes
JE
Coach Edwards
Last session: Jul 14
PROGRESS NOTES
Ball handling under pressure has improved a lot. Ready to add live 1v1 reps into every session going forward.
NEXT STEPS
Off-hand finishing at the rim, plus lower body strength work twice a week.
Scheduling
Coach Edwards sessions must be scheduled through Danielle.
Billing
✓ Paid through Aug 1
Account
✓ Waiver on file
40+ATHLETES ONBOARDED AT ASPIRE
2 TIERSFREE & $9.99/MO PRO
SHOPIFY + SHEETSNO NEW SOFTWARE TO LEARN
~2 WEEKSFROM CALL TO LIVE PORTAL
What's inside

Everything you're
already doing manually.

01

Parent & athlete login

Real accounts on your own domain — not a shared spreadsheet link that goes stale.

02

Session history & coach notes

Every session gets logged automatically and shows up for the parent to read, no re-typing.

03

Skill breakdown by phase

Visual progress tracking so parents see growth, not just a calendar of visits.

04

Booking, built in

Athletes book sessions and skills tests from inside the portal — synced to your existing calendar.

05

Automatic client IDs

New client joins your roster, they get an ID and welcome email automatically. No manual setup per client.

06

Free + Pro tiers

A free tier to onboard everyone on your roster, a paid tier to turn the portal into recurring revenue.

How it works

Four steps.
Two weeks.

01

15-minute call

We look at your current roster size, how you track clients now, and what you actually need on day one.

02

We build it

Shopify + Google Sheets + Apps Script, wired together and skinned in your gym's colors and logo.

03

You test it

A couple weeks with a handful of real clients before we open it up to your full roster.

04

Go live

Every client gets a welcome email with their Client ID automatically — existing roster and new signups both.

Pricing

Pick a starting point.

Starter
$997
  • Client login & profiles
  • Session history
  • Booking integration
Pro
$1,997
  • Everything in Starter
  • Skill breakdown & phases
  • Free / Pro membership tiers
Elite
$3,497
  • Everything in Pro
  • Fully custom build
  • Multi-location support
Ongoing support
$79/mo
  • Updates & fixes
  • New client setup
  • Direct email support