For Coaches & Studios

Your roster. Your families.
Your whole program.

TwirlPower gives coaches and studio owners everything they need to run a real program — classification tracking, direct family messaging, private lesson scheduling, invoicing, and a profile that helps the right families find you.

Free to get started — always  ·  No credit card needed  ·  Unlimited twirlers

Studio Roster

See every twirler's classification at a glance

Your studio roster shows every linked twirler with their current classification level and org — no digging through individual profiles. Spot who's ready to advance instantly.

✓
Full roster with classification chips per org
✓
Advancement alerts — get notified when a twirler hits the threshold
✓
Invite existing TwirlPower users or new families by email
✓
Bulk invite — search and invite multiple twirlers at once
Studio Roster — 6 Twirlers
EO
Emma O. USTA Beg. TU Nov.
SF
Sophia F. USTA Int.
ML
Mia L. NBTA Nov. ⚡ Ready to advance
⚡ Advancement Alert
Mia L. has hit 5 wins in NBTA Novice — ready to advance to Beginner.
Coach Profile & Discovery

Put a face to your name. Get found by the right families.

Your TwirlPower profile is how families find you — and decide they want to reach out. Now it's a real introduction: your photo, your bio, the organizations you coach, and your state. When a parent searches for a USTA coach nearby, they find you — not a gray circle.

✓
Headshot photo — show up as a real person in family search results
✓
Bio, studio name, and organization badges (USTA, NBTA, TU, DMA, AAU, WTA)
✓
Families can filter coach search by state and org to find you directly
✓
Families include a personal message with connection requests — you see it in your notification email
JW
Jamie Wilson
Colorado Twirling Academy
USTA NBTA ✓ Verified
New Connection Request
"Hi Jamie — my daughter Emma just moved up to Intermediate in USTA. Looking for someone who specializes in 2-baton. Would love to connect."
Family Messaging

One message. Every family. Or just the one who needs it.

No more group texts where half the thread is "ok!" from parents who were accidentally added. TwirlPower messaging lets you broadcast to your whole roster at once, or go direct with one family. Everyone stays in the loop — on their terms and yours.

✓
Group broadcast — one message reaches every family on your roster at once
✓
Direct threads — private conversations when one family needs something specific
✓
Unread badges — see who hasn't seen the important stuff yet
✓
Families can read and reply in-app, and initiate messages to you
✓
Email notifications — families get notified even when they're not in the app
Messages
📣
All Families
State comp this Saturday — staging at 8am
Sent
EO
Emma O.'s family
Quick question about Sunday's lesson…
1 new
ML
Mia L.'s family
Thanks for the heads up on her score!
Read
Private Lesson Scheduling

Scheduling without the seventeen texts.

A family wants a lesson. They text you. You're with a student. Two hours pass. You text back three times. They don't respond until tomorrow. TwirlPower Sessions end that loop — families request a time, you confirm or counter, and automatic reminder emails handle everything else.

✓
Request/approve flow — families suggest a time, you confirm or offer an alternate
✓
Automatic reminder emails to both coach and family — 24 hours and 1 hour before
✓
Set your cancellation policy — families see it before they request
✓
Lesson records import directly into invoices with one click
Lesson Request
SF
Sophia F. — Private Lesson
Requested: Thursday, Jun 12 · 4:00 PM
✓ Confirm Suggest alternate
⏰ Reminders sent automatically
Both you and the family get reminder emails 24 hrs and 1 hr before every lesson.
Invoicing

Get paid without the awkward ask.

You shouldn't have to chase families over text for lesson payments. TwirlPower invoicing lets you send itemized invoices directly to families in the app — and now families can pay by card the moment they open it. No Venmo request. No waiting to see if the check's in the mail. Connect Stripe once in your settings, and every invoice you send becomes a one-tap payment for the family. You still get paid exactly what you charged. TwirlPower takes a 2.5% platform fee on card payments, in addition to Stripe's standard processing fee — Include a Venmo or Zelle handle in your profile and families see that too — alongside the Pay button, or on its own if you haven't connected Stripe.

✓
Accept card payments directly in the app — families pay in one tap
✓
Itemized invoices — line by line, so there are never any questions
✓
Import lesson records into invoices with one click — no retyping
✓
Track status: draft, sent, paid, and overdue — all in one view
✓
Families see invoices in the app they're already using
✓
Already have a Venmo or Zelle handle in your profile? Families see that too — use both, or either.
Invoice — Emma O.
Private Lesson — Jun 4 $45.00
Private Lesson — Jun 11 $45.00
State Comp Entry Fee $25.00
Total $115.00
Pay Now · $115.00
✓ Paid (2) Sent (1) Overdue (1)
Competition Management

Create competitions and invite your twirlers

Create competition events in TwirlPower, invite your twirlers, and track who's attending. Families get notified and can add the competition to their tracker.

✓
Create coach-side competitions with date, location, and org
✓
Invite individual twirlers or your full roster
✓
Track competition attendance and results
✓
Competitions appear in each twirler's history automatically
✓
Favorite competitions to follow for your studio
✓
Browse the TwirlPower competition directory and invite your twirlers to existing competitions
Upcoming Competitions
State Championships 2026
Apr 26 · Westminster, CO · USTA
4 attending
Summer Invitational
Jun 14 · Denver, CO · NBTA
Invites sent
Club & Studio Management

Your studio, properly introduced.

Claim your club on TwirlPower to appear in the public directory with a real presence — club photo, practice location, your website, and a coach roster families can actually browse. Manage your team, handle member requests, and give new families a real first impression.

✓
Club photo — show up in directory search the right way
✓
Location & practice info — address, parking, directions for new families
✓
Website link — send families to your site with one tap
✓
Coach roster — families see who coaches at your studio, with photos and verified badges
✓
Approve or decline member join requests — pending badge keeps you on top of it
My Club — Colorado Twirling Academy
TW
Tye W.
Club Owner · ✓ Verified
Owner
JM
Jamie M.
Coach · ✓ Verified
Coach
📍 Lakewood Recreation Center · Parking in Lot B
🔔 2 pending member requests
All Coach Tools

Everything in one place

📊

Classification Dashboard

See every twirler's level across every org in one view. No more asking families for updates.

💬

Family Messaging

Broadcast to your whole roster at once, or go direct with one family. Unread badges, email notifications, and no more group text chaos.

📅

Private Lesson Scheduling

Families request a time, you confirm or counter, automatic reminders go out. The back-and-forth is officially retired.

🧾

Invoicing

Send itemized invoices for lessons, equipment, and clinic fees. Track paid, sent, and overdue — all in one view.

🔔

Advancement Alerts

Get notified automatically when a twirler on your roster hits an advancement threshold.

🌐

Coach Profile & Search

Upload your photo, add your bio and org badges, and get found by families searching for a coach in your state and org.

📧

Bulk Invitations

Search existing TwirlPower users or invite new families by email — one at a time or all at once.

🗂️

Competition History

View every competition result for your linked twirlers — placements, scores, and scorecard uploads.

📱

Mobile Ready

Access your roster and coaching tools from any device — works on iOS, Android, and desktop.

What's Available & What's Coming

Your coaching platform — and where it's headed

Here's everything available for coaches today, and what's actively in development next.

✓ Available Now
✓
Accept card payments directly in the app — families pay by card in one tap
✓
Connect Stripe once — every invoice becomes a one-tap payment
✓
Studio roster with classification chips
✓
Advancement alerts
✓
Competition creation and invites
✓
Bulk invite (existing users + new families)
✓
Club claim and management
✓
Public directory listing
✓
Pending member notifications
✓
Message your families — group announcements or individual threads
✓
Schedule private lessons — families request, you approve, reminders go out automatically
✓
Send invoices for lessons, equipment, and uniforms
✓
Track what's paid and what's pending
🔜 Coming Soon
→
Recurring monthly billing — lesson packages, team dues, uniform fees
→
Class and boot camp scheduling
→
Progress reports to send to families
→
Multi-studio management
→
Coach analytics and growth trends

Free to get started — always.

Open App → How to get started →

Your program deserves better tools. Your families deserve better communication.

Free to get started — always. Create your coach profile, link your twirlers, and have your whole program running in minutes.