---
title: "What is the best way for me to bundle courses using LearnDash?"
source: "https://docs.nexcess.com/software/learndash/bundle-courses/"
description: "Creating and offering course bundles in LearnDash can be effectively achieved using the built-in User Groups feature. This approach is simple, avoids third-part…"
vertical: "Software"
area: "LearnDash"
date: "2024-09-16"
last_modified: "2026-07-02"
---

# What is the best way for me to bundle courses using LearnDash?

Creating and offering course bundles in LearnDash can be effectively achieved using the built-in User Groups feature. This approach is simple, avoids third-party plugins, and uses LearnDash’s native capabilities. Heres a step-by-step guide:

### Step 1: Set Up User Groups in LearnDash

1. **Create a New User Group:**
    - Navigate to LearnDash LMS > Group**s** in your WordPress dashboard.
    - Click Add New to create a new group.
    - Name your group (e.g., “Course Bundle A”) and save the group.
2. **Add Courses to the Group:**
    - In the group editor, locate the Group courses tab.
    - Add the courses you want to bundle by selecting them from the list.
3. **Assign Group Leaders (Optional):**
    - If you want someone to manage the group, assign a Group Leader under the Group Leaders tab.

### Step 2: Configure Access and Enrollment

1. **Set Enrollment Access:**
    - Under the Group Access Settings tab, set the access mode to Buy Now or Recurring depending on your preferred payment model: 
        - **Buy Now:** Allows users to make a one-time purchase to access the bundle.
        - **Recurring:** Sets up a subscription model where users pay periodically (e.g., monthly) for continued access.
    - Enter the price for the bundle and configure any additional settings like access duration or subscription intervals.
2. **Payment Integration:**
    - Ensure your payment gateway is set up under LearnDash LMS > Settings > PayPal/Stripe to handle transactions seamlessly.

### Step 3: Offer the Bundle

1. **Publish the Group:**
    - Once everything is configured, publish the group to make it available for purchase.
2. **Promote the Bundle:**
    - Share the bundle on your website, social media, or through email marketing to attract learners.

### Advanced Options with Premium Add-ons

- **Group Registration**: For advanced group management features
- **Groups Plus**: Offers additional features like group-specific certificates, leaderboards, and detailed reporting.

### Resources

- [LearnDash Groups Documentation](https://docs.nexcess.com/software/learndash/groups/)
- [LearnDash Payment Integration Guide](https://docs.nexcess.com/software/learndash/payments/)

By following these steps, you can create and manage course bundles in LearnDash, allowing users to easily purchase and access multiple courses at once.
