LifterLMS for Nonprofits: Training Volunteers on a Tight Budget

How a nonprofit can use LifterLMS to train volunteers, staff and members with the free core plugin, which paid add-ons are worth it, how to offer pay-what-you-can community courses, and how to pull completion numbers for funders.

  • Add as a preferred source on Google
Illustration for “LifterLMS for Nonprofits: Training Volunteers on a Tight Budget”

Nonprofits train constantly: new volunteers before their first shift, board members on governance, staff on safeguarding, and often the public through community education programs. Most do it with slide decks, sign-in sheets and repeated induction evenings. A LifterLMS nonprofit setup moves that training online without a per-learner subscription, because the core plugin is free and runs on a WordPress site you probably already have.

This guide is for charity and nonprofit staff and the volunteers or developers who look after their websites. It shows what the free plugin covers, which paid add-ons are worth considering, how to run free and pay-what-you-can courses, and how to report results to funders, while keeping running costs and maintenance realistic.

What a nonprofit actually needs from an LMS

Before comparing features, list your training audiences. Most organisations have two or three:

  • Volunteers who must complete induction, policies and role training before they start, and refresh it periodically.
  • Staff and trustees who need policy and compliance training with a record of completion.
  • The public or members who take community courses, sometimes free and sometimes paid to support the mission.

Each audience needs different access rules. Volunteers should be assigned training. The public should be able to sign up themselves. Keep that distinction in mind as you set things up.

What the free LifterLMS core covers

For volunteer and staff training, the free plugin is often all you need.

  • Courses with an enforced order. Prerequisites and lesson order make sure volunteers read the safeguarding policy before the role-specific modules.
  • Quizzes with a passing percentage, so you know a policy was understood, not just opened.
  • Certificates awarded automatically on completion, which volunteers can print or keep on their dashboard. See how to create certificates in LifterLMS.
  • Memberships such as "Volunteers" or "Trustees" that automatically enroll members in the right set of courses. Add a new policy course to the membership and enroll all existing members with Enroll All Members.
  • Free access plans, so nobody needs to enter payment details.
  • Vouchers, codes that enroll whoever redeems them. Useful at volunteer recruitment events, where you hand out a code instead of creating accounts one by one.
  • Bulk enrollment from the WordPress Users screen when you already have the list of people.
  • Reporting on enrollments, progress, quiz results and completions, with CSV export.
  • Engagement emails that welcome new volunteers, nudge them to continue, or thank them on completion.

None of that requires a payment gateway or a paid license. Our guide to LifterLMS free vs paid lists exactly what is in core.

Setting up volunteer training step by step

  1. Build an induction course. Short lessons: who you are, safeguarding, health and safety, data protection, role expectations. Put a short quiz at the end of the policy lessons.
  2. Create a "Volunteers" membership and add the induction course to its automatic enrollment list.
  3. Give the membership a free, hidden access plan. The Hidden Access plan type grants free access without making the plan publicly available, so only people you send the link to can join.
  4. Close public registration if you need to. Turning off Open Registration stops strangers creating accounts. Use voucher codes or manual enrollment instead.
  5. Add a certificate engagement for completing the induction course.
  6. Check completions before a volunteer's first shift, from the course's reporting screen.

Keep lessons short and mobile-friendly. Many volunteers will do their training on a phone in spare moments, and some will be less confident with technology. Clear headings, captions on videos and a simple layout help everyone.

Free and pay-what-you-can community courses

Community education is where LifterLMS's commerce features can support the mission.

  • Free courses with a free access plan widen reach and build your mailing list.
  • Paid courses through a payment gateway add-on can fund the program. Coupons let you offer bursaries or a 100% discount to partner organisations.
  • Pay what you can. The paid Name Your Price add-on lets learners choose what they pay within limits you set. According to its documentation, you set a Minimum Price, which can be 0 to allow free enrollment, an optional Suggested Price and an optional Maximum Price, and it works with one-time and recurring plans. Sale pricing and coupons cannot be combined with it.

LifterLMS is not a donation platform. Gift Aid, donor receipts and fundraising campaigns belong in your donation tool or CRM. Treat course fees as course fees and keep the accounting separate.

Reporting to funders and boards

Funders increasingly ask for numbers: how many people trained, how many completed, what they learned. LifterLMS reporting gives you the raw material.

Funder questionWhere to find it
How many people enrolled and completed?Course reporting, with CSV export of each student's progress and completion
Did knowledge improve?Quiz reporting. A short pre-course and post-course quiz gives before and after scores
How much time did learners spend?The Time in Course column, once lesson time tracking is enabled
Who has not finished?Course reporting sorted by the Completed column, or the CSV export filtered on Progress; quiz reporting lists students without attempts

For demographic or outcome data, add custom fields to your registration form, for example postcode or referral route, and include them in your analysis. Collect only what you will use and explain why in your privacy notice. Our guide to custom fields on LifterLMS forms shows the options.

Which paid add-ons are worth it for a nonprofit

Add-ons are optional. Consider them only when a specific need appears:

  • Groups, when partner organisations or branches need to manage and monitor their own volunteers.
  • Assignments, when training includes practical tasks or uploaded evidence.
  • A payment gateway, when you start charging for courses.
  • Name Your Price, for pay-what-you-can community programs.
  • PDFs, when volunteers or funders need certificates and reports as files.

LifterLMS sells add-ons individually and in bundles, and pricing changes over time, so check the current options on the vendor's site and ask whether they offer nonprofit pricing.

Keeping total cost low

The plugin being free does not make the site free. Budget for:

  • Hosting suited to logged-in users. Cheap shared hosting struggles when many volunteers log in at once.
  • Maintenance: updates, backups and security. A volunteer who looks after the site today may not be there next year, so document the setup.
  • Video hosting, if you use a lot of video. Uploading large videos to WordPress is a false economy.
  • Content time, which is usually the biggest cost. Start with your most repeated training session.

Security basics matter too: strong admin passwords, two-factor login for staff, regular backups and prompt updates, especially on a site storing volunteer details.

Common mistakes to avoid

  • Building everything at once. A library of twenty half-finished courses helps nobody. Launch one course, learn from the first group, then add the next.
  • Recording hour-long webinars as lessons. Volunteers rarely finish them. Cut recordings into short lessons with one idea each, and add a quick question after the important ones.
  • Relying on one volunteer's admin account. Give at least two staff members administrator or LMS Manager access, so training does not stop when one person moves on.
  • Ignoring email delivery. If welcome and reminder emails land in spam, volunteers never start. Use a proper email sending service, as explained in LifterLMS emails not sending.

Frequently asked questions

Can a nonprofit use LifterLMS completely free?

Yes. The core plugin is free and covers courses, quizzes, certificates, memberships, free enrollment and reporting. You still pay for hosting and any add-ons you choose.

Can we stop the public from signing up for volunteer training?

Yes. Turn off open registration and give volunteers access through a hidden plan link, voucher codes or manual enrollment.

How do we remind volunteers to refresh training every year?

Core has no automatic annual reassignment. Options include access plans that expire after a year with a reminder email, the Continuing Education add-on's expiry rules, or a small custom job that re-enrolls people on a schedule.

Can volunteers take courses in other languages?

Yes, with a translation plugin. WPML and Polylang are the usual choices.

Next steps

Pick your most repeated training session, usually volunteer induction, and build it as one course with a quiz and a certificate on the free plugin. Run it with your next group of volunteers and compare the time spent against your old induction evenings.

If you want help planning a training site that a small team can maintain, our LifterLMS consulting service keeps the scope realistic, and our LifterLMS support plans look after updates and fixes when there is no in-house developer. Tell us about your training needs.

Add LifterLMS Expert to your preferred sources

Add lifterlmsexpert.com as a preferred source on Google, or open this article in your AI assistant to use it as a source.

  • Add as a preferred source on Google
Free consultation

Prefer expert help over DIY?

Skip the trial and error. Get specialist LifterLMS help and ship faster.

Talk to a LifterLMS Expert Explore our services

Replies within one business day