Skip to content

Class management for independent teachers and studios

Teach the class.
Skip the chasing.

Leads, trials, reminders, make-up classes and fees, sorted in one place. Free for your first 10 students.

  • Students need no app, just a link
  • Google Calendar and Meet built in
  • Get paid via UPI, Pix, PromptPay or Stripe
  • No credit card to start

Your classes run great. The admin around them doesn't.

Flip the switch to see what changes when ClassOps handles the follow-up.

  • WhatsApp full of "is class on today?" messages

  • A spreadsheet of who paid and who hasn't

  • Phone tag to find a make-up slot

  • Inquiries buried in DMs and group chats

Built for small. Ready when you grow.

Just you and your students.

No admin overhead, no learning curve. Live in about 10 minutes and free for your first 10 students.

  • 1:1 lessons and small group batches
  • A booking link you can paste into your WhatsApp bio
  • Fees tracked per student

From first inquiry to enrolled student.

A parent fills your form at 11pm. By morning, a trial is booked.

  1. Capture the lead

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

  2. Auto-schedule the trial

    Students see your free slots and pick one. The calendar invite goes out immediately.

  3. Convert to student

    One click creates the student, assigns the class, and sets up the fee schedule.

Track every lead. Lose none.

Know exactly where each potential student stands. Stop losing people in group chats and inboxes.

  • Shareable form link, no account needed for parents
  • See which leads haven't booked a trial yet
  • Track conversion from lead to trial to student
  • All inquiry history stays on the student profile

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.

Every class, handled end to end.

Schedule, notify, cancel and reschedule without chasing anyone.

Google Calendar and Meet, built in.

Every session becomes a calendar event with a Meet link for teacher and student. Already on Google Calendar? Import your events to create courses in one step.

Scheduled in the teacher's free slots
Meet link created automatically
1:1 lessons and group batches
Email and WhatsApp notifications
See the Calendar and Meet integration
Google Calendar class scheduling

Reminders that work so you don't have to.

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

  • Reminders sent before every session
  • Instant notice when a class is cancelled
  • Make-up slots sent to the student
  • Delivered by email and WhatsApp
Automated notifications

Cancellations sorted in 3 steps.

No back-and-forth. The student picks their own make-up slot and the calendar updates itself.

Try it: cancel Thursday's class

Thu · 4:30 pm

Piano 1:1 · Maya

← this is the whole flow, live

  1. 1

    Cancel. Student or teacher adds a reason. Both sides are notified instantly.

  2. 2

    Suggest. Valid replacement slots come from the teacher's available time.

  3. 3

    Confirm. The student picks a slot and the calendar updates. No calls.

An AI assistant in the search bar.

Press ⌘K and type what you need: find a student, reschedule a class, draft homework. It asks before it changes anything.

Ask AI

⌘K → Ask AI

See the AI assistant in detail

Homework, assigned and graded in one place.

Post to a class or to specific students. They reply with text or files from their portal. No app to install.

Assign to a class or individuals
Text answers or file uploads
Score and written feedback
Students notified on post and grade
Assignment grading view in ClassOps

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

Use Stripe for cards and local methods, PayPal where it works best, or your own UPI, Pix or PromptPay account. ClassOps keeps the record. The money goes straight 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

One dashboard for every payment

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. The sequence stops as soon as payment is recorded.

Start simple, add online later

Record cash or transfers today. Connect Stripe, PayPal or a local method when you are ready.

See all payment options

Up and running in under 10 minutes.

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

~2 min

Create your account

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

~5 min

Add classes and teachers

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

Done

Share your lead form

One link for your WhatsApp bio or website. New inquiries book their own trial.

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, with no time limit and 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

Get your evenings back.

Set up in about 10 minutes. Free for your first 10 students, no card needed.

Help another teacher spend less time on admin.

Know a teacher 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.