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. 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 the session 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.
iCal calendar
PremiumPrivate feed: Google Calendar, Apple, Outlook. Import your personal calendar so busy slots aren't offered. No connected-account Google sync in v1.
Branding
PremiumLogin page: logo + title. Emails: logo, signature, customizable subjects per type.
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 (free plugin).
- 2Buy the subscription → ZIP + license key by email.
- 3Install the Premium add-on and activate it.
- 4Sessions Pro → Premium License → paste the key.
Ready to install?
Start with Free. Go Premium when you want Stripe, client booking, calendar, and your brand.