Skip to content

ClassOps: class management for independent teachers and small studios.

Run your classes.
We take care of the admin.

Manage leads, trials, schedules, attendance, reminders, and payments in one place.

  • Students need no app — just a link
  • Google Calendar: availability & event syncing

This week

wk 28 · 14 classes

Tue

Wed

Thu

4:00 pm

Ballet Level 2

6:00 pm

Guitar 1:1

5:00 pm

Trial · Piano

booked overnight

7:00 pm

Hip Hop Batch

4:30 pm

Makeup · Maya

self-scheduled

6:30 pm

Math Grade 8

Reminders sent·2 fees collected·0 calls made

01—Sound familiar?

Running classes shouldn't feel like this.

If you teach dance, music, tutoring, fitness, or anything in between — you know exactly what we mean.

WhatsApp full of "when is my class?" messages

Classes land on students' calendars automatically. Reminders go out before every session. They already know.

Spreadsheet to track who paid, who hasn't

Payment records + Stripe built-in. See exactly what's owed. Chase overdue fees with one click.

Calling students back-and-forth for makeup slots

Send a link. Student picks a slot. Calendar and Google Meet update automatically. No calls.

Leads fall through the cracks, no follow-up system

Lead form captures the inquiry, notifies you, and books the trial — all before you wake up.

From chaos to ClassOps

Built for small.
Scales as you grow.

Whether it's just you and 8 students or a studio with five teachers and 200 — ClassOps works the same way at both ends. No upgrade tiers, no feature unlocks.

Solo teacher

Just you, your students, and zero admin overhead. Live in 10 minutes, free for your first 10 students.

Small studio

Multiple teachers, multiple class types. One place to manage rosters, schedules, and payments.

02—Getting more students

From first inquiry to enrolled student.

A parent fills your form at 11pm. By morning, a trial is booked — without you lifting a finger.

01

Capture the lead

Share your link or embed the form on your website. Parents fill it in anytime — no account needed.

02

Auto-schedule the trial

System shows available slots based on teacher availability. Student picks one. Calendar invite sent immediately.

03

Convert to student

One click to convert. Student record created, assigned to class, fee schedule set up — all at once.

Track every lead. Lose none.

Know exactly where each potential student is in your pipeline. Stop losing people in group chats and inboxes.

  • Shareable form link — parents fill in without any account
  • See which leads haven't booked a trial yet
  • Track conversion rate from lead → trial → student
  • All inquiry history stored against the student profile
Set up your lead form

Your lead form

11:02 pm · parent's phone

Student name

Meera, age 9

Interested in

Ballet · beginner

Book a trial class

Pick a trial slot — from real teacher availability

Wed 5:00 pm
Thu 4:00 pm
Sat 11:00 am

Trial booked · Wed 5:00 pm

Calendar invite sent. You'll see it in the morning.

03—Conducting classes

Every class, handled end to end.

Schedule, notify, cancel, and reschedule — without any manual coordination.

Google Calendar + Meet, built in.

Every session creates a calendar event. Teacher and student both get invites with a Meet link — automatically, every time. Already on Google Calendar? Import your existing events to create courses instantly, and bring in phone contacts as students in one step.

Schedule in teacher's free slots
Google Meet link auto-created
Email + WhatsApp notifications
1:1 private lessons and group batches
See the Google Calendar & Meet integration
Google Calendar class scheduling
Automated notifications

Reminders that work so you don't have to.

Students know when their class is. Teachers know when something changes. You don't have to say a word.

  • Class reminders sent automatically before every session
  • Instant notification when a class is cancelled
  • Make-up slot suggestions sent to the student
  • Delivered via Email and WhatsApp

Cancellations handled in 3 steps.

No back-and-forth. No chasing. The system handles it — student picks their own makeup slot.

1

Cancel

Student or teacher cancels and adds a reason. Both sides notified instantly.

2

Suggest

System offers valid replacement slots from teacher's available time.

3

Confirm

Student picks a slot. Calendar updates automatically. No calls needed.

Try it — cancel Thursday's class

Thu · 4:30 pm

Piano 1:1 · Maya

← this is the whole flow, live

Homework, assigned and graded in one place.

Post an assignment to a class or specific students. They reply with text or files, right from their student portal — no app to install.

Assign to a whole class or specific students
Students submit text answers or file uploads
Grade with a score and written feedback
Auto-notify students when posted or graded
Assignment grading view in ClassOps

An AI assistant, right in the search bar.

Press ⌘K and type what you need — search a student, reschedule a class, or draft a homework assignment. It figures out the details itself and gets it done.

Plain-English search & scheduling
Nothing changes without your OK
Drafts homework, you publish
Same permissions as your account
See the AI assistant in detail

Ask AI

⌘K → Ask AI

04—Simplified payments

Students pay in their currency. You get paid in yours.

Use Stripe for global cards and local payment methods, PayPal where it works best, or your own UPI, Pix, or PromptPay account. ClassOps keeps the record — your money goes to you.

StripePayPalUPIBHIMPromptPayPayNowCash AppCash AppAlipayWeChat PayGoogle PayApple PayKlarnaGrabPayPayPay+ many more

135+

currencies via Stripe

1 link

for every student

0 chasing

when reminders do the work

Flexible payment methods. Clear payouts

Stripe

🇵🇭

Student in the Philippines

Pays ₱2,800 (PHP)

Stripe
🇮🇳

Priya in India

Gets ₹1,900 to her bank account (INR)

Payment tracking dashboard showing paid, due, and overdue fees

Unified Dashboard for all Payments

Stripe, PayPal, cash, and bank transfers sit against the same student record. See what is paid, pending, or overdue at a glance.

Reminders without the awkwardness

Send clear fee reminders before and after the due date. Stop the sequence as soon as payment is recorded.

Start simple, add online payments later

Record cash or transfers today. Connect Stripe, PayPal, or a local method when you are ready — nothing gets split across spreadsheets.

See all payment options

05—Getting started

Up and running in under 10 minutes.

No onboarding call. No lengthy setup. Add your classes, invite teachers, share your form — done.

Quick onboarding: sign up, add classes, share form
01~2 min

Create your account

No credit card. No sales call. You're in immediately.

02~5 min

Add your classes & teachers

Import students from phone contacts or CSV. Connect Google Calendar to auto-create courses from existing events. Set your recurring schedule.

03Done

Share your lead form

One link. Paste it in your WhatsApp bio or website. New inquiries self-book their own trial.

07—Common questions

Everything a class owner usually asks.

Do my students need to create an account or download an app?

No. Students interact entirely via email links — to schedule trials, handle cancellations, and pick make-up slots. Nothing to download, no account to create. They just click a link and they're done.

How can I import my existing students?

You can just upload your phone contacts directly to ClassOps. Alternately, ClassOps supports bulk importing students via CSV. You can also add students one by one as you go.

Does ClassOps work for both online and offline classes?

Yes. Online classes get a Google Meet link created automatically and sent to the student and teacher. Offline classes show the venue. You can mix both in the same studio across different teachers.

I already use Google Calendar. Will ClassOps conflict with it?

No. ClassOps syncs with Google Calendar — it doesn't replace it. Your existing events stay untouched. ClassOps adds class events and checks teacher availability against their existing calendar before scheduling anything new.

Can students pay in their own currency?

Yes. With Stripe, students can pay in 135+ currencies using cards, Google Pay, Apple Pay, and supported regional methods such as PayNow, FPX, GrabPay, Cash App Pay, Alipay, and WeChat Pay where eligible, while you receive payouts in your own currency and bank account. Without Stripe, students can pay through PayPal or your own UPI, Pix, or PromptPay account by link or QR code. UPI students can use apps such as BHIM, PhonePe, Google Pay, and Paytm. Cash and bank transfers can also be recorded manually, and every method stays in the same payment history.

Can students pay with Google Pay or Apple Pay?

Yes. When you connect Stripe, supported students can use Google Pay or Apple Pay alongside cards and other available payment methods. Availability depends on the student's country, device, wallet, and Stripe Checkout eligibility.

How much does ClassOps cost?

ClassOps is free for your first 10 active students — no time limit, no credit card required. Beyond 10 students, it's $0.50 per additional active student per month. No per-teacher charges, no feature paywalls. Every feature is included from day one.

Can I use only certain features — just scheduling, or just payments?

Yes. Every module is optional. Use manual payment recording, Stripe, PayPal, UPI, Pix, PromptPay, or skip payments entirely. Connect Google Calendar or don't. Run lead forms or manage students directly. ClassOps works around how you already run your business.

Is my student data secure?

Yes. ClassOps runs on Cloudflare infrastructure, which powers security for millions of businesses globally. Student data is encrypted in transit and at rest. You can export or delete your data at any time — no lock-in.

Is there an AI assistant?

Yes. Press ⌘K anywhere in ClassOps and ask it to search, schedule, reschedule, cancel a class, or draft a homework assignment in plain English. It looks things up on its own and always confirms before it changes anything — read more on the AI assistant feature page.

Still have questions? Email us

Ready to spend less time on admin?

Start with a clear action dashboard for leads, trials, sessions, cancellations, make-ups, and payments.

No credit card required · Built for solo teachers and small studios

08—Referral program

Help another teacher spend less time on admin.

Know a teacher who is juggling leads, schedules, payments, and make-ups across too many tools? Send them ClassOps and earn 30% of eligible ClassOps revenue for their first 12 months.

Your referral gets three months without ClassOps platform student fees.