Skip to content
Help center

How can we help?

Guides for teachers running classes on SpiralClass — setting up, taking bookings, getting paid, and choosing a plan.

Set up your teaching account

Link to “Set up your teaching account”

Set up your profile, availability, and first class packages so students can book you.

  • You need an email address you can open now.
  • Have your teaching hours, lesson lengths, and prices ready.
  1. Choose Create account and enter your name and email address.
  2. Enter the six-digit code sent to your email.
  3. Confirm your timezone and contact details.
  4. Add the days and times when you teach. Set your buffer time, minimum notice, and how far ahead students may book.
  5. Create at least one package or single-class option with its duration, price, and expiry period.
  6. Review your public booking page and finish setup.
  • Use the timezone where you normally teach.
  • Leave a buffer between lessons so students cannot book you back-to-back.
  • Your booking page becomes available after setup is complete.

Suggested video: “Set Up Your Teaching Account (3 minutes)”

I did not receive a code. Check spam or junk mail, then request a new code. Codes expire after five minutes.

I cannot finish availability. Add at least one working-hours range and make sure your ranges do not overlap.

Can I change this later? Yes. Open Settings to edit your profile, availability, and packages.

How do I find a page, a student or a class quickly? Use the search button (the magnifying glass) at the top of any page, or press ⌘K on a Mac or Ctrl+K elsewhere. Type what you are looking for in your own words, such as a student's name, "packages", "plan my day" or a question, and press Enter.

Do I need a paid plan to start? No. New teachers begin with a 30-day Pro trial and no card is required.

Manage settings and your plan

Link to “Manage settings and your plan”

Update your profile and calendar connection, control notifications, and manage your SpiralClass Free or Pro plan.

  • You must be signed in as a teacher.
  • Keep access to your email if you plan to change your sign-in address.

Update account settings

  1. Open Settings.
  2. Edit your name, phone number, timezone, or other available profile details.
  3. Save.

To change your email, enter the new address and complete the verification code sent there.

Connect or disconnect Google Calendar

  1. Open Settings → Calendar sync.
  2. Choose Connect Google Calendar and approve access.
  3. Return to SpiralClass and check that the connection is active.
  4. Toggle sync off or disconnect whenever needed.

Upgrade or manage Pro

  1. Open the billing or upgrade screen.
  2. Choose the available plan and complete payment.
  3. Use the customer portal to update your payment method or cancel.
  • Your plan is what you pay SpiralClass for the software. It is not what it costs you to get paid: a payment made through Stripe carries Stripe's own processing fee, charged to your own Stripe account. See Create packages and manage payments.
  • Your Pro access continues until the end of a paid period if you cancel.
  • After a trial ends, your account moves to Free rather than being locked.
  • A failed renewal gives you seven days to update payment details before access moves to Free.

Why are some tools locked? They may require Pro or be limited by your current plan.

Why can’t I delete my account? Account deletion is blocked while you have unused paid classes outstanding.

Can I export my data? Yes. Request an export from account settings.

Can I cancel an account deletion request? Yes, during the 30-day grace period.

Set availability and manage classes

Link to “Set availability and manage classes”

Choose when students can book you, block time off, and manage booked classes.

  • You must have completed teacher setup.
  • Set your timezone before adding working hours.

Change working hours

  1. Open Settings and then Working hours.
  2. Add, edit, or remove your weekly time ranges.
  3. Adjust buffer time, minimum notice, or booking window if needed.
  4. Save.

Block time off

  1. Open Settings and then Blocked dates.
  2. Tap a day on the calendar. Tap a second day to block everything in between, or block the one day on its own. You can also type the dates into the From and To fields.
  3. Add a reason if you want one. A student whose class the block cancels is shown it.
  4. Press Block.

Before you press it, the screen tells you how many classes are booked in the days you picked, and a dot under a date means a class is booked that day. If a block overlaps scheduled classes, those classes are cancelled, the class credit returns to the student, and the student is notified.

Removing a block later gives those days back and lets students book them again. It does not un-cancel the classes the block already cancelled.

Book or cancel for a student

  1. Open the student or class calendar.
  2. Select an available time to book on the student’s behalf, or open a class and choose Cancel.
  3. Give a reason when cancelling and confirm.

Change the date or time of a class

  1. Open the class and choose Manage class → Change date and time.
  2. Pick a new day and time. Only times that fit your hours, blocks, buffer and existing classes are offered, and the class’s current time is not one of them.
  3. Confirm. The class moves, your student is told the new time, and the change is recorded in the class history.
  • Blocked days are struck through on the calendar, so you can see what is already off before you pick.
  • Students see only times that fit your working hours, blocks, buffers, and booking notice.
  • You can book a student yourself even when your normal minimum notice would prevent a student from doing so.

I cannot save my hours. Make sure time ranges do not overlap and that at least one range remains.

A slot disappeared. It may have been booked, blocked, or no longer meets the booking notice rules.

Can I connect Google Calendar? Yes. In Settings → Calendar sync, connect your Google account. Busy events help prevent conflicting bookings.

Can I cancel a completed or no-show class? Yes. Choose Cancel and provide the required reason; the class credit is returned.

Can I move a class that starts in less than 24 hours? Yes. The 24-hour rule applies to your student, not to you — and moving a class does not use up any of the schedule changes included with the package.

Can I move a class that has already happened? No. A completed, cancelled or no-show class cannot be moved. Cancel it, or restore it first, then book the new time.

Create packages and manage payments

Link to “Create packages and manage payments”

Create lesson offers, record an existing package, and manage payments and refunds.

  • You must be signed in as a teacher.
  • Have the number of classes, lesson duration, price, and expiry period ready.

Create or edit an offer

  1. Open Settings → Packages.
  2. Add or edit an offer with a name, class count or single-class option, duration, price, and expiry period.
  3. Save all changes.

Removing an existing offer archives it. It does not remove packages students already bought.

Record a package you sold elsewhere

  1. Open the student profile.
  2. Choose Add package.
  3. Enter total classes and classes remaining. Add price or expiry details if needed.
  4. Save.

Confirm a transfer or issue a card refund

  1. Open the payment or package details.
  2. For a bank transfer or Wise, confirm receipt only after the money has actually arrived in your account.
  3. For an eligible card payment, choose Refund, add the reason, and confirm.

What it costs you to get paid

Link to “What it costs you to get paid”

Two different costs, from two different companies. Only the first is ours.

  • Your SpiralClass plan — what you pay us for the software. That is the only money SpiralClass takes from you. We charge no commission on your lesson income, on any plan, including Free.
  • Stripe's processing fee — what Stripe charges you for handling a payment made through Stripe. Your student pays you directly: the money goes into your own Stripe account, and Stripe takes its fee there before paying out to your bank. SpiralClass never holds that money and receives no part of that fee. Stripe sets the rate for your country and the method your student used, so check Stripe's own pricing for what applies to you. This covers every method Stripe offers at checkout — cards, and the local bank-transfer or cash options it may show your student. A bank transfer made inside Stripe checkout is still a Stripe payment and still carries the fee.
  • Wise — your student transfers the money straight to your Wise account. It never passes through Stripe, so there is no Stripe fee at all. Wise or your own bank may still charge you for receiving money.

This is why a package can carry a lower Wise price than its Stripe price: you keep more of a Wise transfer, so you can pass some of that on. Both prices are yours to set, and neither is required.

Refunds and disputes are handled on your Stripe account too. Stripe's fee policy on a refunded payment is Stripe's, not ours.

  • Set a clear expiry period. Unused classes cannot be booked after the package expires.
  • Students see one combined available balance when more than one eligible package applies.
  • A paid card package activates once the payment is confirmed. A transfer package activates when you confirm receipt.

A student cannot book. Check that they have an active, unexpired package with a matching lesson duration.

Why can’t I add another offer? Free plans have a limit on active templates. Upgrade or archive an offer you no longer use.

Can I change a package after a student buys it? Existing purchased packages retain their own details. Update the template for future purchases.

What happens after a refund? The student’s remaining credit from that payment is removed and both of you are notified.

Already using SpiralClass?

The rest of the help center sits inside the app, with a guide for every screen. Sign in to read it.

For teachers

Students, classes, packages, live calls, materials, homework, progress reports and your plan.

For students

Booking and cancelling lessons, paying for a package, joining a call, and finding your materials.