Alva Courses ist eine Shopify-App, die Onlinekurse in Ihrem Shop erstellt, verkauft und ausliefert. Das gilt auch für Tevello und Courses Plus, weshalb dies eine andere Aufgabe ist als der Abschied von Kajabi oder Thinkific: Ihr Shop, Ihre Produkte, der Checkout und Ihre Kundenliste bleiben genau dort, wo sie sind.
Verlagert werden die Kursinhalte und die Aufzeichnung, wer eingeschrieben ist. In der unten genannten Reihenfolge behalten bestehende Lernende den Zugang durchgehend, und die alte App wird erst entfernt, wenn nichts mehr von ihr abhängt.
Gibt es einen Importer von Tevello oder Courses Plus?
Nein. Alva Courses hat keinen Importer für Tevello, Courses Plus oder irgendeine andere Plattform, und Stand Oktober 2026 beschreibt das Help Center keiner der beiden Apps einen Weg, Kursinhalte zu exportieren. Lektionen werden von Hand neu aufgebaut. Lernende lassen sich dagegen gesammelt übertragen, als CSV mit Namen und E-Mail-Adressen.
Was Sie aus jeder App exportieren können
Courses Plus exportiert den Lernfortschritt als CSV. Das Help Center von Tevello dokumentiert Stand Oktober 2026 einen Mitglieder-Import, aber keinen Mitglieder-Export. Shopify selbst kann jeden Kunden exportieren, der ein Kursprodukt gekauft hat, egal welche App Sie genutzt haben. Exportieren Sie alles, bevor Sie deinstallieren, und sichern Sie Lektionstexte, Dateien und Originalvideos selbst.
Courses Plus: der Fortschrittsexport
Öffnen Sie in Courses Plus die Seite „Students“ eines Kurses, wählen Sie „Reports“ und dann „Export progress CSV“, oder exportieren Sie über „My Courses → Actions“ alle Kurse auf einmal. Die Datei wird Ihnen per E-Mail zugesandt und kann Name, E-Mail, Kurs, abgeschlossene Lektionen, Fortschritt, Startdatum und Abschlussdatum enthalten.
Exportieren Sie eine Datei pro Kurs: Innerhalb einer einzelnen Datei markiert Alva Courses eine wiederholte E-Mail-Adresse als Duplikat, ein Lernender in zwei Kursen gehört also in zwei Dateien.
Tevello: stattdessen aus Shopify exportieren
Öffnen Sie in Shopify „Customers“ und filtern Sie auf Kunden, die das Kursprodukt gekauft haben. Wählen Sie dann „Export“ und die Option für Kunden, die Ihren Filtern entsprechen. Lernende, die Sie von Hand oder per CSV zu Tevello hinzugefügt haben, erscheinen nur, wenn sie das Produkt auch gekauft haben. Ergänzen Sie den Rest aus Ihren eigenen Unterlagen oder fragen Sie den Tevello-Support.
Quiz-Ergebnisse, Zertifikate und Video
Keines der Help Center dokumentiert einen Export früherer Quiz-Ergebnisse oder ausgestellter Zertifikate oder eine Möglichkeit, hochgeladene Videos wieder herunterzuladen. Wenn Sie Unterlagen für eine Akkreditierung führen, sichern Sie sie jetzt. Prüfen Sie, ob Sie die Originaldateien aller in die alte App hochgeladenen Videos noch besitzen.
Die Umstiegsreihenfolge, die den Zugang offen hält
Betreiben Sie beide Apps parallel und gehen Sie in fester Reihenfolge vor: aufbauen, verknüpfen, testen, importieren, neu verlinken, ankündigen, deinstallieren. Jeder Schritt hängt vom vorherigen ab, und die alte App bleibt bis zum Ende installiert, sodass kein Lernender zwischen zwei Systemen ohne Zugang zu beiden hängt.
Umstiegs-Checkliste: Tevello oder Courses Plus zu Alva Courses
| Aufgabe | Erledigt, wenn |
|---|---|
| Lernende und Unterlagen aus der alten App exportieren | Sie haben pro Kurs eine CSV mit Namen und E-Mail-Adressen |
| 1. Jeden Kurs in Alva Courses neu aufbauen | Gleiche Abschnitte, Lektionen und Titel |
| 2. Die vorhandenen Shopify-Produkte verknüpfen | Jedes Produkt erscheint unter „Linked Products“ |
| 3. Eine Testbestellung aufgeben | Einschreibung, E-Mail und Wiedergabe funktionieren |
| 4. Lernende importieren | Die Mitgliederzahl stimmt mit Ihrem Export überein |
| 5. Menüs, Konto und Checkout neu verlinken | Nichts verweist mehr auf die alte App |
| 6. Lernende per E-Mail informieren | Jeder importierte Lernende wurde informiert |
| 7. Die alte App deinstallieren | Eine ruhige Woche im Support-Postfach |
Schritt 1: Jeden Kurs mit derselben Gliederung neu aufbauen
Bauen Sie einen Kurs nach dem anderen in Alva Courses neu auf und behalten Sie Reihenfolge der Abschnitte, Reihenfolge der Lektionen und Lektionstitel bei. Die alte Gliederung beizubehalten ist wichtiger, als sie zu verfeinern: Zurückkehrende Lernende suchen die Lektion, bei der sie aufgehört haben, und eine identische Struktur lässt sie diese ohne Hilfe finden.
Die Gliederung in einem Durchgang anlegen
Auf der Kursseite öffnet Mehrere erstellen einen Dialog, in dem Sie alle Abschnitts- und Lektionsnamen eingeben, umsortieren und die gesamte Gliederung auf einmal erstellen. Wenn mehrere Kurse dieselbe Struktur haben, schließen Sie einen ab und nutzen Kurs duplizieren: Die Kopie ist ein Entwurf ohne Mitglieder oder verknüpfte Produkte.
Lektionsinhalte Block für Block übertragen
Jede Lektion ist ein Stapel aus Inhaltsblöcken: Text, Bilder, PDFs, Audio, ePub, MS-Office-Dateien, Video, Quizze, Zoom-Links und Schaltflächen. Fügen Sie den Lektionstext in einen Text-Block ein, hängen Sie die gesicherten Dateien an und bauen Sie jedes Quiz in einem Quiz-Block neu auf.
Video wieder hinzufügen
Von YouTube, Vimeo oder Loom eingebettete Videos sind der einfache Fall: Fügen Sie dieselben Links in die neuen Lektionen ein. Bevorzugen Sie bei Vimeo Embed only (früher „Hide from Vimeo“) mit Specific domains gegenüber „Unlisted“, weil Alva Courses den Player aus der Videonummer im Link aufbaut. Alva Courses hat keine Wistia-Einbettung, Wistia-Videos brauchen also ein neues Zuhause.
Hochgeladene Videos brauchen Ihre Originaldateien. Im Tarif Unlimited gehen Uploads in den Speicher von Shopify, begrenzt auf 1 GB und 10 Minuten pro Datei. Unlimited Pro ergänzt das Alva Video-Hosting: 50 GB und keine Längenbegrenzung pro Video. Der Leitfaden Shopify-Videolimits vergleicht die Wege.
Zertifikate und Zugangssperren wieder einschalten
Neue Kurse haben Zertifikate mit dem Standarddesign Ihres Shops aktiviert, während die Zertifikats-E-Mail zunächst ausgeschaltet ist. Gestalten Sie die Vorlage, schalten Sie die E-Mail ein und aktivieren Sie Abschluss vor der nächsten Lektion erforderlich überall dort, wo der alte Kurs die Reihenfolge der Lektionen erzwungen hat.
Schritt 2: Dieselben Shopify-Produkte verknüpfen
Alva Courses schreibt Käufer über die Shopify-Produkte ein, die mit einem Kurs verknüpft sind. Wählen Sie beim Erstellen des Kurses Vorhandenes Produkt auswählen und das Produkt, das die alte App ausliefert, oder ergänzen Sie es später unter Settings → Pricing & access. Produktseiten, Preise und Kollektionen bleiben genau so, wie sie sind.
Ein Produkt kann mehrere Kurse freischalten, und Sie können ein ganzes Produkt oder eine einzelne Variante verknüpfen. Siehe Kurs mit einem Shopify-Produkt verknüpfen.
Eine Verknüpfung wirkt nur in die Zukunft
Alva Courses schreibt einen Käufer ein, wenn Shopify eine bezahlte Bestellung für ein verknüpftes Produkt meldet, und schaut nie in den Bestellverlauf zurück. Wer gekauft hat, während die alte App den Kurs auslieferte, braucht den CSV-Import in Schritt 4.
Solange die alte App dasselbe Produkt noch ausliefert, kann ein neuer Käufer von beiden Apps eingeschrieben und per E-Mail angeschrieben werden. Das ist für einen Tag harmlos und für einen Monat verwirrend, halten Sie die Schritte 2 bis 5 daher zeitlich eng beieinander.
Schritt 3: Mit einer echten Bestellung testen
Kaufen Sie den Kurs vor jedem Lernenden selbst, mit einem Rabattcode über 100 % oder dem Bogus Gateway von Shopify. Prüfen Sie, dass die Bestellung als Paid markiert ist, und bestätigen Sie dann, dass die Einschreibung in der Mitgliederliste des Kurses erscheint, die Einschreibe-E-Mail ankommt und Lektionen, Videos und Quizze im Storefront abgespielt werden.
Einschreibe-E-Mails werden erst versendet, wenn unter Settings → Email Settings Anmelde-E-Mails senden aktiviert ist. Dieses Kästchen ist zunächst nicht aktiviert, aktivieren Sie es also vor dem Test. Die Anleitung zur Test-Einschreibung listet jede Prüfung auf. Beheben Sie Probleme jetzt, solange nur Sie selbst betroffen sind.
Schritt 4: Bestehende Lernende per CSV importieren
Bestehende Lernende werden in Alva Courses per Massen-CSV-Import unter Mitglieder → Massen-Import CSV eingeschrieben. Die Datei braucht eine Spalte email, optional Vor- und Nachnamen und eine Kursspalte mit dem exakten Alva-Courses-Kurstitel. Eine Zeile kann einen Lernenden in bis zu zehn Kursen einschreiben. Die Anleitung Mitglieder per CSV importieren führt Sie durch jeden Bildschirm.
Die Datei erstellen
email: erforderlich. Fehlerhafte und wiederholte Adressen werden in der Vorschau markiert.first_nameundlast_name: optional, halten aber die Mitgliederliste lesbar.course_1biscourse_10: der Kurstitel exakt wie in Alva Courses, einschließlich Groß- und Kleinschreibung. Die Importseite listet jeden Titel auf und kopiert einen per Klick.
Kurstitel dürfen nur westeuropäische Buchstaben, Zahlen und gängige Satzzeichen enthalten: Ein Titel mit Emoji, typografischem Apostroph oder Halbgeviertstrich stoppt den Import. Zeilen mit einem Titel, den zwei Kurse teilen, werden ebenfalls abgelehnt, benennen Sie diese Kurse also vor dem Start um.
Die Groß- und Kleinschreibung der Kopfzeilen spielt keine Rolle, daher funktionieren die Spalten First Name, Last Name und Email eines Shopify-Kundenexports unverändert. Löschen Sie die übrigen Spalten und fügen Sie course_1 hinzu.
Ein Export aus Courses Plus braucht angepasste Kopfzeilen: Benennen Sie die Kursspalte in course_1 um, mit Werten, die dem Titel in Alva Courses entsprechen, benennen Sie die Namensspalte in first_name um und prüfen Sie, dass die E-Mail-Spalte Email heißt. Jede Datei kann 1,000 Zeilen einschließlich Kopfzeile enthalten, teilen Sie größere Listen daher auf.
Die Importoptionen wählen
Einschreibungs-E-Mails an importierte Mitglieder senden erscheint, sobald die Datei einen Kurs nennt, und ist zunächst nicht aktiviert. Aktiviert, erhält jeder neu eingeschriebene Lernende Ihre gebrandete Einschreibe-E-Mail mit einem persönlichen Link, der den Kurs öffnet, auch ohne Shopify-Kundenkonto.
Wie die E-Mails nach einer Bestellung werden auch diese nur versendet, solange unter Settings → Email Settings Anmelde-E-Mails senden eingeschaltet ist. Prüfen Sie daher, dass es seit Schritt 3 noch aktiviert ist.
Entscheiden Sie vor dem Start. Ein zweiter Durchlauf überspringt bereits eingeschriebene Lernende und versendet daher nichts, und E-Mail erneut senden auf der Mitgliederseite wirkt jeweils nur für einen Lernenden.
Tag zu importierten Kunden in Shopify hinzufügen setzt einen Tag, etwa moved-from-tevello, auf jeden importierten Kunden, bereit für die Ankündigung in Schritt 6. Weitere Spalten erscheinen unter Zusätzliche Spalten, nicht aktiviert; aktivieren Sie die Spalte für Fortschritt oder Abschlussdatum, um sie als Kontakteigenschaft zu behalten.
Was mit jeder Zeile geschieht
Käufer sind bereits Shopify-Kunden, daher gleicht der Importer sie per E-Mail ab, statt Duplikate anzulegen, und jede Einschreibung beginnt bei 0 %. Lassen Sie die Seite bei großen Dateien geöffnet; drosselt Shopify die Kundenanlage, stoppt der Import, und Import fortsetzen macht dort weiter, wo er aufgehört hat.
Lernende, die per Tag Zugang hatten
Beide alten Apps können Zugang über einen Shopify-Kunden-Tag gewähren, oft für Abonnenten. Fügen Sie denselben Tag unter Membership Tags bei einem One Time Purchase-Kurs hinzu, und ein angemeldeter Kunde mit diesem Tag erhält beim Öffnen des Kurses Zugang, ohne Import.
Drip, Zugangssperren und Fristen prüfen
Eine importierte Einschreibung wird auf den Tag des Imports datiert, und Drip-Zeitpläne zählen ab diesem Datum, sodass ein Lernender, der in Woche sechs war, Woche zwei wieder gesperrt finden kann. Bei aktivierter sequenzieller Sperre schließt er außerdem Lektionen erneut der Reihe nach ab.
Zeitlich begrenzter Zugang beginnt am Importdatum ebenfalls ein neues Fenster. Zur Korrektur markieren Sie Lernende auf dem Tab „Members“ des Kurses und wählen Zugriff aktualisieren, wie in Frist eines Lernenden ändern.
Schritt 5: Ihren Shop auf die neuen Kurse ausrichten
Lernende brauchen eine neue Eingangstür, bevor die alte schließt. Alva Courses liefert eine Kursseite unter yourstore.com/apps/alva/courses, ergänzt eine Seite „My Courses“ in den Shopify-Kundenkonten und setzt Kurs-Schaltflächen auf die Dankeschön-Seite und in Bestellungen. Richten Sie jeden Link dorthin aus und entfernen Sie dann die Blöcke der alten App.
Menüs und Theme-Links
Gehen Sie in Shopify zu Content → Menus und richten Sie Ihren Eintrag „Courses“ auf /apps/alva/courses aus, wo angemeldete Lernende jeden Kurs sehen, den sie besitzen. Ersetzen Sie auch alte Kurslinks in Produktbeschreibungen und im Footer. Siehe Kursseite zu Ihrem Theme hinzufügen.
Kundenkonto und Checkout
Öffnen Sie in Alva Courses Settings → Extensions → Installation Instructions, um die Seite „My Courses“ und die Dankeschön- und Bestell-Schaltflächen hinzuzufügen. Jede Installationsschaltfläche öffnet den Checkout-und-Konten-Editor von Shopify: Entfernen Sie dort, solange er geöffnet ist, die Blöcke der alten App, damit Käufer nur eine Kurs-Schaltfläche sehen.
Alte Kurs-URLs
Tevello liefert seinen Mitgliederbereich unter /a/members aus und Courses Plus seine Kursliste unter /apps/my/courses/list. URL-Weiterleitungen in Shopify greifen nur für Adressen, die einen 404 zurückgeben, und lassen sich nicht unter /a/ oder /apps/ anlegen, alte Kurslinks können also nicht weitergeleitet werden.
Aktualisieren Sie stattdessen jeden Link, den Sie kontrollieren: Menüs, E-Mail-Sequenzen, Shopify-Benachrichtigungsvorlagen wie die Bestellbestätigung, Shopify-Flow-Automatisierungen und Link-in-Bio-Seiten. Links, die bereits in den Postfächern der Lernenden liegen, werden nicht mehr funktionieren, deshalb ist Schritt 6 wichtig.
Schritt 6: Lernenden sagen, was sich geändert hat
Informieren Sie Lernende, bevor sie es selbst bemerken. Eine kurze E-Mail, die erklärt, wo der Kurs jetzt liegt, wie die Anmeldung funktioniert und was mit dem Fortschritt passiert, erspart eine Runde Supportfragen. Senden Sie sie an den beim Import hinzugefügten Kunden-Tag, mit dem E-Mail-Tool, das Sie ohnehin nutzen.
E-Mail-Marketing-Tools, einschließlich Shopify Messaging, erreichen nur Kunden, die E-Mail-Marketing akzeptieren, eine Kampagne an diesen Tag verfehlt also Lernende, die nie abonniert haben. Lernende, die in Schritt 4 die Einschreibe-E-Mail erhalten haben, haben ihren Link bereits; erreichen Sie die übrigen auf anderem Weg.
Passen Sie sie an das an, was Sie tatsächlich getan haben. Lernende verzeihen einen zurückgesetzten Fortschrittsbalken weit eher als eine Überraschung.
Schritt 7: Die alte App zuletzt deinstallieren
Deinstallieren Sie Tevello oder Courses Plus erst, wenn nichts mehr davon abhängt: jeder Kurs neu aufgebaut und getestet, jeder Lernende importiert, jeder Link auf Alva Courses ausgerichtet und jeder Lernende informiert. Lassen Sie ein bis zwei Wochen für Nachzügler und beantworten Sie deren Fragen, solange beide Apps noch laufen.
Laut dem Help Center von Tevello beendet eine Deinstallation das Abonnement. Keine der Apps dokumentiert, was danach mit Ihren Daten oder dem Zugang der Lernenden geschieht. Gehen Sie also davon aus, dass sich der alte Kursbereich mit der Deinstallation schließt, und exportieren Sie vorher alles, was Sie noch brauchen.
Was übernommen wird und was nicht
Nur zwei Dinge wandern: die Kursinhalte, die Sie neu aufbauen, und die Lernendenliste, die Sie importieren. Alles, was in der alten App geschehen ist, von Lektionshaken über Quiz-Ergebnisse bis zu Community-Threads, bleibt dort. Die Shopify-Daten sind unberührt, denn Bestellungen, Kunden und Produkte haben nie einer der beiden Kurs-Apps gehört.
Realitätscheck zur Migration
| Element | Wird übernommen? | Was zu tun ist |
|---|---|---|
| Shopify-Produkte, -Bestellungen und -Kunden | Bleibt bestehen | Nichts: dieselben Produkte verknüpfen |
| Kursgliederung und Lektionsinhalte | Nein | Im Kurs-Builder neu aufbauen |
| Video von YouTube, Vimeo oder Loom | Links werden weiterverwendet | Dieselben Links in Video-Blöcke einfügen |
| In die alte App hochgeladenes Video | Nein | Aus Ihren Originaldateien erneut hochladen |
| Eingeschriebene Lernende | Per CSV | Eine Liste exportieren, unter Members importieren |
| Lektionsfortschritt | Nein | Beginnt bei 0 % neu; alte Werte als Kontakteigenschaften aufbewahren |
| Quiz-Versuche und -Ergebnisse | Nein | Sichern Sie alles, was Sie behalten müssen |
| Bereits ausgestellte Zertifikate | Nein | Lernende bitten, ihre vor der Deinstallation herunterzuladen |
| Kommentare und Community-Beiträge | Nein | Wichtiges archivieren; Lektionskommentare beginnen neu |
Häufig gestellte Fragen
Nein. Alva Courses hat keinen Importer für Tevello, Courses Plus oder irgendeine andere Plattform, daher werden Kursinhalte von Hand neu aufgebaut, wobei „Mehrere erstellen“ die Gliederung in einem Durchgang anlegt. Lernende wechseln separat: Ein Massen-CSV-Import schreibt jede Person in den richtigen Kurs ein und ordnet sie per E-Mail ihrem Shopify-Kundendatensatz zu.
Nicht, wenn die alte App bis zum Ende installiert bleibt. Bauen und testen Sie jeden Kurs in Alva Courses, importieren Sie Ihre Lernenden, aktualisieren Sie die Links im Shop und informieren Sie Ihre Lernenden per E-Mail, und deinstallieren Sie Tevello oder Courses Plus erst dann. In jedem Schritt hat jeder Lernende in mindestens einer App funktionierenden Zugang.
Nein. Lektionsfortschritt, Quiz-Versuche und Zertifikate aus der alten App werden nicht übertragen, und Alva Courses kann sie nicht importieren. Importierte Lernende beginnen bei 0 % und erhalten ein Alva-Courses-Zertifikat, wenn sie erneut abschließen. Bitten Sie Lernende, alte Zertifikate vor der Deinstallation herunterzuladen.
Ja. Verknüpfen Sie das bestehende Produkt beim Erstellen mit dem neuen Kurs oder später unter Settings, Pricing & access. Produktseiten und Preise bleiben unverändert. Alva Courses schreibt Käufer aus bezahlten Bestellungen ein, die nach Bestehen der Verknüpfung eingehen, frühere Käufer kommen daher per CSV-Import herüber.
Nein. Wenn Sie „Einschreibungs-E-Mails an importierte Mitglieder senden“ aktivieren und „Anmelde-E-Mails senden“ auch in den Settings eingeschaltet ist, erhält jeder Lernende einen persönlichen Link, der den Kurs ohne Anmeldung öffnet. Lernende, die sich mit derselben E-Mail-Adresse in ihrem Shopify-Kundenkonto anmelden, finden den Kurs außerdem unter „My Courses“, sobald Sie diese Seite hinzugefügt haben.
Alva Courses kostet $9.99 im Monat mit Unlimited oder $14.99 mit Unlimited Pro, das 50 GB Alva Video-Hosting ergänzt, jeweils mit einer kostenlosen 14-Tage-Testphase. Stand Oktober 2026 führt Tevello einen einzigen Monatstarif für $29 für Live-Shops auf, und Courses Plus führt eine kostenlose Stufe mit fünf Lektionen und kostenpflichtige Tarife von $19.99 bis $199.99 im Monat auf.