Linux 软件免费装
Banner图

AllCoach - Coaching Management & Scheduling

开发者 Themegrill
更新时间 2026年8月5日 18:18
PHP版本: 8.2 及以上
WordPress版本: 6.9
版权: GNU General Public License v3.0
版权网址: 版权信息

标签

scheduling appointments coaching client management coach booking

下载

1.1.1 1.0.0 1.0.1 1.0.2 1.0.3

详情介绍:

Run Your Coaching Business from WordPress AllCoach is a complete coaching business management plugin for WordPress. Sell coaching programs, take payments with PayPal, deliver interactive client activities, schedule one-on-one sessions, and send automated notifications — all from a single dashboard. Whether you are a personal trainer, life coach, nutritionist, business coach, or tutor, AllCoach gives you everything you need to run your practice without stitching together separate tools. Why Choose AllCoach? Who is AllCoach for? AllCoach Features Coaching Programs Client Activities Client Management Session Booking Coach Availability Meeting Types Google Meet Integration PayPal Payments Order & Payment Management Analytics Add-ons Privacy & GDPR Styling Client Account Portal

安装:

  1. Upload the plugin files to the /wp-content/plugins/allcoach directory, or install the plugin through the WordPress plugins screen.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Go to AllCoach in your WordPress admin dashboard.
  4. Create your coaching programs, sections, and activities.
  5. Configure your weekly availability for session bookings.
  6. Optionally connect your Google account from the AllCoach Settings page to enable Google Calendar and Google Meet integration.

屏幕截图:

  • Program Activities – Activity management screen for a selected program.
  • Activity Builder – Interface for creating and configuring program activities.
  • Availability Settings – Configure coach availability, schedules, and booking slots.
  • Payment Settings – Payment gateway and pricing configuration options.
  • Client Portal Dashboard – Overview dashboard for clients with upcoming sessions and activity.
  • Client Portal Appointments – Client view of scheduled and past appointments.
  • Booking Calendar – Calendar step of the client appointment booking process.
  • Time Selector – Available time slot selection during booking.
  • Booking Confirmation – Successful appointment booking confirmation screen.

常见问题:

Do clients need a WordPress account to enroll?

No. Clients enroll through the guest checkout flow using just their name and email. A client account is created automatically, and they receive a welcome email with a password reset link.

Can I offer free programs?

Yes. Set the program price to 0 and it will be marked as free. Free program enrollments are confirmed automatically at checkout.

What payment methods are supported?

AllCoach supports PayPal — including card payments through PayPal — and offline/manual payments. PayPal orders are confirmed automatically and stay in sync if a payment is later voided, declined, or refunded. Offline payments are confirmed by hand from the WordPress admin dashboard, with an optional transaction reference.

What are activities?

Activities are interactive worksheets, assignments, check-ins, or exercises that you create inside a program. Each activity can contain rich content and form fields such as short answer, long answer, multiple choice, checkboxes, and date fields. Clients complete and submit activities from their portal, and you review responses from the admin dashboard.

How does session booking work?

Clients book sessions directly from their account portal. AllCoach validates each booking request against your weekly availability schedule and rejects time slots that conflict with an existing booking for you or the client.

Does AllCoach prevent double-booking?

Yes. AllCoach checks existing sessions before confirming a booking and prevents overlapping bookings for both the coach and the client.

Does AllCoach support client timezones?

Yes. AllCoach supports timezone-aware booking so clients can book sessions based on their timezone while the coach manages availability from the WordPress dashboard.

Does AllCoach support Google Meet?

Yes. Connect your Google account via OAuth from the Settings page. Once connected, AllCoach can create a Google Calendar event and generate a Google Meet link automatically for each session booking. The meeting URL is sent to the client by email and displayed in their appointments page.

Can I limit how many clients enroll in a program?

Yes. Set a maximum enrollment count when creating or editing a program. Leave it at 0 for unlimited enrollments.

Can clients access their programs without WordPress admin access?

Yes. Clients use a dedicated frontend account portal to view programs, complete activities, manage appointments, and update their profile. They do not need access to the WordPress admin dashboard.

Do sessions have to use Google Meet?

No. Each session can use Google Meet, a custom meeting URL of your own (Zoom, Teams, Whereby, or anything else), or a face-to-face location for in-person coaching.

Is AllCoach GDPR compliant?

AllCoach gives you the tools to comply. You can require clients to accept your privacy policy at checkout, and the consent is recorded with a timestamp. Client orders, enrollments, session bookings, and consent records are wired into WordPress' built-in personal data export and erase tools, so a data request handled through Tools → Export Personal Data or Erase Personal Data covers AllCoach data too.

Does AllCoach send any data to external services?

Only when you enable a feature that needs one. Google APIs are contacted if you connect your Google account, and PayPal is contacted if you set up the PayPal gateway. See "Use of 3rd Party Services" below for details.

What if a client forgets their password?

Clients can request a reset link from the login screen of the account portal and set a new password themselves — no admin involvement needed.

更新日志:

1.1.1 - 08-05-2026 1.0.3 - 06-11-2026 Fix - Resolved an issue where some component styles were not applied due to incorrectly compiled nested CSS selectors. 1.0.2 - 06-11-2026 1.0.1 - 06-10-2026 1.0.0 - 06-04-2026