Loading Now

How to Sell Certificate Courses to Companies and Teams in WordPress

Companies often purchase multiple seats for a courseโ€”whether it be 10, 20, or 50โ€”in one transaction. Their decision to invest in training hinges on two crucial factors: the simplicity of enrolling the entire team and the assurance of receiving proof of completion for each individual.

This guide outlines how to facilitate both processes on your WordPress site using the free Masteriyo LMS plugin, featuring three essential components:

  • Group pricing: market your course as a team package, for example, 10 seats at ยฃ790.
  • Bulk enrollment: add team members all at once by pasting their emails or uploading a CSV file.
  • Course certificates: automatically award each learner a certificate upon course completion.

We’ll also discuss payment processing, which features require Masteriyo Pro, and a complimentary tool for generating certificates for live or in-person training sessions.

Quick note: Masteriyo belongs to the Themeisle family, the same team supporting this blog. We examined each step below using the current free version (3.4.2), highlighting functionalities that require Masteriyo Pro.

The brief version: Using the free Masteriyo plugin, you can offer a course as a team package (e.g., 10 seats at ยฃ790), enroll an entire team by pasting emails or uploading a CSV, and automatically issue a certificate to every learner who completes the course. For variable seat counts and multiple team packages per course, Masteriyo Pro is necessary.

What Companies Seek When Purchasing a Course

Prior to setting everything up, it’s helpful to understand what business buyers typically evaluate:

Company RequirementsHow to Deliver
Purchase seats for multiple individuals simultaneouslyA team package with a defined number of seats
Effortlessly enroll everyone without admin overheadEnrollment via email list or CSV upload
Verification that each individual completed the trainingA certificate issued to each learner upon completion
A professional-looking courseYour branded website and certificate design

All items presented in this table are included in Masteriyoโ€™s free plugin.

Requirements

Step 1: Activate the Groups Add-on

Masteriyo allows for the selling of team packages via its Groups add-on, which can be found in the free plugin.

  1. Access your WordPress dashboard and navigate to Masteriyo โ†’ Addons.
  2. Locate Groups.
  3. Enable it.

A new Groups option will now appear under Masteriyo โ†’ Users, enabling you to view all teams that have purchased your course.

The Groups add-on in Masteriyo, used for team course sales

Step 2: Set Up a Team Package for Your Course

Next, assign prices for individual enrollments as well as for group purchases.

  1. Go to Masteriyo โ†’ Courses, open your course, and select the Settings tab.
  2. Under Pricing, select Paid and enter the fee for a single enrolment, e.g., ยฃ99. (Group pricing is only available on paid courses.)
  3. Navigate to Group Pricing and enable Sell to Groups.
  4. Complete your team package using the table below.
  5. Click Publish or Update if the course is already live.
FieldEnter ThisExample
Seat ModelFixed Seats (Variable Seats requires Pro)Fixed Seats
Group NameThe name of the package visible to buyersTeam of 10
Group SizeNumber of participants the package covers10
Regular PriceTotal cost for the entire team (a one-off payment)ยฃ790
Masteriyo's Group Pricing settings, featuring a fixed-seat Team of 10 package priced at ยฃ790

Your course now offers two purchasing options: an individual seat or a team package. In our example, the team rate equates to ยฃ79 per participant, presenting a discount that simplifies approval.

PRO TIP: Price team offerings such that the per-seat cost is less than an individual ticket and clearly indicate this on your course page. A purchaser contrasting โ€œ10 ร— ยฃ99 = ยฃ990โ€ with โ€œยฃ790 for the teamโ€ will easily do the maths.

Pro Requirements: The free plugin allows each course to have one team package with a fixed number of seats, such as โ€œTeam of 10 for ยฃ790.โ€ Masteriyo Pro introduces variable seating, where purchasers can select their desired number of seats, which lowers the cost per seat for larger teams (for instance, ยฃ25 per seat for 5 individuals, decreasing to ยฃ15 per seat for 30). Pro also permits you to offer multiple packages for each course, such as โ€œSmall Teamโ€ and โ€œEnterpriseโ€ options side by side.

Step 3: Enroll the Entire Team

Upon purchasing a team package, the buyer assumes the role of group leader and can add their members via email from their account.

Alternatively, you can manage enrolments manually which is useful when a company provides a list of employees and pays via invoice:

  1. Navigate to Masteriyo โ†’ Enrollments and select Add Enrollment.
  2. Select the course.
  3. Add learners in one of three ways: paste emails (separated by commas, spaces, or new lines), select existing students, or upload a CSV of names and emails. Thereโ€™s a Download sample CSV option available for the correct format.
  4. Click Continue, review the list, and confirm.
Masteriyo's Add Enrollment screen showing options to paste emails, select existing students, or upload a CSV

The bulk enrollment feature is part of the free plugin. For a company with 50 employees, uploading their HR list takes moments instead of hours.

Step 4: Provide Each Learner with a Certificate

The certificate is what companies are primarily investing in, so it’s crucial to set it up prior to the first team commencing the training.

  1. Access Masteriyo โ†’ Certificates and select Add New Certificate.
  2. Choose the free Course Completion Certificate template, or create one from scratch.
  3. Add your logo and branding. The template automatically populates each learnerโ€™s information: name, course title, completion date, course duration, start date, and instructor name.
  4. Click Publish.
Masteriyo's certificate template gallery. The free plan includes one starting template, while others require Pro.
Editing a certificate in Masteriyo's certificate editor, with student name and completion date placeholders

Next, link it to your course:

    Settings โ†’ Certificate.
  1. Turn on Enable Certificate and choose the certificate you just designed.
  2. You may also enable Allow Certificate Sharing so learners can share their achievement.
  3. Click Update.
Masteriyo's course settings showing the certificate option

From this point onward, every learner can download their certificate upon finishing the course, regardless of whether they purchased an individual seat or were enrolled as part of a team.

For a comprehensive overview of crafting the certificate itself, refer to our guide on creating course certificates in WordPress.

Pro Features: Additional certificate templates, QR-code verification (for employers to validate a certificate’s authenticity), and automatic email delivery of certificates to learners are included.

Step 5: Process Payments

The Masteriyo free plugin supports Stripe and PayPal for checkout, as well as offline payment options for businesses that prefer bank transfers or invoices. Configure these options under Masteriyo โ†’ Settings โ†’ Payments.

Masteriyo does not deduct any commission from your earnings; you only incur the standard processing fees from your payment provider. For more information regarding pricing and checkout, see our guide on selling online courses from your own website.

Conducting Live or In-Person Training?

Many instructors deliver a combination of online courses for self-paced learners and live workshops or in-person sessions for corporate teams. For these sessions, participants still need a certificate although there isnโ€™t a course to complete in your LMS.

This is where Masteriyoโ€™s free certificate generator comes into play; it allows you to oversee every certificate:

  • Select a template.
  • Upload your logo to ensure the certificate bears your brand.
  • Input the details of one participant, or upload a CSV with names, emails, and additional fields for the entire group.
  • Download all certificates in one click, complete with watermark or Masteriyo branding, and distribute them as you deem fit.

For a company workshop with 30 participants, this approach means just one upload rather than creating 30 certificates manually.

Utilise the generator for live events and standalone workshops. For online courses, the certificates integrated within Masteriyo LMS are automatically issued upon course completion.

Transparent Limitations

A few key points to consider before presenting this to a large corporation:

  • Team leaders can view their members’ progress. A group leader can manage group members and view associated courses but cannot see individual progress. For companies needing progress reports, Masteriyo Pro includes a Reports feature for each course, detailing the progress of all enrolled students, allowing you to track the teamโ€™s performance and share insights with the company.
  • Certificates come with an expiry date. If a corporation requires annual re-certification, sell a new โ€œrenewalโ€ course each year instead of refreshing the existing one, preserving the original records.
  • One team package per course on the free plan. To provide both โ€œTeam of 10โ€ and โ€œTeam of 50โ€ options for the same course, you will need Masteriyo Pro.

Frequently Asked Questions

Can I offer a single online course to an entire company using WordPress?

Yes, with the free Masteriyo plugin, you can create a team package for any course, such as 10 seats for a single price. The company pays once and the buyer can add their team members or have them enrolled by you through email or a CSV file.

What is the process for enrolling numerous students at once in Masteriyo?

Go to Masteriyo โ†’ Enrollments โ†’ Add Enrollment, select the course, and choose whether to paste a list of emails, select from existing students, or upload a CSV file. Masteriyo provides a sample CSV to help you get the format right.

Do team members receive an individual certificate?

Yes, once a certificate is linked to the course, every learner can download their own certificate when they finish the course, with their name, course title, and completion date automatically filled in.

Is it free to sell to groups in Masteriyo?

Yes, within limits. The free plugin allows for one fixed-seat team package per course, bulk enrollment, and certificates. Masteriyo Pro enables variable seating, adjustable pricing, multiple packages per course, and certificate verification.

What pricing strategy should I use for team courses?

Set a lower per-seat fee than that of an individual ticket, making the team package an evidently better deal. For instance, if a single seat costs ยฃ99, a team of 10 at ยฃ790 results in ยฃ79 per participant.

Conclusion

  • Enable the free Groups add-on and create a team package for your course.
  • Enroll teams by pasting emails or uploading a CSV.
  • Link a certificate to ensure each learner receives completion proof.
  • Handle payments using Stripe, PayPal, or offline invoices.
  • For live or in-person sessions, utilise the free certificate generator to create certificates singularly or en masse using a CSV.

Have you previously sold a course to a team? Share your pricing strategy with us in the comments!

Well done! You’ve reached the end of the article!

Share this content:


Discover more from Qureshi

Subscribe to get the latest posts sent to your email.

Discover more from Qureshi

Subscribe now to keep reading and get access to the full archive.

Continue reading