Coaches
Admin or front: where to work?
Sessions Pro offers two complementary coach interfaces — not two parallel products.
Key point
Simple rule: configure and manage volume from WordPress admin. On mobile between appointments, use the coach pages on your site.
Simple rule
| Question | Answer |
|---|---|
| Where to configure your business? | WordPress admin |
| Where to act between appointments on mobile? | Coach front |
| Where to create a bundle? | Admin only |
| Where does the client work? | Client area (separate surface) |
WordPress admin — source of truth
Menu: Joolweb Sessions Pro
| Item | Features |
|---|---|
| Dashboard | Day view, alerts, shortcuts |
| Customers / Add Customer | List, creation, full profile |
| Sessions (CPT) | List, filters, rich editing |
| Programs | Templates, bundles |
| Settings | Global settings, permissions, mail |
| Setup wizard | First-time installation |
Admin-only (or nearly):
- Wizard, New bundle
- Programs and detailed Finances tabs on client profile
- Pending email confirmation filter
- Templates / bundles hub
- Coach permissions
Coach front — field terminal
Pages (created on activation):
Shortcodes let you place the Sessions Pro interface on any page you want.
Simply add one of the shortcodes below in a text block to add it to the page.
| Page | Shortcode |
|---|---|
| Coach home | [joolwebsp_coach_dashboard] |
| My clients | [joolwebsp_coach_clients] |
| Calendar | [joolwebsp_calendar] |
Client profile: /customer/{id}/
Coach front use cases:
- View upcoming sessions for the day
- Open the session modal (create / edit)
- Quickly change status or payment
- Send an email (Save and notify)
- View the calendar on a smartphone
What the front does not currently support:
- Bundle creation
- Detailed finances / charts
- Site configuration
Same business logic
Admin and front use the same services (AJAX, capabilities, emails). A rule applied in admin applies on the front — no duplicate logic.
Login and redirects
- Coach logged in on the front → coach home (or admin depending on URL)
- Administrator → can access both
- Desktop bookmark: admin Dashboard URL
- Mobile bookmark: coach home or calendar
The coach front does not need to be in the site's public menu (see Menus and navigation).
Comparison table
| Feature | Admin | Coach front |
|---|---|---|
| Full session CRUD | ✅ | ✅ modal |
| Location, link, PDF | ✅ | ✅ |
| Explicit emails | ✅ | ✅ |
| Rich client profile | ✅ | partial |
| Bundles / wizard | ✅ | ❌ |
| Calendar | — | ✅ |
| Monthly stats | ✅ dashboard | ✅ stats tab |
| Client list | ✅ | ✅ |
| Mobile optimized | partial | ✅ |
See also
- Quick start
- Admin dashboard
- Coach field area