
You train people at scale, and you want a learning platform that belongs to you.
That’s the reader I wrote this page for. Maybe you’re a manufacturer teaching a national dealer network how to sell and apply your product. Maybe you’re onboarding staff across a dozen locations, or a college giving students a place to learn that has to still be standing at 11pm the night before an exam. The rooms do not look anything like each other, but the job in each one is the same. Real people have to learn something, there are more of them than anyone can teach face to face, and the software in the middle either helps or quietly gets in the way.
I’ve built platforms like these. The first one I point to is M.L. Campbell’s LearnDash LMS. They’re a national coatings manufacturer, and their distributor network trains on a custom platform I built and still know inside out. People across the country log into it to get better at their jobs. It’s real, and it’s still running.
The problem you’re actually sitting in
Here’s the part that’s easy to skip past. The hard question isn’t “which learning platform.” It’s how much of your training you’re willing to hand to someone else’s product, and what happens the day that product won’t bend the way you need it to.
Off-the-shelf tools are genuinely good. Teachable, Thinkific, a hosted Moodle install, they’ll get a straightforward course online quickly, and for plenty of organizations that’s the right call. The wall tends to show up later. You want to gate a certification behind a real assessment, tie completions into the system your reps already use, brand it so it feels like yours instead of a rented storefront, or pull the reporting your leadership actually asked for. That’s the point where owning the platform starts to matter, because you can only change what you control.
How I work with training organizations
I start with the training, not the technology. Who has to learn what, and how you’ll know they actually learned it. Then we talk platform, because the platform is there to serve the teaching and not the other way round.
I’m also going to tell you when you don’t need me. If you’ve got one course and forty learners, a custom build is more machine than you need, and I’ll say so and point you toward something simpler. I’d rather lose that project than sell you a platform you’ll spend two years growing into. The organizations I do my best work with are the ones training at a scale where owning the platform pays for itself.
Platforms I’ve built that a real workforce used
M.L. Campbell is the clearest example. A national distributor network needs consistent training, the kind where a rep in one province learns the same thing as a rep three time zones away. We built a LearnDash LMS on WordPress that carries their courses, tracks who’s completed what, and stays theirs to change as the product line changes. The distributor training-centre architecture behind it was built to keep working as more of the network comes online.
Before that came Le Chateau’s Moodle staff-training platform. From 2016 to 2020 I ran Moodle-driven training across a retail chain, teaching people the things retail actually turns on: product, process, service. Moodle was the right fit for that job, and I’ll always pick the tool that fits over the one I feel like using.
Two different tools, and the same reason behind both. A distributed workforce that needed training, and an organization that wanted the platform under its own roof.
What I build for training organizations
When a custom platform is the right call, here’s what that work looks like and where you can read more:
- Custom LearnDash builds, when you want the WordPress and LearnDash combination done properly.
- The wider learning management system service, if you’re weighing options and not yet sure which platform fits.
- Training your own team to run the site, so you’re not dependent on me to keep it going.
- Accessibility work, because a learning platform every student can actually use is an accessibility question, and AODA and WCAG are the standards that decide it.
When you need this, and when you don’t
Think of it the way you’d think about renting a hall. If you run one workshop a year, you rent the room and you’re done. If you’re teaching every week to a group that keeps growing, at some point renting stops adding up and you build a space of your own. Learning platforms work the same way.
You probably want a platform you own if:
- Training is core to how your business runs or earns, not a side project.
- You’re teaching a distributed group: a dealer network, staff across many locations, or students across more than one campus.
- You need certification, compliance tracking, or reporting your leadership can rely on.
- Your brand and your existing systems both need to show up inside the training.
You probably don’t need one yet if you’ve got a small cohort, one or two courses, or you’re still testing whether online training works for you at all. Start on an off-the-shelf tool, prove the idea, and come back when you’ve outgrown it. If you run a school and you’re trying to work out whether uptime guarantees are worth paying for, I wrote a companion piece on exactly that: when a school actually needs high-availability WordPress.
Common questions
When should I choose a custom platform over Teachable or Thinkific? For most people, they shouldn’t. Tools like Teachable and Thinkific are good at what they do, and if your courses fit the shape those platforms expect, you’ll be up and running faster and cheaper than any custom build. The case for custom shows up when your training has to do something the off-the-shelf tool won’t: tie into your dealer system, enforce certification rules a regulator cares about, wrap the whole experience in your own brand, or sit alongside data the vendor won’t let you reach. If you’re bending the tool to fit and paying per seat while you do it, that’s the signal to talk.
How much does a custom learning platform cost? It depends on how much of the work is teaching and how much is plumbing. Loading courses into a system that already works is cheap. Integrations, certification logic, single sign-on with your existing accounts, and reporting that finance or a regulator will accept are where the real cost sits. I won’t put a number on a page, because the honest one depends on your situation, but the discovery call turns it into a real range quickly. Part of that conversation is checking whether you need a custom build at all.
Can WordPress actually be a real learning platform? Yes. With LearnDash on top, WordPress runs courses, quizzes, drip schedules, certificates, and memberships, and it’s doing exactly that for organizations training real workforces today. The advantage is ownership: the content, the learner data, and the look of the thing are yours, sitting on infrastructure you control rather than rented by the month. It isn’t magic, and it needs the same care any platform does, but the idea that WordPress can’t do serious training hasn’t been true for a long time.
How long does a custom learning platform take to build? Less time than people expect for the platform, more than they expect for the content. Standing up LearnDash or Moodle with your courses, branding, and logins is measured in weeks, not months, once we know what we’re building. The part that stretches is usually on your side: writing the lessons, agreeing on who gets access to what, and deciding how completion and certification should work. I’d rather move slowly on those questions early than rebuild the rules after a thousand people have already used them.
Do I need this for a small team? Probably not, and I’ll say so. If you’re training forty people, or a group that fits in one room and knows each other by name, an off-the-shelf tool, or even a shared drive and a few live sessions, will serve you better than anything I’d build. Custom starts to earn its keep when the numbers, the compliance stakes, or the integration needs grow past what a rented tool will do. Until then, paying for a custom platform is buying capacity you won’t use.
Where to start
Tell me who you’re training and what they need to walk away able to do. I’ll tell you honestly whether a custom platform is worth it for you, or whether you’d be better served by something simpler. That first conversation is free, and I won’t pitch you anything you don’t need. Get in touch and we’ll figure out your next step together.
Tell me about your project
The fastest way to a straight answer. Tell me what you need and I will reply within a business day, honestly, even when the answer is that I am not the right fit.
Prefer to talk? Call 647-641-0643
Share your project details
Use this form for project scope, technical SEO support, onsite training requests, or a focused next-step conversation.