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 (lifetime Pro free for a limited time when you sign up now). 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, and contact options.

  • Class & course pages

    Each offering gets its own shareable page with date, location, price, and a booking button.

  • Share profile & offering links

    Share button on your public profile, class, and course pages — send via WhatsApp, SMS, or copy link. As the teacher, email saved yogis 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, or copy link.

  • 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 yogi.

  • 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.

Yogis (student CRM)

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

  • Student list

    See all yogis 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.

  • Add yogis manually

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

  • Import yogis from CSV

    Bulk-add students from a spreadsheet on the Yogis 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 yogi 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.

  • 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 £5/month (or lifetime Pro free for a limited time when you sign up now).

  • 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.

  • Account-required public booking

    Public class and course booking links require a signed-in account and a completed health form before checkout, so data collection is deliberate and auditable.

  • Student export & deletion

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

  • Teacher yogi export

    Export student contact data as CSV from the Yogis 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 (yogis)

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

  • Yogi 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 with an account; checkout supports guest name/email where allowed.

  • Class pack wallet

    Buy and spend pack credits with participating teachers.

  • Contact teacher

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