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
ProEmail 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)
CommunityCommunity 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
CommunityCommunity 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 soonCreate retreat pages with dates, location, pricing, and a booking flow on your public profile.
Retreat bookings
Coming soonStudents 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
ProPro 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.