Coaches · clients
Client area
This guide describes the client area on the site front — a dedicated surface for users with the client role.
Access the client area
Site Login page (default slug
connexion)Client account email + password
Automatic redirect to My client area (
accueil-client)
Only client accounts see this area. A coach is redirected to coach home (or admin depending on configuration).
Structure: one page, several tabs
Base tabs: My sessions, My bundles, Payments, History, My profile.
With the Premium add-on:
- Book tab if the client has a program with sessions left to schedule — see Client booking
- Physical tab if measurements are enabled in Settings — see Settings and options
This is not public appointment booking: an anonymous visitor cannot book from the site.
My bundles
Included in the free plugin.
For each active bundle: title, progress bar, completed / scheduled / to schedule, pack payment badge when using Fixed bundle price, shared location / link / documents.
If slots remain to schedule and Premium is on, the Book tab appears.
Empty state: You have no active bundles at the moment.
My sessions
- Upcoming sessions: date, time, title, location, status
- Cancel if the window allows (set by the coach, e.g. 48 h before)
- Pay if Premium + Stripe and session pending payment
- Shared links and PDF documents attached by the coach
Book (Premium)
- Pick a date and slot (based on your hours)
- The request goes to the coach: approve or refuse
- A pending slot is blocked (no double booking)
Payments
- Unpaid sessions with amount
- With Fixed bundle price, the amount can show on the bundle (not only session by session)
- Pay button (Premium + Stripe only)
- Total due
History
- Past sessions (completed or cancelled)
- Payment status
- Printable receipt for paid sessions
My profile
- Edit first name, last name, email, phone, password
- Changes are visible to the coach in the client profile
Statistics
Summary cards (depending on configuration):
- Total / completed sessions
- Minutes or time spent
- Next session
- Total spent
Cancel a session
- Cancel button on the session card
- Available only before the minimum window (Settings → General)
- Beyond that: contact the coach
Cancellation may trigger an email to the client (automatic on the plugin side).
Emails received by the client
Depending on coach actions and settings:
- Booking confirmation (if the coach notified)
- Slot request / confirmation / refusal (Premium, client booking)
- Session update (date, location, link)
- New documents
- Pre-session reminder (the site's WordPress cron)
- Cancellation
- Payment confirmation (Premium)
Client emails can include an .ics file and a Google Calendar button. The client does not receive an email on every silent coach save.
Common issues
| Problem | Lead |
|---|---|
| No email | Check spam; coach must use Save and notify |
| No Pay button | Stripe not active (Free or Premium not configured) |
| Cannot cancel | Cancellation window exceeded |
| No Book tab | Free, or client has no program with sessions left to schedule |
See FAQ and Settings and options.