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. Three areas: WordPress admin, coach front (mobile), client area. This is not a public appointment-booking plugin.
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), request a slot (Premium), check history, and update their profile. A stranger cannot book from the site.
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) | Logged-in coach | Field / mobile: upcoming sessions, quick actions, /customer/{id}/ profile |
| Client area | Logged-in client | Client experience: sessions, payments, profile, booking (Premium) |
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 / This week) + Sessions list | 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 | My bundles tab (progress, sessions to schedule) |
| Manual financial tracking (paid / pending / refunded) | Download a receipt (after payment) |
| Emails: explicit sending (confirmation, update) | Receive confirmations, reminders, cancellations |
| Automatic reminders (configurable cron) | — |
| CSV client import | — |
| CSV client export (Premium) | — |
| Stripe payments (Premium) | Pay online |
| Client booking (Premium) | Request a slot (program with sessions left); the coach approves |
| iCal calendar (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
- Booking (Premium): Client booking
- All guides: Documentation hub
- Frequently asked questions: FAQ