{"id":3715,"date":"2020-06-30T06:38:13","date_gmt":"2020-06-30T10:38:13","guid":{"rendered":"https:\/\/learndash.com\/support\/?post_type=docs&#038;p=3715"},"modified":"2025-01-21T18:57:26","modified_gmt":"2025-01-21T23:57:26","password":"","slug":"group-courses","status":"publish","type":"docs","link":"https:\/\/learndash.com\/support\/kb\/core\/groups\/group-courses\/","title":{"rendered":"Group Courses"},"content":{"rendered":"\n<p>As part of the group creation process, you must assign courses to the group. When a course is assigned to a group, any user who is in the group will automatically get enrolled into the associated course(s). There is no limit on the number of courses that can be associated with a group and courses can also be associated with multiple groups.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-group-courses\">Group Courses<\/h2>\n\n\n\n<p>These courses are the basic group courses, granting course access upon group enrollment.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Still on the Edit Group page<\/li>\n\n\n\n<li>Select the Courses tab<\/li>\n\n\n\n<li>Add any desired courses from left-side Group Courses section onto the right-side box.<\/li>\n\n\n\n<li>To do this, choose the course(s) you want to add to the group by clicking on the course title. Hold <code class=\" prettyprinted\"><span class=\"pln\">CTRL<\/span><\/code>(<code class=\" prettyprinted\"><span class=\"pln\">CMD<\/span><\/code> on Mac) to select multiple courses at once.<\/li>\n\n\n\n<li>Click the right arrow to move the course(s) into the Assigned Group Courses window<\/li>\n<\/ol>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-group-courses-auto-enroll\">Group Courses Auto-enroll<\/h2>\n\n\n\n<p>If you want users to be automatically added to a group upon ALL group course enrollment, select the Enable Automatic Group Enrollment when a User Enrolls into any Associated Group Course checkbox.<\/p>\n\n\n\n<p>This setting would only trigger if they purchase a course only, and not when they purchase groups with courses that is added on multiple groups. Meaning if they purchase a course added with common groups, they will be automatically added to these groups, if this setting is enabled in those groups.<\/p>\n\n\n\n<p>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.<\/p>\n\n\n\n<p>When working with LearnDash, it&#8217;s crucial to understand the different logic between Groups and Courses to ensure features like Course Access Expiration or Lesson Release Schedule work properly.<\/p>\n\n\n\n<p class=\"has-theme-palette-8-color has-theme-palette-1-background-color has-text-color has-background has-link-color wp-elements-ed7364dcc71ef347fe48132d258b369e\"><strong>Important<\/strong>: Course Access Expiration or Lesson Release Schedule will not work properly if the Group isn&#8217;t set up correctly, because Groups logic is different than Course logic. For an individual course, the enrollment date is based on when the user enrolls in the course. However, for Groups, it\u2019s based on when the <em><strong>course is added to the Group<\/strong><\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Groups vs. Courses Logic<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Courses Logic<\/strong>: For individual courses, the enrollment date is based on when the user enrolls in the course. This means that the course access duration, expiration, and lesson release schedules are calculated from the moment the user enrolls in that specific course.<\/li>\n\n\n\n<li><strong>Groups Logic<\/strong>: For groups, the enrollment date is based on when the course is added to the group, not when the user is added to the group. This means that all users within a group will have their course access duration, expiration, and lesson release schedules calculated from the date the course was added to the group.<\/li>\n<\/ul>\n\n\n\n<p>This difference is crucial because:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Course Access Expiration<\/strong>: If a course within a group has an expiration period set, all members of the group will have the same expiration date based on when the course was added to the group. This might lead to confusion if not set correctly, as new users added to the group later will have less time to complete the course.<\/li>\n\n\n\n<li><strong>Lesson Release Schedule<\/strong>: Similarly, the lesson release schedule for courses within a group will follow the timeline from when the course was added to the group. All members of the group will have the same lesson release dates regardless of when they joined the group.<\/li>\n<\/ol>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>As part of the group creation process, you must assign courses to the group. When a course is assigned to a group, any user who is in the group will automatically get enrolled into the associated course(s). There is no limit on the number of courses that can be associated with a group and courses&#8230;<\/p>\n","protected":false},"author":25,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_helpful_status":1,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_swpsp_post_exclude":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"doc_category":[173],"doc_tag":[],"knowledge_base":[154],"class_list":["post-3715","docs","type-docs","status-publish","hentry","doc_category-groups","knowledge_base-core"],"year_month":"2026-04","word_count":557,"total_views":"4817","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"display_name":"jack","author_link":"https:\/\/learndash.com\/support\/author\/jack\/"},"doc_category_info":[{"term_name":"Groups","term_url":"https:\/\/learndash.com\/support\/kb\/core\/groups\/"}],"doc_tag_info":[],"taxonomy_info":{"doc_category":[{"value":173,"label":"Groups"}],"knowledge_base":[{"value":154,"label":"LearnDash Core"}]},"featured_image_src_large":false,"comment_info":0,"knowledge_base_info":[{"term_name":"LearnDash Core","term_url":"https:\/\/learndash.com\/support\/kb\/core\/","term_slug":"core"}],"knowledge_base_slug":["core"],"_links":{"self":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/3715","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/comments?post=3715"}],"version-history":[{"count":10,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/3715\/revisions"}],"predecessor-version":[{"id":9660,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/3715\/revisions\/9660"}],"wp:attachment":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/media?parent=3715"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/doc_category?post=3715"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/doc_tag?post=3715"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/knowledge_base?post=3715"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}