Features
The coach CRM, on your WordPress site
Free is a real working tool. Premium speeds you up (collect payments, automate, look pro) — it doesn't unlock the core.
How it works
You, at the desk
WordPress admin
Run the practice: clients, packages, finances, emails, settings.
You, on mobile
Coach front
Today's sessions, quick actions, client profiles.
Your clients
Client area
Sessions, profile, documents, payments.
Free version — the full CRM
WordPress plugin Joolweb Sessions Pro, on WordPress.org. Unlimited clients. Installs on its own. The Premium add-on is not required.
Clients
Create, edit, delete — no limit. CSV import. Profile: overview, private notes, packages, finances, contact. Login details for the client area.
Sessions
Statuses, location, video, PDFs. Coach notes (hidden from the client). Cancellation within the window you set. Printable HTML receipt after payment.
Packages
Reusable models. 3-step wizard. Pack price or per session. Schedule later (undated slots) — the client can book them on Premium.
Emails
Confirmation, update, documents, cancellation, reminder. Save or Save and notify. .ics file + Google Calendar button. Automatic reminders (e.g. 24 h before).
Finances
Manual statuses: pending / paid / refunded / cancelled. Cash, transfer, cheque — you mark paid. KPIs and per-client totals.
The rest of Free
Admin dashboard, coach mobile home, client area, colors, multi-coach permissions, setup wizard, French interface.
Premium — what it adds
A separate add-on, on top of Free. Lemon Squeezy license. Without a valid license, the site falls back to Free — your data is kept.
Stripe payments
PremiumThe client pays a session or the remaining balance of a fixed-price bundle from their area. Paid status via webhook. Emails received (you) / confirmed (them). Manual tracking stays available.
Client booking
PremiumFor existing clients with a package to schedule — not anonymous visitors. They pick a slot, you approve or decline. A pending slot is blocked.
Google Calendar, Apple, Outlook
PremiumYour sessions in the calendar you already use. Import your personal calendar so busy slots aren't offered. This is not a connected Google account.
Branding
PremiumLogin page: logo + title. Emails: logo, signature, customizable subjects per type — Premium only.
Body tracking
PremiumBody tab on the client profile (admin + field). Measurements, history, chart — toggle in settings.
Export
PremiumCSV export of the client list. Import stays free.
How Premium is installed
- 1Install Joolweb Sessions Pro from WordPress.org (Plugins → Add New → search Joolweb Sessions Pro) and complete the wizard.
- 2Buy the subscription on the Sessions Pro website — you receive the ZIP and license key by email.
- 3Install the joolweb-sessions-pro-premium add-on via Plugins → Add New (upload zip) and activate it.
- 4Joolweb Sessions Pro → Premium License → paste the key.
Ready to install?
Start with Free on WordPress.org. Go Premium when you want Stripe (session or pack), client booking, calendar, and your brand.