Skip to main content
Self-join tracks allow users to discover and enroll in tracks on their own โ€” no admin action required. This is perfect for optional training, professional development, or any track where users should choose to participate.
Self-join is an optional setting that works alongside any trigger type. Admins can enable it when creating or editing a track.

๐Ÿ” How Users Find Tracks

Users can browse available tracks from two places:

From the Doozy Home Screen

  1. Open Doozy from your Slack sidebar
  2. Click ๐Ÿ›ค๏ธ Tracks
  3. View the Tracks available to join section
  4. Click Browse All Tracks to see the full list

From the Tracks Modal

  1. Open the Tracks modal (via the home screen or app shortcuts)
  2. Scroll to Tracks available to join
  3. Click Join on any track to get started

โœ… Joining a Track

When a user clicks Join on an available track:
  1. Preview: A modal shows what to expect โ€” the track name, description, and number of steps
  2. Confirm: Click Join Track to enroll
  3. Success: A confirmation message appears, and the first step arrives soon
Once enrolled, users can view their progress in the Enrolled Tracks section of the Tracks modal.

๐Ÿ‘ค Eligibility

Not all tracks appear in the browse list. A track is available to join when:
RequirementDescription
Self-join enabledAdmin has turned on โ€œAllow users to self-joinโ€
Track is activeTrack status is set to Active (not Draft or Paused)
Not already enrolledUser isnโ€™t currently on this track
Passes filtersUser meets any configured filters (groups, countries, work locations, manager status)
If you donโ€™t see a track youโ€™re expecting, check with your admin โ€” it may have filters applied or self-join disabled.

๐Ÿ“Š View Your Enrolled Tracks

After joining, you can track your progress:
  1. Open Doozy from your Slack sidebar
  2. Click ๐Ÿ›ค๏ธ Tracks
  3. View the Enrolled Tracks section
Youโ€™ll see:
  • Track name and description
  • Progress indicator (e.g., โ€œStep 2 of 5โ€)
  • Completed status when finished

โš™๏ธ For Admins: Enabling Self-Join

To allow users to self-join a track:
  1. Open Doozy and go to Tracks
  2. Create a new track or edit an existing one
  3. Find Allow users to self-join this track?
  4. Select Yes - Users can browse and join
  5. Save the track
SettingBehavior
Yes - Users can browse and joinTrack appears in the browse list for eligible users
No - Admin managed onlyTrack only adds users via its trigger (default)
Self-join works alongside your chosen trigger. For example, a track can automatically add new hires via the โ€œUser Joinedโ€ trigger AND allow existing employees to self-join for optional training.

Controlling Who Can Join

Use Filters to limit which users can see and join the track:
  • Groups: Only members of specific groups
  • Countries: Only users in certain countries
  • Work locations: Only users at specific locations
  • Manager status: Only managers or non-managers
Users who donโ€™t match the filters wonโ€™t see the track in their browse list.

โ“ Troubleshooting

โ€No tracks available to joinโ€

This means either:
  • No tracks have self-join enabled
  • Youโ€™re already enrolled in all available tracks
  • You donโ€™t meet the filter criteria for available tracks
Contact your admin if you believe you should have access to a track.

Track disappeared from browse list

This can happen if:
  • You joined the track (check Enrolled Tracks)
  • The admin disabled self-join
  • The admin paused or deactivated the track
  • Filter criteria changed and you no longer qualify