Modelling LearnDash groups after real-life classrooms

This client specializing in occupational assessment analysis opted to sell their course materials to both individual teachers – representing individual classrooms – and schools – representing a number of classrooms.
  • E-commerce
  • LearnDash
  • Rostering & classroom management
  • Registration & onboarding

What was
The Problem

With plugins such as WooCommerce Subscriptions, Uncanny Groups for Learndash it’s normally easy to automatically sell a pre-configured group to one classroom.

A physical classroom with 30 seats will accommodate only 30 students at a time, but on a 6-period school day, it can end up housing 180 individual students. We needed to upgrade the group management interface to handle this.

On top of upgrading the group system to map to the reality of physical classrooms, the way LearnDash groups are sold via WooCommerce needed to be modified to allow selling bundles of preconfigured groups to schools.

What is
The Solution

Supporting class periods

We augmented the Uncanny Groups management panel with an additional field called ‘Period’. Students can be added to, transferred between and filtered by their period. The effective classroom size is then, the number of seats times the number of periods.

This image shows a group management page with a group of 12 users enrolled in 3 courses, with 168 seats remaining out of 180 total seats.

Implementing WooCommerce Memberships for Teams

School products are, in effect, WooCommerce Teams. A team leader (a principal or school administrator) adds members to the team, representing teachers. Each teacher added has a group automatically created for them. Thus, our client was able to fulfil both of their business needs – selling classrooms to individual teachers, and selling classroom packs to schools that can later be allocated to teachers.

ctecs teams
Talk to us today
If you’re ready to build a scalable, fully-featured LMS or simply need support to bring your current platform to the next level, Tangible has the right people for the job. Every site is unique, so give us a call to find out how we can help.
Contact our LMS experts

More Case Studies…

Course webinars & events in LearnDash

  • Blended & Hybrid Learning
  • Custom user interface
  • LearnDash
Screenshot that shows the results of course pppointments

Creating a Learning Path interface that doesn’t overwhelm

  • Custom user interface
  • LearnDash
  • Content library
A screenshot of the new individual learning path layout on the Philipp Elmer membership site

Easing teachers into remote learning during the pandemic

  • Blended & Hybrid Learning
  • Goal setting & tracking
  • Adaptive & personalized learning
Screenshot of a student dashboard

How a DC school district took their curriculum online

  • LearnDash
  • Rostering & classroom management
  • Custom user interface
Screenshot that shows the class progress data

How a non-profit scaled its LearnDash LMS to 300k+ users

  • LearnDash
  • Administrative reporting
  • Custom integrations
  • Data import/export
How a non-profit scaled its LearnDash LMS to 200k+ users

LearnDash blended self-paced & appointment-based courses

  • Blended & Hybrid Learning
  • WooCommerce
  • LearnDash
Screenshot that shows the results of course pppointments

LMS progress bar that shows completion across all enrolled courses

  • Content library
  • Custom user interface
  • LearnDash
Screen shot showing LMS progress bar

Making Uncanny Groups work in a K-12 setting

  • Administrative reporting
  • LearnDash
Screenshot showing group management

One student dashboard for everything

  • Custom user interface
  • LearnDash
An image showing lms gamification dashboard

Turning LMS content into a live group presentation at the click of a button

  • Gamification
  • Blended & Hybrid Learning
  • Goal setting & tracking
Group presentation of a lesson