Skip to content
LearnDash Support
  • Products

      LearnDash LMS Plugin

      Powering intuitive online courses with advanced management and engagement features for WordPress.

      Learn More

      LearnDash LMS Plugin + Hosting

      StellarSites Learning is a fully managed hosting solution for WordPress.

      Learn More

      Premium LMS Add-ons
      Enhance your courses with extra features. Gather insights, reward learners, protect your course content, and more!

      Explore all Add-ons

      MemberDash
      The most flexible membership plugin for WordPress. Monetize your content and build a community.

      View MemberDash

  • Pricing
  • Add-ons & Integrations

      LEARNDASH ADD-ONS

      Instructor Role

      Empower Instructor to manage courses.

      Groups Management

      Organization management, delegation and more

      ProPanel

      Advanced analytics reporting.

      Gradebook

      Track progress and create report cards.

      Notes

      Enable notetaking and two-way communication.

      Rating, Reviews, & Feedback

      Build trust and gain valuable insights.

      FEATURED INTEGRATIONS

      The Events Calendar

      Connect with the most popular events solution.

      BuddyBoss

      Powerful tools for an enhance learning experience.

      WooCommerce

      The most popular shopping cart on WordPress.

      WeGlot

      Translate your LearnDash content.

      All Integrations

      BUNDLES

      Package and save
      Save when you buy multiple plugins in a bundle.

      See all bundles.

      MORE

      Release Notes

      Get Help

  • Resources
      LearnDash Academy Videos, webinars, and resources to help you launch a successful course.
      Blog Blog
articles with the latest news and tips to help you run high-quality courses.
      Knowledge Base A support network to help you make the most of your courses.
      Release Notes Stay up-to-date with the latest updates to LearnDash.
      Get Help

      Professional Services

      LMS Site Development Get hands-on assistance launching your course website.
      Website Maintenance WordPress management made easy.
      SEO Services SEO solutions that accelerate growth.

      Other Resources

      LearnDash Accessibility At LearnDash, we believe online learning should be accessible to everyone.
      Join the Dev Club
  • Demo
  • Sign In
Get LearnDash

Knowledge Bases: Support Home | LearnDash Core | LearnDash Add-ons | LearnDash Cloud | Resources | Mobile App

LearnDash Support
  • ← Return to LearnDash
  • Support
    • Support Home
    • All Knowledge Bases
    • LearnDash Core
    • Add-ons
    • Resources
    • Cloud
  • My Account
Popular searches: api duplicate couse email gp query loop [ld_course_resume]

ProPanel

1
  • ProPanel

Getting Started with LearnDash Cloud

6
  • LearnDash Cloud
  • How to Back Up Your Site
  • How to Get Support in LearnDash Cloud
  • Setting Up Your DNS to Use Your Own Domain Name
  • How to Connect a Domain
  • Logging In to Your LearnDash Cloud Site

Account & Billing

5
  • License
  • Updates
  • How To Get Help
  • Billing
  • LearnDash Licensing & Management

Troubleshooting

1
  • Troubleshooting Basics

User Guides

6
  • How do I remove the ‘Take This Course’ button?
  • How do I hide post meta data (date, author, comments, etc.)?
  • Translation
  • How do I protect my course files & downloads?
  • User Guides
  • Trusted Login

Getting Started with LearnDash

7
  • Getting Started
  • Technical Requirements
  • LearnDash Core
  • Shortcodes and Blocks
  • How to Use the Design Wizard
  • The Design Wizard
  • Style Customizer

FAQs

11
  • How do I find the course ID?
  • Can I hide the course content table on the course page?
  • Can I create a unique sidebar for courses, lessons & quizzes?
  • Can I rename “courses,” “lessons,” “topics,” and “quizzes”?
  • Can I reuse lessons & topics across multiple courses?
  • Is LearnDash compatible with other plugins?
  • How can I make email notifications send on time?
  • Known Issues & Conflicts
  • Page Builders + LearnDash
  • FAQs
  • Your Add-Ons and Plugins are Officially Migrating to LearnDash FAQs

Courses

12
  • Course Grid
  • Course Enrollment Mode Settings
  • Course Builder
  • Courses
  • Shared Course Steps
  • Course Display & Content Settings
  • Course Sections
  • Course Progression
  • Course Page
  • Pre-Selling
  • Course Dashboard
  • Course Completion Page

Lessons

9
  • Video Progression
  • Global Lesson Settings
  • Lesson Access Settings
  • Lessons
  • Lesson Display and Content Settings
  • Lesson Page Content
  • Sample (Free) Lessons
  • Lesson Access Settings
  • Blended Learning

Topics

2
  • Topics
  • Global Topic Settings

Quizzes

2
  • Quizzes
  • Quiz AI Builder

Questions

1
  • Quiz Questions

Groups

2
  • Group Administration
  • Group Cohorts

Assignments

1
  • Assignments

Reports

1
  • SCORM and xAPI

Instructor Role

15
  • Instructor Dashboard
  • Multiple Instructors
  • Instructor Commissions
  • Instructor Profile
  • Instructor Notifications
  • Instructor Role Email Settings
  • Instructor Groups Access
  • Instructor Comments Access
  • Student Teacher Communication
  • Multiple Instructors Shortcode
  • Instructor Dashboard Settings
  • Instructor Role Color Schemes
  • Commission Logs
  • Instructor Role Navigation Settings
  • Instructor Role Overview Settings

Settings

8
  • Custom Labels
  • Global Course Settings
  • Login and Registration
  • Settings
  • Permalinks (URLs)
  • General Settings
  • Focus Mode
  • Experiments

Groups Plus

2
  • Group Leader
  • WooCommerce LearnDash Teams Products

2Checkout Add-on

1
  • 2Checkout Integration

bbPress Add-on

1
  • bbPress Integration

Easy Digital Downloads Add-on

1
  • Easy Digital Downloads Integration

Event Espresso Add-on

1
  • Event Espresso Integration

Gravity Forms Add-on

1
  • Gravity Forms Integration

MemberPress Add-on

1
  • MemberPress Integration

Notifications Add-on

1
  • Notifications Add-On

Paid Memberships Pro Add-on

1
  • Paid Memberships Pro Integration

Restrict Content Pro Add-on

1
  • Restrict Content Pro Integration

SamCart Add-on

1
  • SamCart Integration

The Events Calendar Add-on

1
  • The Events Calendar Integration

WooCommerce Add-on

1
  • WooCommerce Integration

Zapier Add-on

1
  • Zapier Integration

3rd Party Plugins

1
  • 3rd Party Plugins

Users

4
  • Users and Groups
  • User Data
  • User Management
  • Extend Access

Developers

2
  • Developers
  • Protecting Files

Groups Management

1
  • Groups Plus Add-On

Going Live

3
  • How to Update Your Android Learndash App
  • How to Publish Your Android LearnDash App to the Google Play Store
  • Apple App Store Publishing Checklist – How to Prepare Your iOS Learndash App for Publishing on the Apple App Store

Managing Content for LearnDash App

1
  • How to Configure Your Tab Bar and More Screen

Done For You

1
  • How to Add LearnDash as a User to Your Google Developer Account

Getting Started with LearnDash MCP Server

2
  • LearnDash MCP FAQ
  • Getting Started with the LearnDash Model Context Protocol (MCP)
View Categories
  • Home
  • All Knowledge Bases
  • User Groups

User Groups

LearnDash Groups give you the ability to group certain users together and assign a Group Leader who can track the progress and performance of any user in their group. Groups can have any number of courses associated with them, and anyone in that group will be automatically enrolled into the course(s).

Creating a Group #

  1. Navigate to LEARNDASH LMS > GROUPS
  2. Click Add New
  3. Give the group a title

(Optional) Give the group a description

NOTE: Group description and Course Materials will be publicly visible by default. If you wish to set those to “group enrollees only” you must include the content within student shortcodes.

Group title menu

Adding Courses to a Group #

Once you have created a group, you can now assign courses to it. When a course is assigned to a group, any user who is in the group will automatically get enrolled into that course. There are no limits on the number of courses that can be associated with a group. Courses can also be associated with multiple groups.

  1. Start from the Edit Group page
  2. Select the Courses tab
  3. Add any desired courses from right-side Group Courses section onto the left-side box.
  4. To do this, choose the course(s) you want to add to the group by clicking on the course title. Hold CTRL (CMD on Mac) to select multiple courses at once.
  5. Click the right arrow to move the course(s) into the Assigned Group Courses window
  6. If you want users to be automatically added to a group upon ANY assigned course enrollment, select the Enable automatic group enrollment when a user enrolls into any associated group course checkbox. Alternatively, you can specify which course enrollment should grant automatic group enrollment by leaving the option unchecked and adding courses into the right-side box.

NOTE: This is a particularly useful setting if you are selling courses with a shopping cart like WooCommerce and want users to be automatically added to a group after purchase.

Courses in groups

Assigning a Group Leader #

After you have added courses to the group, you must select a Group Leader. There are no limits on the number of Group Leaders that can be assigned to a group, but it must have at least one.

Assigning a Group Leader to a group is the same process as when you assigned courses.

  1. Starting from the Edit Group page
  2. Scroll down to Group Leaders
  3. Choose on the user(s) you want to add as Group Leaders by clicking on their name. Hold CTRL (CMD on Mac) to select multiple courses at once.
  4. Click the right arrow to move the user into the Assigned Group Leaders window
Sample of Group Leaders

About the Group Leader User Role #

Group Leader is a user role included in LearnDash. It adds the ability to:

  • view reports on course progress for any user in the group
  • view reports on quiz performance for any user in the group
  • send email messages to the entire group

NOTE: If you would like the Group Leader to have even more abilities, you can use the User Role Editor plugin to modify their permissions and capabilities.

Creating a Group Leader #

Before you can assign a Group Leader, you have to grant the Group Leader user role to the desired users. After doing so, they will appear for selection when you create your group.

  1. From your WordPress admin dashboard, navigate to USERS > ALL USERS
  2. Select the checkbox next to the desired user(s)
  3. From the Change role to… dropdown menu, select Group Leader
  4. Click Change
Users display

Adding Users to the Group #

Adding users to your group is similar to how you added courses and Group Leaders.

  1. Still on the Edit Group page…
  2. Scroll down to Group Users
  3. Choose the user(s) you want to add to the group by clicking on their name. Hold CTRL (CMD on Mac) to select multiple courses at once.
  4. Click the right arrow to move the user into the Assigned Group Users window
Sample of Group Users

Publishing the Group #

When you are ready for the group to be created, simply click the Publish button. Once the group is published, users of the group get enrolled into any course associated to that group. If you do not want users to get access to the courses, then click the Save Draft button instead.

Groups Use-Cases #

  • You are a teacher and you want to divide up students into classes so that you can track them independently from one another
  • Your organization requires certain roles to receive specific training/courses
  • You want to sell course licenses to organizations so they can purchase access for a group of their employees (requires a 3rd party add-on)
  • Your course doesn’t start until a specific date and you want to grant access to all users at the same time
  • You want to drip-feed lessons to users on the same schedule
  • Your organization has multiple locations and you want to track progress & performance by location
Updated on April 22, 2026
Table of Contents
  • Creating a Group
  • Adding Courses to a Group
  • Assigning a Group Leader
    • About the Group Leader User Role
    • Creating a Group Leader
  • Adding Users to the Group
  • Publishing the Group
  • Groups Use-Cases

Was this Doc Useful?

Thanks for your feedback!

Products

  • LearnDash LMS Plugin
  • MemberDash Plugin
  • LearnDash Cloud
  • ProPanel
  • Groups Management
  • Gradebook
  • Notes
  • Integrations

Support

  • Contact Us
  • Experts
  • Documentation
  • Facebook Community

Company

  • About LearnDash
  • Brand Assets
  • Careers
  • Affiliates
  • Privacy Policy
  • Terms and Conditions
  • Refund Policy

Our Partners

  • The Events Calendar
  • MemberDash
  • Kadence
  • GiveWP
  • Iconic
  • SolidWP

Stay Connected Subscribe to our newsletter
  • YouTube
  • X
  • Facebook
  • Instagram

Copyright 2026. All Rights Reserved.

A Liquid Web Brand
WordPress Hosting Services
© 2026 All Rights Reserved

StellarWP
liquidweb