Table of contents
What you’re licensing
Every agency, freelancer and hosting company ends up teaching WordPress. The site gets handed over, the client forgets how to add a page, and someone on your team spends twenty minutes on a screen-share that has been given a hundred times before. The white-label license replaces that with a Training screen in the client’s own dashboard — the complete WP Tutoring library, presented as your training programme.
The videos are unbranded. There is no WP Tutoring logo, no narrator introduction, no on-screen URL, no end-card and no link back to this site anywhere in a lesson, and the Training screen itself carries no WP Tutoring attribution. To your client, it is simply the training that came with the site.
They are also not a screen-recording of someone poking around a demo site. Each lesson is a short, scripted walkthrough of one task on a current WordPress install, recorded against the release your clients are actually running, and re-recorded when WordPress changes the screens. Most lessons run three to six minutes — long enough to finish the task, short enough that a client will actually watch it.
Two example lessons
Both players below are the real first lessons from two published courses, exactly as a client would see them in their dashboard — minus the client’s own logo on the Training screen. Every course in the library opens with a free lesson like these; you can browse all of them on the WordPress courses hub.
WordPress Fundamentals: “What Is WordPress?”
UnbrandedLesson 1 of 52 · from WordPress Fundamentals
The course most agencies hand to a brand-new site owner first: the dashboard, pages versus posts, media, menus, users and updates.
Contact Form 7: “Installing CF7 & Understanding the Markup Approach”
UnbrandedLesson 1 of 4 · from Contact Form 7
A plugin course — the kind of thing a client asks about six months after handover, and the kind of thing you'd rather not re-explain by email.
How it works
- Pick a tier and activate your license. You get a license key sized to the number of client sites you manage.
- Install the Training Videos plugin on a client site.Enter the key and the library appears under a Training menu in their dashboard. That’s the whole setup — about two minutes per site.
- Soon: deploy it from MainWP. A MainWP extension, built with MainWP, will install, activate and update the plugin across every child site from one dashboard.
- Choose what each client sees. Show the full library or switch individual courses off per site. Put the library in wp-admin, on a front-end page, or both.
- Forget about it.Videos stream from our CDN, nothing is stored on the client’s hosting, and new recordings arrive automatically when WordPress changes.
Who it’s for
- Agencies running care or maintenance plans. Training becomes a named benefit on every plan — and the one clients mention when they renew.
- Freelancers and small studios. Hand over a site with a training library already inside it instead of a Loom link and good wishes.
- Hosting companies and maintenance providers.Deploy across the whole customer base with the Unlimited tier and reduce the “how do I…” tickets that were never really hosting questions.
- In-house teams at larger organisations. A marketing or communications team running many WordPress sites can license it internally to onboard editors consistently across every site.
What’s in the library
46 courses, 240+ lessons and roughly 13 hours of video, in three groups:
- WordPress basics — WordPress Fundamentals (the complete 52-lesson course), the WordPress Disaster Plan, Quick Fixes, and the block editor from first paragraph to full page layouts.
- Plugin courses — one focused course per plugin your clients are likely to have: Contact Form 7, Fluent Forms, Yoast SEO, Rank Math, WP Mail SMTP, UpdraftPlus, Duplicator, Really Simple Security, Autoptimize, WP Fastest Cache, Antispam Bee, Disable Comments, Code Snippets, Better Search Replace, WooCommerce and more.
- Theme courses — Astra and GeneratePress, the two themes agencies hand over most.
New courses are added as plugins and themes earn a place in the library, and every course is re-recorded when a WordPress release changes its screens. The full catalogue, with a free first lesson from each course, is on the WordPress courses page.
Pricing, in detail
Five tiers, one difference between them: the number of client sites you can have active at once. Starter covers 10 sites, Studio 25, Agency 50, Network 100, and Unlimited has no cap. Every tier includes the complete library, unbranded videos, admin and front-end placement, per-site course hiding, the MainWP extension when it ships, and all updates.
Licenses are annual, and you can move up a tier at any time. If a client leaves, we’ll release that site’s slot for the next one at no charge. If your portfolio doesn’t fit the ladder — a hosting company with several brands, say, or a franchise network — tell us the shape of itand we’ll price it sensibly.
For comparison: a single hour of live one-on-one training is $85. The Starter tier costs a little more than one of those hours and covers ten clients for a year.