Beginners
What is Sessions Pro?
Who it's for, what it does, Free vs Premium.
Key point
Sessions Pro runs on your WordPress site. You manage clients and sessions from the WordPress admin — no developer skills required.
In one sentence
Sessions Pro is a WordPress plugin that lets coaches and wellness professionals (sports, well-being, coaching) manage their clients, sessions, programs, and payment tracking directly on their site, with dedicated coach and client areas, email reminders, and — with the Premium add-on — Stripe payments.
Who is it for?
- Coach or professional: you manage clients and appointments (sessions, follow-ups, assessments). Sessions Pro centralizes scheduling, tracking, and communication from the WordPress admin, with mobile access in the field.
- Your clients: they have a personal area to view their sessions, pay online (Premium + Stripe), check history, and update their profile.
Three distinct areas
| Area | Audience | Role |
|---|---|---|
| WordPress admin (Joolweb Sessions Pro menu) | Coach, admin | Management: clients, detailed profile, sessions, programs, finances, settings |
| Coach front (coach home, calendar) | Logged-in coach | Field / mobile: upcoming sessions, quick actions |
| Client area | Logged-in client | Client experience: sessions, payments, profile |
The coach works day to day from the admin; the coach front complements usage on a smartphone.
What can you do with it?
| Coach (admin + field) | Client |
|---|---|
| Admin dashboard (today's sessions, alerts) | View upcoming sessions and history |
| Unlimited clients (WordPress.org version) | Cancel a session (based on configured window) |
| Client profile: overview, programs, finances, contact | Edit profile (name, email, password) |
| Sessions: creation, statuses, location, video link, documents | View documents and links shared per session |
| Programs and templates: bulk session generation | Pay online (Premium + Stripe) |
| Manual financial tracking (paid / pending / refunded) | Download a receipt (after payment) |
| Emails: explicit sending (confirmation, update) | Receive confirmations, reminders, cancellations |
| Automatic reminders (configurable cron) | — |
| Session calendar (front) | — |
| CSV client import (Premium) | — |
| Stripe payments (Premium) | — |
| Client body measurements — weight, measurements… (Premium) | View / update measurements (Physical tab, if enabled) |
Where to find help
- Getting started: Quick start
- Admin vs coach front: Coach surfaces: admin and front
- What the client sees: Client area
- Full index: Documentation README
- Frequently asked questions: FAQ