White-label harassment prevention training that assigns the right course to every employee, keeps proof that it happened, and is priced per employer instead of per seat so partners can offer it to every client.
Harassment prevention training is required by law in several states and widely considered a best practice everywhere else. HR, payroll and PEO providers get asked for it constantly, yet most refer it out or skip it.
I led the Compliance Training Service from a working prototype to a product ready for partners. That meant defining the business model, the identity and assignment rules underneath it, the experience for four types of users, and the go-to-market. It is the first product in Compliance Essentials, PosterElite's second product line.
Partner programs and automatic course assignment already existed in the market. Nobody had broken the per-seat model, and that was our opening.
Campaign imagery for the launch. The employee experience leads with what is assigned and when it is due. A single status (not started, in progress or completed) is the only progress signal, so nobody misreads where they stand.
| Decision | Rationale |
|---|---|
| Price per employer with unlimited employees, not per seat | Removes the per-employee cost that stops partners from offering training to every client. Per-seat incumbents cannot match it without cutting into their own revenue |
| License expert course content instead of producing it | Faster to market with state-specific courses. We negotiated terms that fit flat pricing, since a per-seat royalty would rebuild the model we set out to break |
| Two ways to register, one assignment engine | Self-registration keeps setup close to zero; roster import lets the service chase employees for the employer. Both feed the same logic, so there is nothing parallel to maintain |
| Assign the course written for each employee's state | State rules differ in ways that do not stack, so one "strictest" course does not satisfy every state. Matching each employee to their state's course does |
| Keep who can manage training separate from who needs training | Partner staff and PosterElite admins also need to be trained as employees. Separating the two kept permissions clean and every training record accurate |
| Show "Not covered" where no course exists yet | Silently assigning nothing would look like compliance. An explicit gap is honest and tells the employer where to act |
| A fixed, proven reminder schedule in V1 | Each message is logged as proof the employee was told. Keeping V1 deliberately simple meant no notification builder for admins to configure or for us to maintain |
Training, reporting, certificates, roster import and reminders were tested by PosterElite employees before partner rollout.
Now rolling out to partners, with a model priced so they can offer training to every client.
Launched PosterElite's second product line. A broader catalog of compliance courses is planned as add-ons.
The product only worked once the business model and the experience were designed together. Flat pricing is what lets partners offer training to everyone. Automatic assignment and reminders are what make that affordable to run.
Explore other projects and business cases from my portfolio
Back to Portfolio