Skip to content

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

QuestionAnswer
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

ItemFeatures
DashboardToday / This week, Finance, Reminders, Pending approval
Customers / Add CustomerList, creation, full profile
Sessions (CPT)List, filters, rich editing
ProgramsTemplates, bundles
SettingsGlobal settings, permissions, mail
Setup wizardFirst-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 UI on any page. Add one of the shortcodes below in a Paragraph or Shortcode block.

PageShortcode
Coach home[joolwebsp_coach_dashboard]
My clients[joolwebsp_coach_clients]

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)

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

Schedule: admin Dashboard (Today / This week) and Sessions list. External agenda: iCal (Premium).

The coach front does not need to be in the site's public menu (see Menus and navigation).

Comparison table

FeatureAdminCoach front
Full session CRUD✅✅ modal
Location, link, PDF✅✅
Explicit emails✅✅
Rich client profile✅partial
Bundles / wizard✅❌
Schedule (Today / This week)✅ dashboardhome cards
Monthly stats✅ dashboardhome cards
Client list✅✅
Mobile optimizedpartial✅

See also