As people enroll in the events, we track that. There are a few concepts to understand with respect to how the Enrollments workflow works. Let’s start with check-ins.


There are two ways a person can be checked in into an event:

  • Checked in by an organizer or presenter via Roster, or
  • Self-check-in, if enabled

Checkin via Event Roster

Enrollment Status

An enrollment can have a number of stages, also known as the enrollment status. Here’s the list of possible values:

  • Enrolled (the event hasn’t started yet)
  • Dropped (dropped the event previously enrolled for)
  • No-Show (event passed and the attendee hasn’t checked in or been checked in)
  • Attended (self checked-in)
  • Attended Confirmed (checked in by someone else, e.g. presenter or organizer)
  • Event Cancelled (when the user is still enrolled but the event got deleted)



Note that there are a number of settings that determine when an event is open for enrollment, when the person can drop the enrollment, or how the check-in works.

Screen Shot 2018-08-06 at 1.11.54 PM.png

Cutoffs section in Settings / Administrative screen

These settings are set at the system level by the admin and can be overridden a the Event Type level by organizes.


Cutoffs as applied to an event

Bulk Data Columns

As people enroll in the events and complete them, we collect this data. You can export all the completion data from PlusPlus. We support CSV format and an API.


Enrollments screen

Here are all the columns that PlusPlus exports. Additional columns, such as Employee ID, or Department get added if available (e.g. via SSO).

  • Enrollment Id: PlusPlus unique ID for this enrollment.
  • Status: A calculated field indicating one of the following: Enrolled, Dropped, Completed, No-Show.
  • Checked In Timestamp: Timestamp when this attendee has been checked in for this event.
  • Checked In By: Email address of the person that checked in the attendee (e.g. Presenter or Organizer). Blank if the attendee has self-checked in.
  • Event Type: Name of the event type, e.g. Tech Talk.
  • Event: Name of the event (e.g. Tech Talk on Machine Learning).
  • Date: Start date of the event in YYYY-MM-DD format.
  • Attendee Id: PlusPlus unique ID for this attendee.
  • Attendee: Attendee name.
  • Attendee Email: Attendee’s email address.
  • Employee ID: Your organization’s Employee ID, if available via SSO.
  • Presenters: Comma-separated list of presenters’ names for this event.
  • Presenters Emails: Comma-separated list of email addresses of presenters for this event.
  • Avg. Rating: Average rating for this event (0-5 scale).
  • Rating: How the attendee rated this event (0-5 scale).
  • Location: Name of the location (e.g. San Francisco HQ).