ZensMate.com
Product Requirements Document  ·  Version 1.0  ·  March 2026
All-in-One Yoga
Business Platform
Empowering studios & teachers to focus on teaching —
we handle everything else.
SaaS Platform AI-Native Modular API-First White-Label Ready
Mission Statement

ZensMate enables yoga studios and independent teachers to focus entirely on what they do best — teaching yoga — by handling everything else. From marketing and student management to booking automation, payments, and AI-powered insights, ZensMate is the single platform that replaces every other tool.

13
Platform Modules
12
Integrations
7
AI Features
4
Delivery Phases
Table of Contents
01Product Overview
07Integrations & API
02User Personas
08Mobile Applications
03Module Architecture
09Non-Functional Requirements
04Detailed Feature Requirements
10Phased Delivery Roadmap
05AI-Powered Features
11Success Metrics & KPIs
06Subscription Plans & Pricing
12Assumptions, Dependencies & Risks
ZensMate — Product Requirements Document Version 1.0  ·  March 2026

01 Product Overview

1.1 Problem Statement

Yoga studios and independent instructors today juggle a fragmented ecosystem of tools — separate apps for scheduling, payments, marketing, student communications, and website management. This operational overhead consumes time and energy that should be devoted to teaching and growing their community.

The average yoga business owner uses 5–8 different software tools. Each has its own login, billing, learning curve, and integration friction. The result: burnout, missed opportunities, and inconsistent student experiences.

1.2 Solution

ZensMate is a modular, subscription-based SaaS platform purpose-built for yoga businesses. It provides a unified ecosystem where every function — from a student's first discovery of a studio to their ongoing retention — is managed in one place.

Core Value Proposition

One platform. One login. One subscription. Every tool your yoga business needs — deeply integrated, intelligently automated, and tailored to your size.

1.3 Target Users

  • Individual Yoga Teachers — Freelancers and independent instructors teaching in rented spaces, outdoors, or online
  • Small Yoga Studios — Owner-operated studios with 1–3 rooms and a small core team
  • Mid-size Yoga Studios — Studios with 3–10 rooms, multiple instructors, and structured schedules
  • Yoga Studio Chains — Multi-location businesses needing centralized management
  • Retreat Organizers — Event-based yoga businesses running workshops and retreats

1.4 Platform Philosophy

  • Modularity First — Every feature is a subscribable module — pay only for what you use
  • API-First Architecture — All platform data is accessible via a clean REST/GraphQL API
  • White-Label Ready — Studios can brand every customer-facing touchpoint
  • AI-Native — Intelligence is embedded into workflows, not bolted on
  • No-Code for Operators — Studio owners should never need to write code

02 User Personas

Persona Profile & Needs Target Tier
Solo Teacher — Priya Independent instructor, teaches 8–12 classes/week across 2–3 venues. Needs simple scheduling, automated payments, and an online presence without tech expertise. Starter
Studio Owner — Marco Runs a 3-room studio with 6 instructors. Needs class management, staff scheduling, marketing automation, and financial reporting. Professional
Studio Chain — Zenith Yoga 5 locations, 40+ instructors. Needs multi-location management, centralized analytics, franchise-level branding control, and enterprise integrations. Enterprise
Space Renter — Aisha Yoga teacher who rents out her private studio 3 days/week when she's not using it. Needs frictionless space listing and booking management. Add-on
ZensMate — Product Requirements Document Version 1.0  ·  March 2026

03 Module Architecture

ZensMate is built on a modular subscription model. Customers subscribe to a base plan and activate additional modules based on their needs. Modules integrate seamlessly — data flows across all active modules automatically.

Module Features Included Target Users Plan Tier
Core Base Profile, dashboard, student directory, basic reporting, 1 website template, mobile app access All users All Plans
Class & Schedule Manager Class creation, recurring schedules, waitlists, capacity management, multi-room support Studios & Teachers Starter+
Booking & Registration Online booking, cancellation policies, early bird pricing, package bookings All users Starter+
Payments & Billing Stripe/PayPal integration, memberships, class packs, auto-invoicing, refunds All users Starter+
Marketing Suite Email campaigns, SMS marketing, social media scheduler, lead capture, referral programs Studios Professional+
Student Management Student profiles, attendance tracking, progress notes, retention alerts All users Starter+
Website Builder Drag-drop website with SEO tools, integrated booking widget, blog, event pages All users Starter+
Staff & Instructor Hub Instructor profiles, availability, payroll tracking, substitute management Studios Professional+
⭐ Space Rental Marketplace List unused studio space, manage rental bookings, automated payments to space owners Studios & Teachers Add-on (any tier)
Analytics & Insights Revenue analytics, class performance, student lifetime value, churn prediction Studios Professional+
AI Assistant AI chatbot for students, class recommendations, automated communication, content generation All users Professional+
Retreat & Events Multi-day event management, accommodation booking, waitlists, deposit schedules Retreat organizers Add-on
Enterprise Hub Multi-location management, centralized billing, role-based access, API access, white-label Chains Enterprise
ZensMate — Product Requirements Document Version 1.0  ·  March 2026

04 Detailed Feature Requirements

4.1 Core Platform & Onboarding

4.1.1 Onboarding Wizard

  • Guided setup flow based on business type (teacher / studio / chain)
  • Auto-detection of business size to suggest appropriate modules
  • Import existing data via CSV or integrations (Mindbody, WellnessLiving)
  • White-label domain setup with one-click SSL provisioning
  • Completion score that encourages profile optimization

4.1.2 Dashboard

  • Real-time overview: today's classes, revenue, bookings, tasks
  • Customizable widget layout per user role
  • Quick-action shortcuts for common tasks
  • AI-generated daily briefing with key metrics

4.1.3 Role-Based Access Control

  • Owner — full access to all modules and billing
  • Studio Manager — operations access, no billing
  • Instructor — personal schedule, student notes
  • Front Desk — booking, check-in, payments
  • Student — booking portal, profile, history

4.2 Class & Schedule Management

4.2.1 Class Creation

  • Create classes with: name, style, instructor, room, capacity, level
  • Recurring schedule templates (daily, weekly, custom)
  • Multi-room conflict detection and assignment
  • Class series with fixed-start or rolling enrollment
  • Substitute instructor workflow with auto notifications
  • Cancellation with student notifications and credit refunds

4.2.2 Capacity & Waitlist Management

  • Per-class capacity limits with automatic waitlist activation
  • Automated waitlist promotion on cancellation
  • Priority waitlist for members or specific pass holders
  • Waitlist analytics to inform new class creation

4.3 Booking & Registration

  • Mobile-first booking interface (web & native app)
  • Real-time availability and capacity display
  • One-tap rebooking for recurring students
  • Group booking for couples, families, corporate
  • Calendar sync: Google, Apple, Outlook
  • Configurable cancellation windows & late fees
  • Early bird discounts with automatic checkout application

4.4 Payments & Billing

4.4.1 Payment Processing

  • Stripe and PayPal as primary gateways
  • Multiple currencies with automatic conversion
  • Secure card storage for one-click purchases
  • PCI-DSS compliant payment flow

4.4.2 Pricing & Packages

  • Drop-in rates, class packs (5, 10, 20 class bundles)
  • Monthly, quarterly, annual memberships with auto-renewal
  • Trial passes (e.g., first week for $20)
  • Corporate and group billing accounts
  • Promo codes and dynamic pricing

4.4.3 Automated Billing

  • Recurring membership billing with dunning management
  • Automated invoice generation and email delivery
  • Refund processing with configurable rules
  • Tax calculation by jurisdiction (GST, VAT, state tax)
  • Instructor/studio revenue share splits
ZensMate — Product Requirements Document Version 1.0  ·  March 2026

4.5 Student Management & CRM

4.5.1 Student Profiles

  • Full profile: personal details, health notes, emergency contacts, photo
  • Class history, attendance rate, favourite styles
  • Instructor notes (private) on student progress
  • Linked family/household accounts
  • Communication history log across all channels

4.5.2 Retention & Engagement

  • Automated re-engagement for students inactive N days
  • Milestone recognition: 10th class, 1-year anniversary
  • Birthday offers and personalized rewards
  • Net Promoter Score (NPS) surveys after class

4.6 Marketing Suite

4.6.1 Email & SMS

  • Drag-and-drop email builder with yoga-specific templates
  • Automated drip sequences: welcome, trial-to-membership, win-back
  • SMS campaigns for offers and class reminders
  • Segmentation by membership, activity, preference, location
  • A/B testing for subject lines and send times

4.6.2 Social Media Management

  • Post scheduler for Instagram, Facebook, Google Business
  • AI-generated captions and image suggestions
  • Class highlight reels with auto-generated social cards
  • Review request automation post-class

4.6.3 Lead Management

  • Lead capture forms embeddable on any webpage
  • Automated follow-up sequences for trial class leads
  • Lead source tracking (Instagram, Google, referral, walk-in)
  • Conversion funnel reporting: lead to paying member

4.7 Website Builder & Integration

4.7.1 Website Templates

  • 10+ professionally designed, mobile-responsive templates
  • Templates vary by studio size, style, and audience
  • No-code customization: colours, fonts, imagery, layout
  • Multi-page structure: Home, Schedule, Teachers, Pricing, Blog, Contact

4.7.2 Seamless API Integration

  • All templates connect natively to ZensMate APIs
  • Live class schedule widget auto-updates from platform data
  • Booking and payment within the website — no redirects
  • Teacher profiles auto-populate from staff module

4.7.3 SEO & Discoverability

  • Automatic local SEO optimization for studio location pages
  • Google Business Profile sync (hours, classes, events)
  • Structured data markup for class listings
  • Page speed optimization built-in (CDN, image compression)

4.8 Staff & Instructor Hub

  • Instructor profile pages with bio, photo, certifications
  • Personal availability calendar with blackout dates
  • Class assignment and substitute request workflow
  • Performance metrics: fill rates, student ratings, retention
  • Payroll tracking: per-class rates, monthly salary, commission
  • Automated payment summaries for tax and accounting
  • Instructor onboarding checklist and certification upload
ZensMate — Product Requirements Document Version 1.0  ·  March 2026

4.9 Studio Space Rental Marketplace — Launch Feature

Launch Priority Feature

Studio space rental is a key differentiator and will be featured prominently at launch. It directly addresses the financial pain point of unused studio capacity and creates a network effect — renters become platform users.

4.9.1 Listing Management

  • Studio owners create listings: room name, size, capacity, amenities, photos, rules
  • Flexible availability calendar: recurring slots or one-off windows
  • Pricing: hourly, half-day, full-day, weekly, monthly
  • Instant booking vs. request-to-book options
  • Minimum and maximum booking duration rules

4.9.2 Renter Discovery

  • Search and filter by location, date, capacity, price, amenities
  • Map view of available spaces
  • Verified listing badges for reviewed hosts
  • 360° virtual tours (optional upload)

4.9.3 Booking & Payment Flow

  • Automated booking confirmation and access instructions
  • Deposit and balance payment scheduling
  • Platform-held escrow with release after confirmed check-in
  • Cancellation protection for both hosts and renters
  • Automated payout to studio owner after booking completes

4.9.4 Trust & Safety

  • Two-way reviews after each rental
  • Identity verification for renters (ID + selfie)
  • Security deposit collection and dispute resolution
  • Liability waiver digital signing before access

04 4.10 Analytics & Business Intelligence

4.10.1 Revenue Analytics

  • Revenue by class, instructor, membership type, and period
  • Forecasted revenue based on current memberships and trends
  • Month-over-month and year-over-year comparison
  • Average revenue per student (ARPS) tracking

4.10.2 Operational Analytics

  • Class fill rates and peak/off-peak time analysis
  • No-show and cancellation rate trends
  • Room utilization rate (identify underperforming rooms)
  • Instructor performance heatmaps

4.10.3 Student Analytics

  • Student lifecycle: new, active, at-risk, churned
  • Cohort analysis by acquisition channel and month
  • Churn prediction model with early warning alerts
  • Student lifetime value (LTV) by segment
ZensMate — Product Requirements Document Version 1.0  ·  March 2026

05 AI-Powered Features

AI Strategy

AI in ZensMate is not a chatbot add-on — it is woven into every workflow. The goal is to eliminate repetitive manual work and surface insights that help studio owners make better decisions faster.

5.1 Class Recommendation Engine

  • Recommends classes to students based on attendance history and goals
  • Suggests optimal schedule additions to owners based on demand
  • Identifies which class styles/times would fill gaps in the schedule

5.2 Student Retention Assistant

  • Predicts students at risk of churning 2–4 weeks before they lapse
  • Automatically triggers personalized outreach to at-risk students
  • Suggests specific re-engagement offers based on each student's history

5.3 AI Content Generator

  • Generates class descriptions, teacher bios, and blog posts from prompts
  • Writes social media captions styled to the studio's brand voice
  • Creates email campaign copy for promotions and newsletters
  • Generates SEO meta titles and descriptions for website pages

5.4 Scheduling Optimizer

  • Analyses booking data to suggest optimal class times and rooms
  • Flags schedule conflicts and over-scheduling before they happen
  • Recommends instructor-class pairings based on historical fill rates

5.5 AI Studio Assistant (Student Chatbot)

  • Embedded chatbot on studio website and mobile app
  • Answers student questions: schedule, pricing, cancellation, directions
  • Handles booking and membership inquiries conversationally
  • Escalates to human staff with full conversation context
  • Multilingual: English, Spanish, French, German, Portuguese, Hindi

5.6 AI Financial Insights

  • Plain-language monthly business summaries for studio owners
  • Anomaly detection: flags unusual drops in revenue or attendance
  • Pricing optimization suggestions based on demand elasticity

5.7 Marketing Automation

  • Smart send-time optimization based on individual open patterns
  • Automated A/B testing with AI-selected winners
  • Lead scoring: ranks leads by likelihood to convert
  • Dynamic landing page content personalized per visitor segment

06 Subscription Plans & Pricing Model

Plan Features Included Limits
Starter Core Base, Class & Schedule Manager, Booking, Payments, Student Management, Website Builder 1 location, up to 2 instructors, 200 active students
Professional All Starter features + Marketing Suite, Staff Hub, Analytics, AI Assistant, Space Rental Marketplace 1–3 locations, up to 15 instructors, unlimited students
Studio Chain All Professional features + Enterprise Hub, multi-location management, API access, SSO, dedicated onboarding Unlimited locations & instructors, custom limits
Enterprise Fully custom: white-label platform, custom integrations, SLA guarantee, dedicated Customer Success Manager Custom scope and pricing

6.2 Add-On Modules (All Tiers)

ZensMate — Product Requirements Document Version 1.0  ·  March 2026

07 Integrations & API

Integration Description Plan Availability
StripePrimary payment processor for all transactionsAll Plans
PayPalSecondary payment option for student checkoutAll Plans
Google CalendarTwo-way class schedule syncAll Plans
Apple Calendar / iCalSchedule export for students and instructorsAll Plans
Zoom / Google MeetAutomatic virtual class link generationStarter+
Google Business ProfileAuto-sync hours, classes, and reviewsStarter+
Mailchimp / SendGridEmail marketing and transactional email deliveryProfessional+
TwilioSMS delivery for reminders and marketingProfessional+
QuickBooks / XeroAutomated accounting sync for revenue and expensesProfessional+
Instagram / FacebookSocial media scheduling and lead ad integrationProfessional+
MindbodyData migration tool for studios switching platformsOnboarding only
ZapierConnect ZensMate to 5,000+ apps via webhook triggersProfessional+

7.2 Public REST API

08 Mobile Applications

8.1 Student App (iOS & Android)

  • Class discovery, booking, and cancellation
  • Push notifications for confirmations, reminders, waitlist updates
  • Virtual class access (Zoom/Google Meet deep link)
  • Membership management and purchase history
  • AI chatbot access for instant support
  • Progress tracking and attendance history

8.2 Instructor App (iOS & Android)

  • Daily schedule view with student attendance list
  • One-tap class check-in and student marking
  • Substitute request and approval workflow
  • Class notes and student communication
  • Earnings and payout summary

8.3 Studio Owner App (iOS & Android)

  • Real-time dashboard with key KPIs
  • Push alerts for low fill rates, payment failures, and reviews
  • Approve/deny substitute requests and booking exceptions
  • Quick-access to student and booking management
ZensMate — Product Requirements Document Version 1.0  ·  March 2026

09 Non-Functional Requirements

9.1 Performance

  • Page load time under 2 seconds for core workflows (P95)
  • Booking flow completion under 60 seconds end-to-end
  • API response time under 300ms for standard endpoints
  • Support for 10,000 concurrent users across the platform

9.2 Reliability & Availability

  • 99.9% uptime SLA for Starter and Professional plans
  • 99.95% uptime SLA for Enterprise plans
  • Automated failover and redundancy across availability zones
  • Daily automated backups with 30-day retention
  • Status page with real-time incident reporting

9.3 Security & Compliance

  • SOC 2 Type II certification roadmap within 12 months
  • GDPR and CCPA compliant data handling
  • PCI-DSS compliant payment processing (Stripe)
  • End-to-end encryption for data in transit and at rest
  • MFA for all studio admin accounts
  • HIPAA-awareness for health notes (optional BAA)

9.4 Scalability

  • Microservices architecture enabling independent module scaling
  • Auto-scaling infrastructure (AWS / GCP) based on demand
  • Multi-region deployment for US, EU, and APAC markets

9.5 Accessibility

  • WCAG 2.1 AA compliance for all customer-facing web pages
  • Screen-reader compatible booking flow
  • High-contrast mode and font size adjustability

10 Phased Delivery Roadmap

Phase 1
Foundation
Months 1–4

Core Platform, Class & Schedule Manager, Booking System, Payments, Student Management, Basic Website Builder (3 templates), Student & Owner Mobile Apps

MVP — enables basic studio operations
Phase 2
Growth
Months 5–8

Marketing Suite, Staff Hub, Space Rental Marketplace (MVP), Advanced Analytics, AI Content Generator, AI Chatbot, 7 additional website templates

Revenue-driving features & key differentiator launch
Phase 3
Intelligence
Months 9–12

Full AI Suite (Retention, Recommendations, Scheduling Optimizer, Financial Insights), Retreat & Events Module, Enterprise Hub, Full Public API, Multi-location support

Competitive moat through AI & enterprise readiness
Phase 4
Scale
Year 2

Instructor mobile app, advanced white-label, instructor discovery marketplace, franchise tooling, international expansion (multi-currency, multi-language)

Platform network effects & international growth
ZensMate — Product Requirements Document Version 1.0  ·  March 2026

11 Success Metrics & KPIs

>110%
Net Revenue Retention (NRR) target
<15 min
Time to first booking from signup
>95%
Booking completion rate target
>98.5%
Payment success rate target
50 / 60
NPS target (owners / students)
<2/mo
Support tickets per active studio

11.1 Business KPIs

  • Monthly Recurring Revenue (MRR) and MRR growth rate
  • Customer Acquisition Cost (CAC) by channel
  • Customer Lifetime Value (CLV) by plan tier
  • Net Revenue Retention (NRR) — target: >110%
  • Space rental GMV as % of total platform revenue

11.2 Product KPIs

  • Time-to-first-booking: signup to first live booking (target: <15 min)
  • Module activation rate: % of customers activating each module
  • Daily Active Users (DAU): studio owners and students
  • AI feature engagement rate: recommendations acted upon
  • NPS: target >50 for owners, >60 for students

12 Assumptions, Dependencies & Risks

12.1 Assumptions

  • Studios are comfortable adopting SaaS with reliable internet access
  • Students are comfortable booking and paying online via mobile
  • Stripe and PayPal are available in primary target markets

12.2 Dependencies

  • Stripe and Twilio APIs for payment and messaging
  • AWS/GCP infrastructure for hosting and AI model inference
  • OpenAI / Anthropic API for content generation and chatbot
  • Google Maps API for space rental location features

12.3 Risks & Mitigations

Risk Mitigation Strategy Level
Low space rental adoption Launch with seed inventory by partnering directly with 20+ studios pre-launch. Offer first 3 months free. High — Mitigate Early
Integration complexity Prioritize Stripe-native payments; limit integrations to top 5 at launch. Expand via Zapier first. Medium
AI accuracy & trust Start with AI suggestions (not auto-actions). Let owners accept/reject with feedback loop for model improvement. Medium
Competition from Mindbody Focus on price, UX simplicity, and AI differentiation as key wedge against incumbent. Ongoing
Multi-currency compliance Phase international features; engage local legal counsel per market before expansion. Future Risk
ZensMate Product Requirements Document  ·  Version 1.0  ·  March 2026  ·  Confidential