Skip to main content
4.7 Capterra 4.7 GetApp 4.8 Software Advice Sign inStart free trial →
What MyPass does Features Integrations AI Capabilities Community Edition
Who it's for Associations & certification bodies Corporate training teams Course sellers & training providers
Also used by
Nonprofits Compliance & regulatory training Customer & partner education Healthcare Academic institutions
Courses Pricing
Resources Blog Case Studies LMS Comparisons LMS Cost Calculator Research Help Center
About Kprise
LMS for software companies

An LMS for software companies: onboard your team, train your customers

MyPass LMS lets a software company run employee onboarding and a customer academy on one platform. New engineers and sales hires get role paths from your HR system. Customers get a branded academy with certifications and paid courses through Stripe. The REST API and webhooks come with every plan.

  • Role-based onboarding for engineering, sales and support
  • A branded customer academy with certification exams
  • Paid courses through Stripe, with no MyPass commission
  • REST API and webhooks on every plan

Or download the free Community Edition →

REST API and webhooks on every plan · unlimited registered users · 15-day free trial, no credit card

Staff and customers trained on one platform
Customer certifications that issue themselves
Training data available through the API
Flat pricing as your customer base grows

Two audiences, two tools, twice the admin

Software companies often end up with an internal LMS for staff, a separate customer education tool, and recorded webinars on top. Each has its own logins, content and reports, and the customer one is usually priced per learner.

Training spread across tools

  • ✕Engineers onboard from a wiki page and a buddy
  • ✕Customer training is webinars and help-center articles
  • ✕Certifications are tracked in a spreadsheet, if at all
  • ✕Customer education costs more with every account you sign

Training on MyPass LMS

  • ✓Role paths assigned from your HR system on day one
  • ✓A branded academy with courses, paths and exams
  • ✓Certificates issued on passing, with renewal reminders
  • ✓Unlimited registered users on a flat monthly plan
Employee onboarding

New engineers ship sooner when onboarding is already built

Build an onboarding path for each role, with security training, architecture walkthroughs and live sessions in order. When someone is added in BambooHR, Sage HR or TalentHR, the path is assigned and they sign in with Okta, Azure AD or Google Workspace.

  • Paths for engineering, sales, support and managers
  • IT security and data privacy course in the ready-made library
  • Live sessions on Zoom or Microsoft Teams, attendance recorded
Customer certification

Certify customer admins so they need you less

Turn product knowledge into a certification program: a learning path, a timed exam from a question bank and a certificate issued on passing. Certificates can expire with each major release, and MyPass reminds customers when it is time to renew.

  • Question banks, pools and timed exams
  • Certificates with expiry dates and renewal reminders
  • AI course builder for release notes, docs and demo videos
Branded academy and course sales

Your academy, your brand, your revenue

Publish a course catalog with your logo and colors, and on Private Hosting your own domain and SSL. Keep onboarding courses free and sell advanced courses or certifications through Stripe checkout. MyPass takes no commission.

  • White-label branding on the portal and certificates
  • Stripe checkout, with payments going to your account
  • WordPress plugin with single sign-on for your marketing site
Reports and API

See which accounts are trained, and send it where you need it

Put each customer account in its own group and report on training by account, course or date. Export to Excel for customer success reviews, or use the REST API and webhooks to send completions to your CRM or data warehouse.

  • Reports by account, course or learner, exportable to Excel
  • Webhooks to pass training events to your other systems
  • Custom connectors typically built in 2 to 4 weeks

Launch one audience, then the other

Choose where to start

Pick employee onboarding or the customer academy. Most teams launch one first and add the second on the same platform.

Connect identity and data

Set up single sign-on and your HR system, or create customer users through the REST API.

Publish and measure

Publish the first path or certification, then track progress by team or customer account.

Fits the stack a software company already runs

REST API and webhooksCreate users, enroll them and receive completions, on every plan
Okta, Azure AD, Google WorkspaceSingle sign-on through SAML 2.0 or OAuth 2.0
BambooHR, Sage HR, TalentHRNew hires enrolled in their role path automatically
StripeSell courses and certifications with no MyPass commission
Zoom and Microsoft TeamsLive onboarding and customer webinars, attendance recorded
WordPress pluginLink your marketing site or docs to the academy with single sign-on

See every MyPass integration

MyPass compared with separate employee and customer tools

MyPass LMSInternal LMS plus a customer education tool
Platforms to runOne LMS for staff and customersTwo tools with separate logins and reports
Charging for certificationsStripe checkout, no MyPass commissionA separate storefront or manual invoicing
API accessREST API and webhooks on every planVaries by tool and plan
Cost as customers growUnlimited registered users, flat planOften priced per learner

Software company questions, answered

Can one LMS handle employee onboarding and customer education?

Yes. Employees and customers sit in separate groups, each with its own courses, learning paths and reports. Staff do not see customer content and customers do not see internal training, but you manage both from one admin account.

Can customers reach the academy from inside our product?

The usual setup is a link from your product's help menu to the academy, with single sign-on so customers are signed in on arrival. Use the REST API to create customer users and enroll them when an account is created, and webhooks to send completions back.

Does MyPass have an API?

Yes. The REST API and webhooks are included on every plan, including user creation, enrollment and completion data. If you need a packaged connector to another system, custom connectors typically take 2 to 4 weeks to build.

Can we charge for courses or certifications?

Yes. MyPass includes a course catalog with Stripe checkout, and payments go to your own Stripe account with no MyPass commission. You can keep onboarding courses free for every customer and sell advanced training or certification exams to the people who want them.

Will customers see our brand or yours?

Yours. White-label branding puts your logo and colors on the learner portal and certificates, and Private Hosting adds your own domain with SSL. Your customers see your academy, not a vendor name, and the certificates they earn carry your brand when they share them.

How is MyPass priced as we add customers?

Every plan includes unlimited registered users, so new customer accounts do not add seat fees. Plans differ by simultaneous logins: up to 50 on Shared Hosting and up to 1,000 on Private Hosting. Compare plans on the pricing page.

Build your customer academy or onboarding path today

Start a free hosted trial and publish your first path today, or book a 30-minute demo and we will set up a certification around your product.

15-day trial · No credit card · Unlimited registered users

Start your free hosted trial Book a demo Or download the free Community Edition →