Logo

Enrolling Clients Manually

Enroll a client in a program directly from the AllCoach admin by creating an order — no payment required for manual enrollments.

Last updated on May 19, 2026

Enrolling Clients Manually

You can enroll a client in a program directly from the admin by creating an order. This is useful for clients you are invoicing separately, free programs, or beta testers.

Prerequisites

The program must exist (draft or active)

The client must have a WordPress account on your site (or you can create one first — see below)

How to Manually Enroll a Client

Go to AllCoach → Orders

Click New Order

Select the Client from the dropdown

Select the Program to enroll them in

Set Status to Confirmed to activate the enrollment immediately, or Pending if you want to confirm payment first

Set Payment Method to Offline

Enter the Amount (set to 0 for free or complimentary enrollment)

Click Create Order

The client's enrollment becomes active as soon as the order status is Confirmed.

Creating a New Client Account

If the client does not have an account yet, create one before creating their order:

Go to AllCoach → Clients → Add New Client

Enter their name and email address

AllCoach creates a WordPress account and sends them a welcome email with a link to set their password

Then follow the steps above to create their order

Enrollment Status

Status

Meaning

Active

Client is enrolled and can access the program

Complete

All activities submitted; program finished

Cancelled

Enrollment was cancelled

Expired

Enrollment passed its expiry date