Everything My Yoga Class can do

Last reviewed:

A grouped reference of platform functionality for UK yoga teachers. Community is free; Pro is £5 per month as an optional upgrade, with a free first month (cancel anytime). Features marked Pro or Community apply only to those plans.

Public profile & discovery

Your professional home on the web — and how students find you in the UK directory.

  • Teacher public page

    A branded page at myc.yoga/your-name with bio, photo, upcoming classes, courses, contact options, and a Share menu for links and QR codes.

  • Class & course pages

    Each offering gets its own shareable page with date, location, price, and a booking button — share via WhatsApp, SMS, copy link, or download a QR code from the page.

  • Share profile & offering links

    Share button on your public profile, class, and course pages (and from course lists in your dashboard) — send via WhatsApp, SMS, copy link, or create a print-ready QR code (SVG or PNG) for posters, flyers, and business cards. As the teacher, email saved students from your CRM with a prefilled message and secure link (BCC). Each channel is tagged so profile view stats show what drove traffic.

  • UK directory & map

    Insured teachers appear on the public find-yoga-teachers map and search — filterable by style, day, and location.

  • Insurance verification badge

    Upload your insurance certificate in Settings; verified, in-date cover unlocks directory visibility.

  • Profile view stats

    See approximate public page views, including when people share via WhatsApp, SMS, email, copy link, or QR code.

  • Draft vs published

    Work on classes and courses privately; only published items appear on your public pages and in search.

  • Unsplash header images

    Browse royalty-free images from Unsplash when setting banners on your profile, classes, courses, and retreats — yoga-themed search by default. Photographer attribution is stored and shown on the public page automatically.

Classes

Schedule drop-ins, recurring series, and run the register on the day.

  • Create & edit classes

    Title, description, price, duration, capacity, header image, and teacher notes for each session.

  • Recurring series

    Set up weekly or repeating classes in one go; edit a single occurrence or the whole series later.

  • Online & hybrid

    Add an online meeting link alongside or instead of a physical venue.

  • Venue linking

    Attach saved venues with map coordinates for directory and search placement.

  • Class register

    View bookings, mark attendance, record no-shows, add walk-ins, manage payment status, and record private notes per student.

  • Class broadcast email

    Pro

    Email everyone on the register in one go via BCC — replies stay private. Available on Pro (or approved beta access).

  • Cancel & refund handling

    Cancel a class or individual booking with clear payment resolution options for manual refunds and credits.

  • Pack pricing on classes

    Let students pay drop-in or use class-pack credits where you allow it.

  • Directory class limit (Community)

    Community

    Community plan: one standalone public class per calendar week on the directory. Pro: unlimited.

Courses

Multi-week programmes sold as a single enrolment.

  • Course builder

    Create a course with title, description, fixed price, and banner image; add existing or new classes to the term.

  • Course enrolments

    Students book the whole course; you see enrollees across every session in the course.

  • Per-session attendance

    On the class register, mark which course enrollees attended each week or record a no-show — separate from drop-in bookings.

  • Course-only classes

    Classes that belong to a course show “Book course” on the public page instead of single-class booking.

  • Payment method overrides

    Optionally override your default payment methods (cash, bank, link, Stripe) per course.

  • Community course limits

    Community

    Community plan: one active course with up to three classes. Pro: unlimited courses and class count.

Retreats

Weekend or week-long offerings — coming soon. We're building this together with active teachers on the platform before opening it up.

  • Retreat listings

    Coming soon

    Create retreat pages with dates, location, pricing, and a booking flow on your public profile.

  • Retreat bookings

    Coming soon

    Students enrol on your public retreat page; bookings appear in your teacher dashboard.

Students (CRM)

Everyone who has booked, enrolled, or been added to your roster.

  • Student list

    See all students linked to your classes and courses, with booking history and contact details.

  • Private teacher notes

    Record injuries, progress, and reminders on each student — visible only to you.

  • Health form data

    Students complete a digital health form at sign-up; emergency contact and health info is available when they book.

  • Shareable sign-up link

    Share a dedicated connect page from your Students dashboard (WhatsApp, SMS, copy link, QR code, or email saved students). When someone opens it and signs in or creates a free account, they're linked to you automatically and you appear under their “My teachers”.

  • Add students manually

    Add walk-ins or regulars from the register or students list without them self-booking first.

  • Import students from CSV

    Bulk-add students from a spreadsheet on the Students page — download the template (name, email, phone, emergency contact, teacher notes) and upload your file.

  • Class pack balances

    See remaining credits on each student's pack accounts tied to your templates.

  • Export student data

    Download your student list as CSV for your own records.

Venues

Reusable locations for classes and retreats.

  • Saved venues

    Store name, address, map pin, and private notes for halls and studios you teach at.

  • Quick attach to classes

    Pick a venue when creating a class instead of retyping the address each time.

Pricing & promos

Drop-in prices, bundles, and checkout discounts.

  • Class pack templates

    Define bundle sizes and prices (e.g. 5-class pack); students buy credits applied at booking.

  • Percentage promo codes

    Create codes with discount %, expiry, usage limits, and scope (classes, courses, or both).

  • Per-class promo assignment

    Attach specific promo codes to individual classes or recurring series.

  • Free checkout promos

    100% discount codes complete booking without card payment where configured.

Payments

Take money your way — online and offline — with one confirmation workflow.

  • Stripe Connect card payments

    Students pay by card at checkout; funds go to your connected Stripe account (direct charges, UK GBP).

  • Cash

    Accept cash and log it manually; appears in finance alongside other methods.

  • Bank transfer

    Show your bank details at checkout; students mark payment sent and you confirm in Pending payments.

  • Payment link

    Send students to PayPal, Monzo.me, or another link; same confirm-when-paid flow as bank transfer.

  • Pending payments inbox

    Review bank/link payments awaiting confirmation and browse recent payment history.

  • Booking confirmation emails

    Students and teachers receive email when a booking or enrolment is confirmed — including after Stripe checkout.

Finance

A unified earnings view built with UK self-assessment in mind.

  • Monthly earnings breakdown

    See income grouped by month with payment method splits.

  • Preset date ranges

    Filter by this week, this month, this year, current/last UK tax year, UK financial year (5 Apr–4 Apr), or custom dates.

  • All payment methods in one place

    Cash, bank, link, Stripe, and pack credits flow into the same transaction ledger.

  • Transaction detail

    Drill into individual payments linked to classes, courses, packs, or retreats.

Settings & account

Profile, compliance, and subscription.

  • Public profile editor

    Display name, bio, profile photo, and your myc.yoga URL slug.

  • Profile QR code

    Generate a scannable QR code for your public profile in Settings — download SVG for print or PNG for quick use. The same QR tool is available from the Share button on profile, class, and course pages.

  • Insurance upload

    Upload certificate and expiry date for directory verification.

  • Onboarding wizard

    Step-by-step setup when you first join — profile, first class, payment methods.

  • Community & Pro plans

    Community is free with directory limits; Pro is an optional upgrade at £5/month with a free first month (cancel anytime).

  • Feature requests board

    Pro

    Pro teachers can suggest ideas and upvote requests from other teachers.

Privacy & GDPR

UK GDPR-aligned handling of student health data, exports, and deletion — with a published privacy policy.

  • UK GDPR privacy policy

    Clear documentation of what we collect, lawful bases, third-party processors (Clerk, Stripe, Resend, and others), retention, and your rights under UK GDPR.

  • Digital health forms

    Structured student intake (emergency contact, health notes) collected in-app — not scattered paper forms or ad hoc spreadsheets.

  • Email-confirmed guest booking

    Public class and course booking without an account — name, email, and health details inline, confirmed via a magic-link email. Optional free account to manage bookings; card payments require sign-in.

  • Student export & deletion

    Students can export their personal data and permanently delete their account from the dashboard (UK GDPR access, portability, and erasure rights).

  • Teacher student export

    Export student contact data as CSV from the Students page for your own records and GDPR portability workflows.

  • Deletion audit trail

    The platform records account deletion events (without retaining personal data) to support compliance and security workflows.

For students

What your students get when they book through myc.yoga.

  • Student dashboard

    Students see upcoming classes, course enrolments, teachers they follow, and wallet/credits.

  • Digital health form

    Required before booking — emergency contact and health information collected once, kept up to date.

  • Guest & signed-in booking

    Book classes and courses as a guest (email confirmation) or signed-in user. Pack credits and card checkout require an account.

  • Class pack wallet

    Buy and spend pack credits with participating teachers.

  • Contact teacher

    Message form on your public profile, class, course, or retreat page.