Invite participants to your program

Invite participants to your program

There are two steps to getting participants into a program: first invite them to your organization, then add them to a specific program. You can also do both at once.

Invite to your organization

Invite Users modal showing emails, role, add to spaces, and invitation message fields

Open Admin Area > Users and click Invite in the header. The Invite Users modal has these fields:

  • Emails — Enter up to 20 email addresses at a time. Paste a comma-separated or newline-separated list.
  • Role — Pick one of the seven roles. Most invites to your programs are Participant; for team members helping run programs, see the table below.
  • Spaces — If you picked a space-level role (Program Admin, Facilitator, or Sponsor), pick at least one program. For Participants, picking programs is optional but recommended — Participants you add this way skip payment for paid programs.
  • Duration — Only appears when you pick Implementation Admin. Choose 1 month, 2 months, 3 months, 6 months, or Forever.
  • Invitation Message — Optionally customize the message.

Click Send Invitations. Each person gets an email with a link to join. New users create an account first; existing upcoach users are added directly.

Pick the right role

RoleWhen to use it
ParticipantThe learners going through your program.
Program AdminThe person running a specific program. Requires picking programs.
Program FacilitatorDay-to-day delivery for a program. Requires picking programs.
Program SponsorRead-only observer for a program. Requires picking programs.
AdminFull org access except billing and Stripe.
OwnerFull access including billing and Stripe.
Implementation AdminTime-limited assistant role. Restricted to allowed email domains.

For a deeper look at each, see Understand roles and permissions.

Seat limits

Inviting an Admin, Owner, Program Admin, Facilitator, or Sponsor uses a seat. Participants and Implementation Admins don’t. If your batch would push you over your seat limit, the entire batch is rejected with a No seats available message and an upgrade link.

See Seats and billing for team roles.

Add existing members to a program

Add Members to This Space modal with search field, shown over the Members page

If someone is already in your organization but not yet in a specific program, you can add them from within the program:

  1. Open your program and go to Members in the sidebar
  2. Click Add Members
  3. Search for members by name or email
  4. Pick the space-level role they should have (Participant, Facilitator, Program Admin, or Sponsor)
  5. Click Add Selected

This does not send a new invitation email — it adds them to the program immediately. Some role choices (Facilitator, Program Admin, Sponsor) may use a seat — the modal warns you before the change goes through.

Resend invitations

If someone hasn’t accepted their invitation yet:

  • Individual: Open Admin Area > Users, find the user, open their row menu (three dots), and click Resend Invitation
  • All pending: In Admin Area > Users, open the header dropdown menu and click Resend Invitations to resend to everyone who hasn’t accepted yet

What participants see

When a participant clicks the invitation link, they land on a page that says “You’ve been invited to join” with your organization name. New users enter their name and accept the terms. Then they click Join [Organization Name] and they’re in.

What to do next