For independent yoga and Pilates teachers

Your classes fill up, the admin runs itself.

A weekly timetable clients book from, class cards that count down on their own, a waitlist that fills freed spots and invoices for every payment. For teachers on their own and small studios.

Opening soon · join the waitlist and be the first to know

A yoga teacher adjusts a student’s downward dog in a bright studio

Be the first to know

Goodform opens very soon. Leave your email: we will tell you the day sign-ups open.

You are

Made for teaching classes

Group classes, private sessions and online classes in the same timetable.

  • A weekly timetable

    Add your weekly classes once: they repeat every week and clients book weeks ahead. Add a one-off workshop when you need to.

  • Spots and waitlist

    Each class has its number of spots. When one frees up, the first person waiting with a class card or membership is booked automatically; anyone else gets the spot held for 3 hours.

  • Class cards and memberships

    Sell a 10-class card, a monthly membership or a drop-in paid online. Credits count down with each booking.

  • Online classes

    Add a Zoom, Meet or Teams link to a class: it goes to the people booked with their booking and reminders, never on your page.

  • Your cancellation window

    You set how many hours before a class clients can cancel for free and get their credit back. If you cancel a class, everyone is told and drop-ins paid online are refunded.

  • Starter yoga, Pilates and breathing programs

    Morning yoga, gentle hatha, Pilates core and posture, breathe and unwind: Goodform templates to duplicate and share with your clients between classes.

Goodform in action

Real screens, with demo data.

The group classes timetable: weekly classes and the next 14 days with spots left
Your class timetable
Goodform’s yoga program templates, to duplicate and adapt
Ready-made yoga and Pilates programs
The client’s group classes on a phone: the next two weeks with spots left and bookings
Booking a class from a phone

Ready in an afternoon

  1. Create your account

    Sign up with your email, no password. Pick Start or Pro and add your card: your 14-day trial starts right away.

  2. Build your timetable

    Connect Stripe, create your class offers, your class cards and memberships, then add your weekly classes with their spots and place or link.

  3. Share your page

    Your clients see the next two weeks of classes, book a spot and pay. You see who is coming and check them in on the day.

Simple pricing

Every feature in both plans. You choose by how many clients you coach.

  • Start

    To get started

    €39/ month

    VAT included

    • Up to 20 active clients
    • 2% fee on client card payments
    • Every feature
    Join the waitlist
  • Pro

    For a full diary

    €79/ month

    VAT included

    • Unlimited clients
    • 1% fee on client card payments
    • Every feature
    Join the waitlist

A small fee, only when clients pay by card

On each client card payment through Stripe, Goodform keeps 2% on Start or 1% on Pro, trial included. Stripe charges its own card fee. Cash and bank transfers you record yourself carry no fee.

14 days free with every feature on the plan you choose. A card is needed to start; cancel before the end and nothing is charged.

Each payment shows what you receive after processing fees. Terms of sale

Your questions

Can I teach online classes?

Yes. Add a Zoom, Google Meet or Teams link to the class offer, or to one class only. The people booked get it with their booking and reminders, and a “Join” button when the class starts. It is never shown on your page.

How does the waitlist work?

When a class is full, clients join the waitlist. If a spot frees up, the first person with a class card or membership is booked automatically; anyone else gets the spot held for 3 hours. Both are told by phone notification and email.

Can I sell class cards and memberships?

Yes: a card of 10 classes valid for as long as you choose, a membership with a number of classes a month, or a drop-in paid online when booking. You choose which classes each card and membership covers.

What if a client cancels at the last minute?

You set the free cancellation window in your settings (for example 24 hours). Before it, clients cancel from their space and get their credit back; the freed spot goes to the waitlist.

Do you have yoga and Pilates programs for my clients?

Yes. The Goodform library has yoga, Pilates, mobility and breathing programs for beginners. Duplicate one, adapt it, and assign it to a client so they can practise between classes.

Which plan should I choose?

Start covers up to 20 active clients, which suits a teacher starting out. Pro has no limit, for a full timetable. Both have every feature, and you can switch plan at any time.

More answers about the trial, fees and invoices: frequently asked questions.

Goodform for other coaches

Less admin. More coaching.

Try Goodform free for 14 days. No commitment: cancel before the end and you pay nothing.

Join the waitlist