Everything One tool, not five

Every part of your studio,
in one place.

Scheduling, credit packs, attendance and billing that run themselves - plus a leads pipeline, WhatsApp reminders, teacher & student portals and reporting. Here's everything Westra does.

Set up in under a minute · No card required

Scheduling

A board that fills itself

Day, week or month - grouped by location or teacher. Book one-offs or recurring slots, with conflict and holiday warnings before you ever double-book.

  • Day / week / month views, grouped how you work
  • Recurring schedules that project endlessly
  • Conflict & holiday warnings before you book
  • Group classes with shared, reusable rosters
  • Remote providers see their own time zone
Board · This week
Sunbeam Studio DayWeekMonth
M
T
+2
W
T
+3
F
+1
S
+2
S
Clash — Room 2 already booked 15:00
Credit packs & billing

Credits that never leak

Sell session packs, burn credits FIFO by soonest expiry, and catch low balances before they lapse. Pause, resume and renew without losing a single credit.

  • Sell packs, burn FIFO by soonest expiry
  • Pause a pack while a client's away
  • Low-credit & renewal alerts, automatically
  • Makeup credits for cancelled sessions
  • Tie a pack to a specific provider
Avery K. · Packs
6/8
8-Session Pack
2 left · exp 30 Jun
Low credit
Burned 12 Jun · PianoFIFO
Paused 3 Jun–9 Junexpiry frozen
Attendance

Attendance that bills itself

Clock in, clock out - the credit burns automatically and odd timings get flagged. Every session leaves a trail you can report on and export.

  • One-tap clock in / clock out
  • Credit burns the moment a session ends
  • No-shows, streaks & attendance rates
  • Odd-timing flags catch mistakes early
  • Export attendance to CSV, filtered
Attendance · Live
00:23:41
In since 15:00 · Avery K. · Piano
Clock out Edit times
94%
on-time
3
no-shows
12
streak
Client CRM

Every client, one record

Tags, custom fields, guardians, visit history and session notes - searchable and tidy. Bring your existing lists in from any CSV in minutes.

  • Tags, custom fields & guardian contacts
  • Full visit history and session notes
  • Fast search across your whole roster
  • CSV import & export, your columns mapped
Client record
AK
Avery Kusuma
Piano · Intermediate · Guardian: Rina K.
Exam prep Referral Grade 5
Last noteScales solid, work on timing
Sessions attended42

Nine features. One login. Zero spreadsheets.

Everything above runs from the same place - your schedule, your money, your team and your clients, finally in one tool instead of five.

Spreadsheets Paper register WhatsApp chasing Separate invoicing Sticky-note reminders
Leads & pipeline

Turn enquiries into enrolments

Track prospects from first enquiry through a trial to enrolment - stages, follow-ups, and a public intake form that drops leads straight into your pipeline.

  • Stages from enquiry to enrolment
  • Follow-up reminders so nobody goes cold
  • Public, no-login intake form
  • One-tap convert to client when they sign up
  • Won / Lost funnel reporting
Pipeline
New enquiry
Maya S.
Dewi P.
Trial booked
Josh L.
Won
Ken A.
Ria M.
Ken A. won → convert to client
Reminders & alerts

Reminders that go out on their own

A pre-filled WhatsApp nudge is one tap away - and Westra flags the ones that matter: payments due, packs running low, birthdays, and more.

  • One-tap WhatsApp reminders
  • Payment-due nudges for outstanding balances
  • Birthday & low-credit heads-ups
  • An in-app bell that links to the fix
Reminders
Hi Rina! Avery has piano tomorrow at 15:00. 2 credits left on the pack — renew soon? 🎹
Send WhatsApp
Payment due · Dewi P. Rp 450k
Birthday · Josh L. today
Portals & report cards

Logins for teachers & students

Teachers see their own lessons and write notes. Students see their schedule and remaining credits - read-only, with zero training. Report cards flow both ways.

  • Teacher portal: own schedule + session notes
  • Student portal: schedule + credits, read-only
  • Two-way report cards on your cadence
  • A start-of-day summary for providers
Portals
Teacher
Noah P. · Violin10:00
Mia L. · Cello11:00
Student
Next lessonThu 15:00
Credits left6
Report card ★★★★
Integrations

Google Calendar - and your own AI

Every booking flows straight into Google Calendar. And you can plug in your own Claude or ChatGPT to ask about your studio in plain language - something almost no studio CRM lets you do.

  • Bookings push to Google Calendar - create, reschedule, cancel
  • Per-provider calendar colours & custom event titles
  • Connect your own Claude or ChatGPT - no new AI to learn
  • Ask about your schedule, clients & credits in plain English
  • Read-only and scoped to your studio only
Integrations
Google Calendar Connected
Lesson booked → event created
Reschedule → event updated
Cancel → event removed
Your AI assistant Claude · yours
How many credits does Avery have left?
Avery Kusuma has 2 credits left on the 8-Session Pack, expiring 30 Jun.
Reports & team

Reports, and a team you control

Provider payroll, client value and the lead funnel in focused pages - plus custom roles that set exactly what each person can see, create, edit or delete.

  • Provider payroll & activity, hours to the minute
  • Client value & tenure at a glance
  • Lead funnel with stuck-lead alerts
  • Custom roles & granular permissions
Reports · Provider payroll
128
sessions
1.8 hrs
avg / day
4%
cancel rate
Role · Front desk
Schedule Billing Clients Reports
And the rest

Plus everything that makes it feel like home.

Speaks your industry

Music, swim, tutoring, PT and more - the app relabels itself to your words.

Colour-coded announcements

Green, amber or red banners to everyone, a role, or one person.

Dark mode

Light, dark, or match your device - remembered for next time.

Built-in help centre

A searchable help centre tailored to what each person can see.

Self-service password reset

Staff and clients reset their own password by email.

In-app notifications

A bell with alerts that link straight to whatever needs you.

Questions

Frequently asked

Westra is a CRM for session-based businesses - music schools, tutoring, swim schools, personal trainers, driving instructors, language schools and more. It runs scheduling, prepaid credit-pack billing, attendance, a leads pipeline, WhatsApp reminders, teacher and student portals, and reporting in one tool.

Owner-operators and front-desk admins at small, appointment-based studios that sell and schedule recurring one-on-one or small-group sessions. Westra relabels its terminology to each industry, so a swim school sees "Swimmers / Coaches / Lessons" while a gym sees "Clients / Trainers / Sessions".

You sell clients prepaid packs of sessions. As sessions are attended, credits burn automatically FIFO by soonest expiry, so the oldest pack is used first. You can pause and resume a pack, issue makeup credits for cancelled sessions, and Westra sends automatic low-credit and renewal alerts before a pack lapses.

Yes. Every booking pushes one-way into Google Calendar - created, rescheduled or cancelled automatically - with per-provider calendar colours and custom event titles.

Yes. You can link your own Claude or ChatGPT to ask about your studio's schedule, clients and credits in plain language. Access is read-only and scoped to your own studio. Bring-your-own-AI is a feature almost no other studio CRM offers.

Yes. A pre-filled WhatsApp reminder is one tap away for any client, plus automatic nudges for payments due, birthdays and low credit, and an in-app notification bell that links straight to what needs attention.

Westra has a bilingual interface in English and Bahasa Indonesia.

No credit card is required to start. Westra is in early access - every new studio is personally activated by the Westra team, who follow up on WhatsApp after you sign up.

One tool for the whole studio.

Everything above, running from day one. We onboard every studio personally.