LearnDash/BuddyBoss Specialist for Seat-Based Licensing
Upwork

Remote
•5 hours ago
•No application
About
I am looking for an experienced LearnDash and WordPress LMS specialist to set up a seat based licensing system so my institutional clients can buy a block of seats, then enrol their own learners over time without my involvement. This is a one time implementation project with potential for ongoing work. About the business I run a small business coach training company using: WordPress LearnDash BuddyBoss We sell training to: Individual learners Organisations and agencies that may enrol 50 to 150 learners over time Example use case A client buys 150 seats for a specific course or bundle. Over several months, they want to: Add learners one at a time, or Share a registration link or code, until all 150 seats are used. I need this flow to be simple for the client, reliable, and easy for my team to repeat with future clients. What I need you to build Seat based licences for LearnDash courses Set up products that sell a fixed number of seats for one course or a bundle Use WooCommerce or a recommended integration for purchase After purchase, automatically create a LearnDash Group or Organisation linked to the course(s) Set the purchaser as Group Leader or Organisation Manager Client managed enrolment From a front end dashboard, the client should be able to: Add learners by name and email Or send a join link or registration code for self enrolment See how many seats are used and how many remain View basic learner progress for their group Integration with BuddyBoss Align LearnDash Groups with BuddyBoss Groups When learners join a client group, they are added to the correct BuddyBoss space Group Leaders see what they need for their group only, not the full site Technical recommendation and configuration I am open to: LearnDash Groups Management (Groups Plus / Group Registration), or A third party solution such as Uncanny Groups for LearnDash or WISDM Group Registration I want your professional advice on: Which approach is most stable and scalable Which plugins and licences are required How to keep the system maintainable long term Repeatable pattern for future clients Once the first client is set up, I want: A clear process for creating a new client group with a chosen seat count Clear notes on where to configure seat numbers, pricing, and course access Any templates or presets that simplify new group creation Scope of work Discovery Review current WordPress, LearnDash, BuddyBoss and WooCommerce setup Confirm hosting, versions, and any conflicts Propose the best solution and plugin stack Implementation Install and configure the chosen plugin(s) or LearnDash add ons Set up a test client group with 150 seats for one course or bundle Configure the full flow from purchase to enrolment and access Map LearnDash Groups to BuddyBoss Groups as needed Testing Test purchase of a seat based product Confirm auto creation of group and Group Leader Test manual enrolment and self enrolment via link or code Confirm seat counts and access work as expected Documentation and handover Simple admin guide for my team Short guide or outline for client Group Leaders A quick Loom video or similar walkthrough is a plus Required skills and experience Please apply only if you have: Strong hands on experience with LearnDash in production Experience setting up Groups or Organisations and seat based enrolment WordPress and WooCommerce experience Familiarity with BuddyBoss and its integration with LearnDash Practical experience with at least one of: LearnDash Groups Plus / Group Registration Uncanny Groups for LearnDash WISDM Group Registration Nice to have: Experience building B2B or multi client learning portals What to include in your proposal Please include: A short summary of your LearnDash and BuddyBoss experience One or two examples of group or seat based implementations you have done Which solution you would likely recommend for this project and why Your proposed budget and timeline for: Review and recommendation Implementation and testing Documentation and handover If we are a good fit, there will be further work improving the platform, courses, and learner experience.



