Skip to content

Sell video online: how to sell training videos to companies and professionals

Sell training video online: pick a sales channel, price per seat or license, deliver to a company's LMS with SCORM, protect the course, and offer a sample lesson.

To sell video online as training, start with who pays. One learner buys at a checkout, on a course platform or through a paywall on a single video. A company buys seats or a license, often by invoice, and wants the course in its own LMS with completion records. Choose the sales channel that fits that buyer, price by seat or by license, protect the video, and let buyers try a real lesson before they pay. For one-off pay-per-view sales, our guide to the video paywall covers setup and fees. The 28-second demo below is a free sample lesson of the kind that sells a course: a food-safety lesson asks one question and plays feedback for the answer you choose.

A sample lesson asks what must happen before a kitchen worker touches ready-to-eat food. Each answer plays its own feedback, and the last screen shows the route you took, so a buyer sees the teaching method before paying. The course and company are fictional. The demo does not sell access, take payment, or guarantee business results. Open the demo in a new tab.

Who is buying: one learner or a company

The buyer decides how you get paid and where the course has to play.

What each type of training buyer expects
BuyerHow they payWhat they expectWhere the course plays
One professionalCard at checkoutAccess right after paymentA course platform or your own site
A manager buying for a teamCard, or an invoice for several seatsA seat count and a way to see who finishedYour site or platform, with a login, link, or code for each person
A company's training teamInvoice and contract, sometimes after a security reviewThe course in their LMS, with completion and score recordsThe buyer's LMS, usually as a SCORM package

Company deals involve more people. In Training magazine's 2025 Training Industry Report, 68% of the training professionals who answered said they recommend purchases, and 21% said they make the final purchase decision. Your contact in the training team often has to convince someone else, so plan to give them evidence they can forward, such as a pilot report, along with a price.

Where to sell training video online

Sales channels for training video; vendor details from each vendor's pricing page, checked October 2026
ChannelFitsWhat to know
A course platform such as Thinkific or TeachableCourses sold to individuals, with checkout, logins, and bundlesThinkific lists group orders, seat sales to companies, and invoicing on its Grow plan ($219 a month, or $164 a month billed annually), and SCORM on its Plus plan. Teachable charges a 7.5% transaction fee on its Starter plan and 0% on Builder and Growth, and lists bulk-sales features on its Custom plan.
A paywall on one videoA single recording, such as a workshop or a masterclassOne payment unlocks one video. Our video paywall charges through your own Stripe account.
A license delivered into the buyer's LMSCompanies that already run an LMSYou invoice the company and send a SCORM package. See the next section.
Hosted access for a client teamCompanies without an LMS, and pilotsEach learner opens the course by link, and you share the report with the client.

Sources: Thinkific pricing and Teachable pricing.

Mindstamp is interactive video software, not a course platform or an LMS. It does not handle enrollment or course assignment, and its paywall sells one video at a time. Use it to make each lesson interactive and to deliver lessons where the buyer needs them. If you sell on a course platform, you can embed Mindstamp videos in its lessons; our help center shows how to embed a Mindstamp video in Thinkific. An embed does not tell the course platform that the learner finished, so add lead capture to put each learner's name in your Mindstamp report.

How to sell a course to a company that has an LMS

When the buyer runs an LMS, the usual way to deliver a course is a SCORM package: a ZIP file that the LMS admin uploads like any other course. On the Core plan and higher, Mindstamp exports SCORM 1.2, SCORM 2004 3rd edition, and SCORM 2004 4th edition packages (see SCORM export). The buyer gets:

  • A small ZIP file that holds a manifest, one page, and a script that loads your hosted video in the LMS. The video file is not in the package, so learners need an internet connection, and the client cannot extract the video from it.
  • Completion and score in the LMS. The package marks the course complete when the learner reaches the checkpoint, sends the score as the percent of graded questions answered correctly, and passes the learner's name and ID from the LMS. SCORM 2004 packages also mark the learner as passed.
  • Answers that stay with you. Individual answers, clicks, and paths stay in your Mindstamp reports. The LMS does not receive them.
  • Updates without a new upload. A fix you make in Mindstamp shows in every client's LMS right away.

Plan for two things before you sign:

  • The course plays only while your video is published and your Mindstamp subscription is active. If you unpublish or delete the video, or your subscription ends, the course stops playing in the client's LMS. Set license terms and renewal dates with that in mind.
  • Completion follows the playback position, not total time watched. Turn off seeking and turn on Prevent passing required interactions, so a completion in the client's LMS means the learner reached the end and answered the required questions (see how to stop learners from skipping ahead).

If you sell the same course to several companies, consider one copy of the video for each client. You can then end one client's access by unpublishing their copy, and each client's views stay separate in your reports. Each copy counts as a video in your library (see what counts as a video).

Ask the client's LMS admin to test one package before rollout. The LMS must allow the Mindstamp player in an iframe, and IT may need to allow the Mindstamp domain (see LMS compatibility). Our free SCORM validator checks a package's manifest and files in your browser before you send it.

How to sell to a team without an LMS

When the buyer has no LMS, deliver the course by link and keep a record of each learner:

  • Put the lessons in an ordered playlist (Core plan and higher). Learners get one link, you can make them finish lessons in order, and completion is reported across the playlist.
  • Control who gets in. With an access list, each learner enters an email address and a code. A personalized link (Core plan and higher) carries one learner's name and email, and you can set it to inactive when that seat ends.
  • Give the client their own report. Add their videos to a group and invite their training lead with the Analyst role. They see reports for that group only and do not use one of your admin seats (groups start on the Core plan; see share reports with clients).
  • Send records on a schedule. The completion report has one row per learner with their score, and scheduled exports by email start on the Pro plan (see export training records).

How to price training video for companies

Pricing models for training sold to companies
ModelHow it worksFitsWatch for
Per seatA price for each learnerTeams of a known sizeLarge buyers expect a lower price per seat as the count rises
Course licenseOne price for a team, a site, or the whole company, for a set termA department that will train everyoneWrite the learner count and the term into the contract
Library subscriptionA yearly fee for all your courses, including new onesTraining the buyer repeats every year, such as compliance refreshersYou have to keep publishing to justify the renewal
Custom versionA fee to adapt a course to the client's policies, brand, or scenariosLarge buyers with their own proceduresAgree on the number of revision rounds before you start

Anchor the price to what the buyer spends on each learner. Training magazine's 2025 report found that U.S. organizations with 100 or more employees spent an average of $874 per learner, up from $774 in 2024, and that spending on outside training products and services rose 29% to $16 billion. Spending per learner falls as companies grow: $1,091 at small companies, $782 at midsize companies, and $468 at large corporations. That figure covers a learner's training for the whole year, so your course is one part of it, and the largest buyers have the least to spend per person.

Include delivery in the price. Mindstamp plans include a monthly allowance of streaming minutes, which is the total time your whole audience spends streaming your videos in a calendar month. Your clients' learners are part of that audience. A 25-minute course watched once by 400 learners uses about 10,000 streaming minutes in the months they take it. Compare that with your plan on our pricing page. If you go over, playback does not stop, and our team contacts you about capacity.

To bill a company directly, Stripe and PayPal both send online invoices that the buyer can pay by card or bank transfer (checked October 2026). Course platforms also take card payments through processors: Thinkific works with Stripe or PayPal, and Teachable lists its card and PayPal processing fees. Sales tax and VAT depend on where you and the buyer are, so ask your accountant how to invoice buyers in other states or countries.

Protect the course you sell

  • Viewers cannot download a Mindstamp video as a file. It runs in the Mindstamp player, and the SCORM package holds no video (see why Mindstamp videos cannot be downloaded).
  • Limit where the video plays. On the Core plan and higher, allowed embed domains let your videos play only on the sites you list, such as your course site and each client's LMS. Share links still work unless you turn on Embed only.
  • Give each person their own way in. A password can be forwarded. An access list or a personalized link ties each view to one person, and the report shows who watched.
  • Put the rest in the contract. Password protection controls who can open the video; it does not encrypt the video or stop screen recording. State the number of learners, the term, and a ban on redistribution in the license.

Let buyers try a lesson before they pay

A sample lesson lets the buyer answer a real question and see your feedback before paying, as in the demo at the top of this page.

  • For individual buyers, put the payment step partway through the video, after a useful section. Our guide to the video paywall covers where to put it.
  • Keep the sample short. Across 8.07 million views of 18,315 Mindstamp videos (2018 to October 2026), videos of one minute or less averaged 59.4% watched, the highest of any length group. These are mostly training, marketing, and sales videos made by Mindstamp customers, and the figure shows a pattern, not proof that shorter samples sell more.
  • Ask for contact details on the sample with lead capture at a moment you choose, and send them to HubSpot, Zapier, or a webhook on supported plans.
  • For a company, run a pilot. Send personalized links to a small group, then share the report with your contact. A report that shows who finished and how each person answered gives them evidence to forward to whoever approves the purchase.

Common questions

Can I sell videos on my own website?

Yes. To sell one video, embed it on your page with a paywall, as our paywall guide shows. To sell a full course, use a course platform; Thinkific, for example, lets you host your school on your own domain.

Who handles sales tax when I sell training online?

It depends on the channel. Teachable says its Teachable Payments handles U.S. sales tax, global VAT, and GST. When you invoice a company yourself, or sell through a paywall that charges your own Stripe account, you are the seller, and the tax is yours to work out. This is general information, not legal advice.

Do learners need a Mindstamp account?

No. Viewers do not need an account. In an LMS, the SCORM package passes each learner's name and ID. Outside an LMS, an access list, a personalized link, or lead capture names each learner.

I train my own store's team. Is this guide for me?

This guide is for selling training to others. To train your own support, chat, or packing staff, see our guide to video for ecommerce training.

How do I start?

Turn one lesson of your course into a short interactive sample, send it to a few buyers you already know, and use their answers to set your first price. The Mindstamp free trial lasts 14 days and needs no payment card.

Sources and further reading