Skip to main content
Program Members is the central app that lets Admins control who belongs to a Program, how those people are organized inside it, and what level of responsibility they carry. Manage Program Members

Overview

The Program Members app brings together every tool you need to onboard the right people, delegate Program-level responsibilities, and split Members into smaller cohorts for more focused delivery. From one place, you can invite people to register, assign existing Academy Members straight into a published Program, review the enrolled Member list, organize people into sub-groups, and promote specific people into Manager or Instructor roles. Most of these tools live on the Program’s Members page. Sub-groups and the Program team are managed inside Program SettingsSub-Groups and Program SettingsTeam.

Invite People to Register

Use Invite to send a registration invite that takes someone through the normal sign-up flow, including any applications, capacity checks, and payment the Program requires.
  1. Open the Program from the left sidebar and select Members.
  2. Select Add Members in the upper-right, then choose Invite.
  3. Fill in the invite details and send.
Invite is the right choice when you want people to register on their own and respect the Program’s normal entry requirements.

Assign Existing Members Directly

Use Assign when you want to add existing Academy Members straight into a published Program without sending them through registration.
  1. Open the Program and select Members.
  2. Select Add Members, then choose Assign.
  3. Pick the Members you want to enroll and confirm.
Assign enrolls people immediately and bypasses registration, payment, applications, capacity limits, and registration statuses. Use the Notify assigned Members setting in the Assign flow to control whether Members receive a notification after they are added. POV: Reach for Invite when you want people to opt in on their own, and Assign when you already own the decision (for example, rolling an existing cohort into a new Program). Using Assign on a paid Program skips payment, so only use it for Members whose access has already been paid for or granted through another plan.

Review Enrolled Members

The Members tab shows everyone who is currently enrolled in the Program alongside the Invites and Applications tabs.
  1. Open the Program and select Members.
  2. Use the search bar, filters, and sort controls at the top of the page to narrow the list.
  3. Review the Member cards in the grid. Each card shows the person’s name, Program role tag, and any visible group tags.
Filters let you narrow by role, group, profile field responses, and Member status. Active filters appear as removable tags so you can see exactly what is being applied.

Organize Members into Sub-Groups

Sub-groups split a Program’s Members into smaller cohorts for more targeted communication and delivery.

Create a sub-group

  1. Open the Program’s overflow menu in the left sidebar and select Settings.
  2. Open the Sub-Groups tab.
  3. Select Add New Sub-Group.
  4. Give the sub-group a name, color, and optional description, then add people using the member picker.
  5. Save the sub-group.
Sub-groups inherit the Everyone visibility from the Program’s default system group. That visibility cannot be changed when the sub-group is created or afterward.

Add Members to a sub-group from the Members page

  1. Open the Program and select Members.
  2. Select the Member cards you want to move.
  3. In the floating action bar at the bottom of the page, open the Add Members to Group modal.
  4. Pick an existing group, or create a new one without leaving the modal.
The bulk Add to Group action is not available when every Program Member is selected. To use it, work with a smaller selection.

Review or edit an existing sub-group

Open any sub-group from the Sub-Groups tab to review its avatar, name, description, and member table. If the group is editable, the drawer also gives you access to its settings and nested sub-group management from the same place.

Promote Members to Manager or Instructor

Managers and Instructors carry additional responsibilities inside a Program. Managers can run the Program alongside Academy Admins, and Instructors can teach and engage with Members.

Add someone to the Team tab

  1. Open the Program’s overflow menu and select Settings.
  2. Open the Team tab.
  3. Select Add to Team and send a Program team invite as Manager or Instructor.
Program team invites bypass the usual Member registration checks, so they are not blocked by application requirements, capacity limits, or payment.

Promote an existing Member

  1. Open the Program and select Members.
  2. Open the menu on the Member card.
  3. Select the option to promote to Manager or Instructor.
Changing someone’s Program role does not change their Academy role. A person can stay an Academy Member while becoming a Manager or Instructor inside a Program. If you change a Manager or Instructor back to Member, they move out of the Team tab and are managed from Members instead.

Remove Members from a Program

Open the menu on a Member card from the Members tab to unenroll the person or manage their sub-groups. The actions available on each card depend on the person’s current Program role and your own permissions, so different Admins may not see the same options. For Program team changes, use the actions menu on a row in the Team tab to change someone’s Program role, return them to Member status, or remove them from the Program team entirely. You can also select people in the Team tab to send them an email.

FAQ

Invite sends someone through the normal Program registration flow, including payment, application, and capacity checks. Assign adds existing Academy Members directly into a published Program and skips registration entirely.
Yes. Private Programs still support invites. Create a test account and run through the flow yourself if you want to confirm the experience matches what you expect.
No. Assign is only available on published Programs. Publish the Program first, then assign.
No. Assign bypasses payment, applications, capacity limits, and registration statuses. Only assign people whose access has already been paid for or granted through another plan.
Only if you leave the Notify assigned Members setting enabled in the Assign flow. Turn it off to add people without sending a notification.
You have a few options. Use the bulk invite flow with a CSV to send registration invites at scale, or use Assign to enroll existing Academy Members or groups of Members directly. If Members of a particular group should always be assigned to the product going forward, consider creating an automation that triggers when a Member joins a group with the Add to Product action.
No. Assigning a Program to a group only enrolls people who are in the group at the moment the action runs. Anyone who joins the group afterward has to be assigned separately.
Not in a single click. The bulk Add to Group action is hidden when every Member is selected. Work with a smaller selection, or run the action across several batches.
No. Unenrolling does not trigger a notification to the person being removed by default. You may achieve this by setting up a custom automation to send them a message with the Member leaves a Product trigger.
No. A person can stay an Academy Member while holding a Manager or Instructor role inside a specific Program. Their Academy role stays the same.
They move out of the Team tab and are managed from the main Members page again.
No. Program Managers and Academy Admins can open the Program Settings drawer and reach the Team tab. Instructors do not see those controls.
No. Program sub-groups inherit the Everyone visibility from the Program’s default system group, and that visibility cannot be changed when the group is created or afterward.
The available actions depend on both the Member’s current Program role and the acting Admin’s own permissions. Managers, Instructors, and Academy Admins each see a different set of options.
Program Manager is the closest role available today. Managers can run a Program alongside Academy Admins, but creating brand-new Programs in the Academy still requires the Academy Admin role. If custom permissions are important for your use case, share your use case with our support team so it can be passed along as a feature request.
Yes, you can add them to a product sub-group while inviting by email or doing a Bulk Import. If using the Invite Link you cannot add them to a sub-group preemptively.
Yes, we provide the ability to resend to those that have already been invited so you can reuse the same bulk-invite CSV. You must leave the Resend to emails that have already been invited checkbox enabled when uploading the CSV again.