Alva Courses is een Shopify-app die van een Shopify-winkel een learning management system maakt. Cursussen bouw je in het Shopify-beheer, verkoop je als gewone Shopify-producten en volg je in de winkel, waar de app de voortgang bijhoudt.
Het is één antwoord op een vraag die handelaren vaak stellen: bestaat er een LMS voor Shopify? Er zijn er meerdere, op drie verschillende manieren gebouwd, en de juiste keuze hangt minder af van functies dan van wie je cursisten zijn.
Wat is een Shopify LMS?
Een Shopify LMS is een learning management system dat verkoopt via een Shopify-winkel. Het bewaart cursusinhoud, bepaalt wie die kan openen, legt de voortgang van elke student vast, toetst studenten en geeft certificaten uit. Shopify levert de checkout, klantaccounts en bestellingen; de leerlaag komt van een app, een apart platform of maatwerkcode.
Dezelfde behoefte heeft meerdere namen: Shopify LMS, LMS voor Shopify, Shopify learning management system of Shopify-cursusplatform. De woordenlijst definieert een LMS in algemene termen. De nuttige vraag is waar die LMS zich ten opzichte van je winkel bevindt.
Wat Shopify je al geeft
Een Shopify-winkel draait al de commerciële helft van een cursusbedrijf: productpagina's, checkout, kortingen, belastingen, terugbetalingen, klantaccounts, bestelgeschiedenis en, vanaf het Basic-abonnement, automatisering via Shopify Flow. Een goede Shopify LMS hergebruikt die onderdelen in plaats van ze elders opnieuw te bouwen.
Wat Shopify je niet geeft
Shopify heeft geen plek voor lessen en geen idee van wat een student is: geen cursusspeler, lesvolgorde, voortgangsregistratie, quizmodule of certificaat. Een productpagina kan toegang tot een cursus verkopen; zelf kan ze er geen leveren.
Wat zijn de drie manieren om een LMS met Shopify te draaien?
Er zijn drie architecturen. Een native Shopify-cursusapp speelt lessen af in je winkel en behandelt Shopify als bron van waarheid. Een zelfstandige LMS draait cursussen op een eigen website en koppelt aan Shopify voor de verkoop. Een headless- of maatwerkbouw verbindt Shopify met een leerbackend die je zelf ontwikkelt en host.
1. Een native Shopify-cursusapp
De app installeert in het Shopify-beheer, elke cursus koppelt aan een Shopify-product en kopers worden ingeschreven zodra de bestelling is betaald. Lessen spelen af in je winkel onder je thema; studenten loggen in met hun Shopify-klantaccount.
Alva Courses werkt zo, en Tevello Courses & Communities, Courses Plus, Inflowkit Courses & Membership en LDT Courses & Communities ook. De vergelijkingspagina zet ze stuk voor stuk naast elkaar.
De categorie is niet uniform. In oktober 2026 vermeldt Courses Plus SCORM-import in zijn vermelding in de Shopify App Store en vermeldt LDT licenties per zitplaats vanaf het Business-abonnement, twee dingen die Alva Courses niet biedt.
2. Een zelfstandige LMS gekoppeld aan Shopify
Thinkific, Teachable, Kajabi en LearnWorlds zijn complete cursusplatforms met een eigen site, checkout en studentaccounts. Om vanuit Shopify te verkopen schrijft een connector of een automatiseringstool zoals Zapier elke Shopify-koper in op het andere platform. Teachable en Kajabi koppelen pas met Zapier vanaf hun Growth-abonnementen.
De student leert dan op de site van het platform, met een tweede login. Je krijgt een volwassen, speciaal gebouwde LMS. Je draait ook twee platforms, twee klantenlijsten en twee plekken waar supportvragen beginnen.
3. Een headless- of maatwerkbouw
Sommige grotere merken bouwen zelf: een winkel op de Storefront API of Hydrogen van Shopify, de Shopify-checkout en een leerbackend die maatwerkcode is of een LMS dat via zijn API wordt bereikt. Alles onderhoud je zelf.
Die route past bij een team met ontwikkelaars en eisen waaraan geen app voldoet. Voor de meeste handelaren wegen de kosten van het bouwen en onderhouden van toegangsregels, voortgangsregistratie en videolevering zwaarder dan de controle die het oplevert.
| Factor | Native cursusapp | Zelfstandige LMS + connector | Headless of maatwerk |
|---|---|---|---|
| Waar lessen afspelen | Je winkel, in je thema | De eigen site of het subdomein van de LMS | Waar je het ook bouwt |
| Studentlogin | Het Shopify-klantaccount | Een tweede account op de LMS | Wat je bouwt of integreert |
| Checkout | Shopify-checkout | De checkout van de LMS, of Shopify-checkout plus een connector | Shopify-checkout |
| Klanten en bestellingen | Shopify-klanten en -bestellingen | Verdeeld tussen Shopify en de LMS | Shopify, plus je eigen database |
| Extra platformkosten | Het appabonnement | Het LMS-abonnement, soms plus een vergoeding per verkoop of inschrijving | Ontwikkeling en hosting |
| Uiterlijk en gevoel | Je Shopify-thema | De eigen sjablonen van de LMS | Volledig op maat |
| Rapportage | Apprapporten en exports; Shopify-analyses voor verkoop | Meestal diepgaandere leerrapporten | Wat je zelf bouwt |
| SCORM, SSO, compliance | Zeldzaam; verschilt per app | Gebruikelijk in hogere abonnementen | Mogelijk, tegen een prijs |
| Wie het onderhoudt | De appontwikkelaar | De LMS-leverancier, plus wie de connector onderhoudt | Jij |
Wat kosten betreft: in oktober 2026 rekent het Starter-abonnement van Teachable een transactiekost van 7.5% en dat van LearnWorlds $5 per betaalde inschrijving. Beide laten die platformkosten vallen in hogere abonnementen, al geldt de 0% van Teachable alleen met Teachable Payments.
Kajabi neemt geen deel van de omzet, maar de abonnementen beginnen bij $179 per maand bij maandelijkse facturering. Een transactiekost geldt alleen als je een externe betalingsverwerker gebruikt, anders dan PayPal, in plaats van Kajabi Payments.
Het diepere verhaal over checkout, kosten, data-eigendom en loginwrijving staat in Shopify-cursusapp vs zelfstandige LMS. De rest van deze pagina gaat over wat een LMS moet kunnen, waar het ook staat.
Wat moet een Shopify LMS doen? Een checklist met functies
Beoordeel elke Shopify LMS op de taken waarvoor een learning management system bestaat: inhoud structureren en leveren, tempo en volgorde bepalen, studenten toetsen en beoordelen, voltooiing certificeren, voortgang volgen, met studenten communiceren, toegang beheren en rapporteren. De onderstaande checklist beoordeelt Alva Courses op elk punt, gecontroleerd tegen de app in oktober 2026.
| Functie | Waar je op let | Alva Courses |
|---|---|---|
| Cursusstructuur | Modules en lessen die je kunt herordenen zonder opnieuw te bouwen | JaCursussen, secties en lessen in een drag-and-drop-builder, met Meerdere Aanmaken voor lessen in bulk en een builder op volledig scherm. |
| Inhoudstypen | Video, documenten, audio en interactieve blokken in één les | JaTekst-, video-, afbeelding-, pdf-, audio-, EPUB-, MS Office-, bestandsdownload-, HTML-, quiz-, knop-, contactformulier-, reflectievak- en Shopify-productblokken, plus een Zoom-blok zodra je Zoom koppelt. |
| Video | Lange lessen zonder aparte videohost | JaShopify-bestanden met Unlimited (1 GB en 10 minuten per video), insluitingen van YouTube, Vimeo en Loom, of 50 GB Alva Videohosting met Unlimited Pro. |
| Druppelen | Inhoud die volgens een schema vrijkomt | JaLessen of secties openen een vast aantal dagen nadat elke student zich inschrijft; losse lessen kunnen ook op een vaste datum verschijnen. |
| Volgorde | Studenten ronden de ene stap af voor de volgende | GedeeltelijkBlokkering per les of cursusbreed Vereis dat lessen op volgorde worden afgerond, plus quizstappen. Geen vereisten tussen cursussen. |
| Quizzen | Vraagtypen, slaagcijfers en pogingslimieten | JaMeerkeuze, kort antwoord en lang antwoord, met een slaagpercentage, tijdslimiet, maximaal aantal pogingen, door elkaar husselen en uitleg bij antwoorden. |
| Beoordelen | Menselijke beoordeling van open opdrachten | JaEen wachtrij voor ter beoordeling indienen met schriftelijke feedback, een A–F- of eigen cijferschaal, en herzien en opnieuw indienen. |
| Certificaten | Automatisch uitgegeven, in jouw huisstijl | JaToegekend bij voltooiing of een geslaagde beoordeling, met winkelbrede of per-cursusontwerpen, een optioneel cijfer en optionele pdf-mail. |
| Voortgang volgen | Cijfers per student en per cursus | JaVoortgangsbalken, status en voltooiingspercentage per cursus, plus een ledenoverzicht over alle cursussen heen. |
| Discussies | Vragen beantwoord naast de les | JaReacties in draden onder elke les, een docentenbadge, een filter Needs reply en afbeeldingsbijlagen. Geen goedkeuringswachtrij. |
| E-mails voor inschrijving en opvolging in jouw huisstijl | JaInschrijvingsmails per cursus, certificaatmails, een voltooiingsmail na een geslaagde beoordeling, een maandelijks voortgangsoverzicht en verzending vanaf je eigen domein. | |
| Rapportage en exports | Gegevens die je elders kunt analyseren | GedeeltelijkCursusstatistieken en een CSV-export met voortgang, status, vervaldatum en cijfer. Geen eigen rapportbouwer: diepere analyse gebeurt in een spreadsheet. |
| Toegangsbeheer | Gratis, betaald, bundels, abonnementen, verloop en terugbetalingen | JaFree-, Free With Account- en One Time Purchase-cursussen; één product kan meerdere cursussen toekennen; lidmaatschapstags voor abonnementsapps; toegangsduur; terugbetalingen trekken toegang in. |
| Meertalige speler | Studenten zien de interface in hun taal | JaDe spelerinterface is er in 35 talen en volgt de taal van de winkel. Je lesinhoud wordt getoond zoals je die schreef. |
| Automatisering | Cursusgebeurtenissen bereiken je andere tools | JaShopify Flow met 13 triggers en 7 acties in beide abonnementen, plus zes kant-en-klare sjablonen. |
| AI-assistent | Antwoorden over cursussen en studenten in het beheer | JaShopify Sidekick kan cursussen vinden, inschrijvingen samenvatten, de voortgang van één student controleren en wijzigingen aan de inschrijvingsmail van een cursus voor je opstellen, die jij nakijkt en opslaat. |
| Bulkinschrijving | Een lijst inschrijven zonder bestellingen | JaCSV-import, handmatig Add Member en een actie Enroll customer in course in Shopify Flow. |
Twee details die de tabel niet kan tonen
Toegangsduur wordt bij elke inschrijving vastgelegd en aan studenten getoond als aftelling. Deadlines weigeren pas toegang zodra de support van Alva de handhaving voor jouw winkel inschakelt, dus controleer dat voordat je een harde afsluiting belooft.
Terugbetalingen werken anders: een cursusregel volledig terugbetalen in Shopify trekt die cursus meteen in, zonder dat een schakelaar nodig is. Voortgang, quizpogingen en al uitgegeven certificaten blijven bewaard.
De speler in 35 talen vertaalt knoppen, menu's en datums, niet de lessen. Verkopen in meerdere talen betekent meestal één cursus per taal, wat wordt behandeld in online cursussen in meerdere talen verkopen op Shopify.
Wat doet een Shopify-native LMS meestal niet?
Native Shopify-cursusapps zijn gebouwd om cursussen aan klanten te verkopen, niet om training binnen een organisatie te draaien. Enterprise-LMS-functies zoals SCORM- en xAPI-pakketten, single sign-on, HR-systeemsynchronisatie, cohortlijsten, licenties per zitplaats en een ingebouwd virtueel klaslokaal ontbreken meestal, al niet overal, dus controleer elke app.
| Functie | Alva Courses | Wie het biedt (per oktober 2026) |
|---|---|---|
| SCORM, xAPI, cmi5 of LTI | NeeLessen worden in de app gebouwd; er is geen speler voor pakketten uit authoringtools. | Courses Plus vermeldt SCORM-import. TalentLMS ondersteunt SCORM, xAPI en cmi5. LearnWorlds biedt SCORM vanaf het Pro Trainer-abonnement, Thinkific met het Plus-abonnement. |
| Single sign-on | NeeStudenten gebruiken hun Shopify-klantaccount of de toegangslink in hun e-mail. | TalentLMS, LearnWorlds (Learning Center-abonnement) en Thinkific (Plus-abonnement). |
| HR-systeemsynchronisatie | NeeSchrijf in via aankoop, CSV-import of een Shopify Flow-actie. | TalentLMS vermeldt HRIS-integraties. |
| Cohorten | GedeeltelijkDruppelen op inschrijvingsdatum en geplande publicatiedata, maar geen cohortlijsten of aparte startdata per instroom. | Verschilt per platform; controleer elk platform tegen je instroommodel. |
| Live lessen | GedeeltelijkEen Zoom-blok voegt een deelnameknop toe voor een vergadering of webinar vanuit je gekoppelde Zoom-account. De sessie zelf draait in Zoom. | TalentLMS vermeldt trainingen onder leiding van een instructeur. Courses Plus vermeldt Zoom- en Google Meet-sessies. |
| Licenties per zitplaats of team | NeeElke inschrijving is één student; er is geen checkout om voor mijn team te kopen. | LDT vermeldt licenties per zitplaats vanaf het Business-abonnement. Courses Plus zegt dat managers teams kunnen inschrijven. |
| Leerpaden | NeeVolgorde werkt binnen een cursus, niet over cursussen heen. | Courses Plus vermeldt leerpaden. |
| Eigen mobiele app | NeeStudenten leren in je winkel in een webbrowser. | Kajabi heeft er een in het Pro-abonnement; Thinkific verkoopt er een als extra. |
Als een van deze verplicht is, meestal omdat een auditor, accrediterende instantie of IT-afdeling het eist, is een native Shopify-app het verkeerde gereedschap, Alva Courses inbegrepen. Het is een ander werk, geen zwakker product.
Wie kiest een Shopify-native LMS, en wie niet?
Kies een Shopify-native LMS als je studenten je klanten zijn: ze vinden je via je winkel, betalen via de Shopify-checkout en kopen mogelijk zowel producten als cursussen. Kies een zelfstandige of enterprise-LMS als cursisten werknemers zijn die inloggen via een bedrijfsdirectory, als compliance SCORM of xAPI vraagt, of als je niet op Shopify verkoopt.
Een Shopify-native LMS past bij
- Merken die klanten leren omgaan met wat ze verkopen, zoals een brouwcursus van een koffiebranderij.
- Coaches, makers en docenten die al op Shopify verkopen en één checkout en één klantenlijst willen.
- Winkels die cursussen naast fysieke producten verkopen, getoond als productkaarten in lessen.
- Training verkocht aan klanten of partners die via Shopify betalen.
Een zelfstandige of enterprise-LMS past bij
- Compliancetraining die als SCORM of xAPI wordt gerapporteerd, of waarvoor via SSO wordt ingelogd.
- Programma's rond cohortlijsten, vaste instroommomenten en live lessen.
- Organisaties die zitplaatsen voor medewerkers in bulk kopen.
- Cursusbedrijven zonder winkel die site, e-mail en funnels bij één leverancier willen, het geval waarvoor Kajabi is gebouwd.
Interne training ligt dicht bij de grens. Alva Courses kan onboarding en producttraining draaien die via CSV wordt ingeschreven, zoals de pagina bedrijfstraining laat zien, totdat de training in SCORM gerapporteerd moet worden of inloggen via een bedrijfsdirectory moet gaan.
Hoe zet je een Shopify LMS op met Alva Courses?
Alva Courses opzetten kost zes stappen: de app installeren en een abonnement kiezen, een cursus en het bijbehorende Shopify-product maken, secties en lessen bouwen, de leerregels instellen, studenten een toegang geven en een inschrijving testen. Elke stap hieronder linkt naar het helpartikel dat hem in detail behandelt, met de exacte menunamen.
Installeren en een abonnement kiezen
Installeer Alva Courses vanuit de Shopify App Store en kies Unlimited ($9.99 per maand) of Unlimited Pro ($14.99 per maand) op de abonnementspagina van Shopify. Beide beginnen met een gratis proefperiode van 14 dagen; vergelijk ze op de prijspagina of volg Alva Courses installeren.
De cursus en het product maken
Klik op Cursus Aanmaken en kies dan Nieuw product maken of Bestaand product selecteren. Het prijstype bepaalt wie binnenkomt: Free, Free With Account of One Time Purchase. Zie een cursus koppelen aan een Shopify-product.
Secties en lessen bouwen
Voeg secties toe, dan lessen, en vul elke les met inhoudsblokken. Video kan komen van Shopify-bestanden, YouTube, Vimeo, Loom of, met Unlimited Pro, Alva Videohosting. Secties en lessen toevoegen behandelt de builder.
De leerregels instellen
Bepaal hoe studenten door de cursus gaan: lessen druppelen na inschrijving, lessen op volgorde vereisen, quizzen met een slaagcijfer toevoegen en certificaten instellen, waarvan de e-mail uitgeschakeld begint. Schakel beoordeling in als iemand het werk moet nakijken voordat de cursus als voltooid telt.
Studenten een toegang geven
Kopers worden ingeschreven zodra de bestelling is betaald. Vink Inschrijvings-e-mails versturen aan in Instellingen (het staat standaard uit) zodat ze ook een e-mail met een cursuslink krijgen. Voeg de pagina Mijn cursussen en het bedankblok toe in de checkout- en accounteditor van Shopify en link dan /apps/alva/courses vanuit je menu. Zie Mijn cursussen in het klantaccount.
Een inschrijving testen
Koop de cursus zelf met een korting van 100% of de Bogus Gateway van Shopify en controleer dan de ledenlijst, de e-mail en de speler. Stuur jezelf een testinschrijving loopt het door, en een online cursus maken op Shopify behandelt de volledige bouw.
Veelgestelde vragen
Nee. Shopify regelt producten, checkout, klantaccounts en bestellingen, maar heeft geen cursusspeler, voortgangsregistratie, quizzen of certificaten. Handelaren voegen een learning management system op drie manieren toe: een native cursusapp zoals Alva Courses, een zelfstandige LMS zoals Thinkific of Teachable die aan de winkel is gekoppeld, of een maatwerk headless-bouw.
Het hangt af van wie de cursisten zijn. Voor klanten die via je winkel kopen houdt een native Shopify-cursusapp zoals Alva Courses checkout, login en klantgegevens in Shopify. Voor compliancetraining die SCORM, xAPI of single sign-on nodig heeft past een enterprise-LMS zoals TalentLMS, of een hoger abonnement van LearnWorlds of Thinkific, beter.
Alva Courses kan dat niet: lessen worden in de eigen editor gebouwd en er is geen SCORM- of xAPI-speler. Shopify-cursusapps verschillen hierin, en Courses Plus vermeldt SCORM-import per oktober 2026. Bij zelfstandige platforms ondersteunt TalentLMS SCORM, xAPI en cmi5, terwijl LearnWorlds SCORM biedt vanaf het Pro Trainer-abonnement en Thinkific met het Plus-abonnement.
Niet met een native Shopify-cursusapp. Studenten van Alva Courses loggen in met hun Shopify-klantaccount, en kopers kunnen een cursus ook openen via de toegangslink in hun inschrijvingsmail of via de bedankpagina, zelfs na een checkout als gast. Een zelfstandige LMS vraagt studenten normaal gesproken een tweede account op de eigen site aan te maken.
Alva Courses heeft twee abonnementen, elk met een gratis proefperiode van 14 dagen en zonder gratis abonnement: Unlimited voor $9.99 per maand, en Unlimited Pro voor $14.99 per maand, dat 50 GB Alva Videohosting en 10 GB Alva Bestandsopslag toevoegt. Beide bevatten onbeperkte cursussen en leden, quizzen, certificaten en Shopify Flow. Je Shopify-abonnement wordt apart gefactureerd.