Zum Hauptinhalt springen
— Referenz

Shopify-Flow-Trigger und ihre Felder

Alva Courses sendet 12 Trigger an Shopify Flow. Diese Referenz zeigt, wann jeder ausgelöst wird und welche Felder er mitliefert, damit Sie Bedingungen bauen und Aktionsschritte mit den richtigen Daten füllen können.

Trigger-Felder verwenden

Jeder Trigger von Alva Courses beginnt mit dem Teilnehmer als Shopify-Kunden, gefolgt von Course ID, Course title und Course URL. Lektions-Trigger fügen Lesson ID, Lesson title und Lesson URL hinzu. Jedes Feld wird immer gesendet: Nicht zutreffender Text ist leer, eine nicht zutreffende Zahl ist 0.

Wählen Sie in einer Bedingung das Feld aus den Daten des Triggers. Im Text einer Aktion fügen Sie es mit Variable hinzufügen ein. Flow schreibt jeden Feldnamen dort in camelCase, aus Course title wird also {{ courseTitle }}. Nutzen Sie die Auswahl, statt Namen einzutippen, damit Felder mit ID oder URL im Namen exakt richtig herauskommen.

Kurs- und Lektionslinks öffnen Ihren Onlineshop, wo sich der Teilnehmer anmeldet, um den Kurs zu sehen. Datums- und Zeitangaben sind Text im Format ISO 8601 und in UTC, etwa 2026-10-01T09:30:00.000Z.

Trigger für Einschreibung und Fortschritt

Diese Trigger begleiten einen Teilnehmer durch einen Kurs, von der Einschreibung bis zum Abschluss. Nutzen Sie sie, um Teilnehmer zu taggen oder ihnen zu danken, den Fortschritt mit einem E-Mail-Tool zu synchronisieren oder sich selbst zu benachrichtigen, wenn ein Quiz schlecht läuft. Jeder wird einmal pro echter Änderung ausgelöst, nie für eine wiederholte Anfrage.

Course enrollment created

Ein Kunde wurde in einen Alva-Kurs eingeschrieben: per Kauf, durch Sie oder per CSV-Import, Mitgliedschafts-Tag, kostenloser Selbsteinschreibung oder Flow-Aktion.

Feld Typ Inhalt
Kunde Shopify-Kunde Der eingeschriebene Teilnehmer, mit allen Shopify-Kundenfeldern wie E-Mail und Tags
Course ID Text Die Alva-Kurs-ID
Course title Text Der Kurstitel
Course URL URL Link zum Kurs im Onlineshop (der Teilnehmer meldet sich an, um ihn zu öffnen)
Enrollment source Text Wie der Teilnehmer eingeschrieben wurde: purchase, manual, import, membership tag, free oder flow
Order name Text Die Bestellung, die den Zugang gewährt hat, etwa #1001. Leer, wenn nicht gekauft
Access expires at Text Wann der Zugang abläuft (ISO 8601). Leer bedeutet unbegrenzt

Wird einmal ausgelöst, wenn die Einschreibung angelegt wird. Das Verlängern, Erneuern oder Wiederherstellen des Zugangs löst ihn nicht erneut aus; das Entfernen und erneute Einschreiben eines Teilnehmers schon, weil das eine neue Einschreibung ist. Bei einer Einschreibung durch die Aktion Enroll customer in course ist Enrollment source auf flow gesetzt.

Course lesson completed

Ein Teilnehmer hat eine Lektion in einem Alva-Kurs abgeschlossen. Wird erneut ausgelöst, wenn er sie nach dem Zurücksetzen seines Fortschritts noch einmal abschließt; siehe Repeat completion.

Feld Typ Inhalt
Kunde Shopify-Kunde Der Teilnehmer, der die Lektion abgeschlossen hat, mit allen Shopify-Kundenfeldern wie E-Mail und Tags
Course ID Text Die Alva-Kurs-ID
Course title Text Der Kurstitel
Course URL URL Link zum Kurs im Onlineshop (der Teilnehmer meldet sich an, um ihn zu öffnen)
Lesson ID Text Die Alva-Lektions-ID
Lesson title Text Der Lektionstitel
Lesson URL URL Link zur Lektion im Onlineshop
Lessons completed Zahl Lektionen, die der Teilnehmer in diesem Kurs abgeschlossen hat
Total lessons Zahl Lektionen im Kurs
Percent complete Zahl Kursfortschritt, 0 bis 100
Repeat completion Wahr oder falsch Ob der Teilnehmer diese Lektion schon einmal abgeschlossen hat und sein Fortschritt seitdem zurückgesetzt wurde. Fügen Sie hierauf eine Bedingung hinzu, um jede Lektion nur einmal zu belohnen

Wird ausgelöst, wenn ein Teilnehmer eine Lektion zum ersten Mal abschließt. Ein erneuter Abschluss sendet nichts, es sei denn, sein Fortschritt wurde zwischendurch zurückgesetzt: Dann wird der Trigger erneut ausgelöst, mit Repeat completion auf true. Um jede Lektion nur einmal zu belohnen, fügen Sie eine Bedingung hinzu, dass Repeat completion false ist.

Course completed

Ein Teilnehmer hat einen Alva-Kurs abgeschlossen: alle Lektionen, alle erforderlichen Quizze und, falls der Kurs eine verlangt, eine bestandene Bewertung.

Feld Typ Inhalt
Kunde Shopify-Kunde Der Teilnehmer, der den Kurs abgeschlossen hat, mit allen Shopify-Kundenfeldern wie E-Mail und Tags
Course ID Text Die Alva-Kurs-ID
Course title Text Der Kurstitel
Course URL URL Link zum Kurs im Onlineshop (der Teilnehmer meldet sich an, um ihn zu öffnen)
Completed at Text Wann der Kurs abgeschlossen wurde (ISO 8601)
Grade Text Die Buchstabennote der Bewertung. Leer, wenn der Kurs keine hat
Final score Zahl Die Punktzahl der Bewertung. 0, wenn der Kurs keine hat
Evaluation required Wahr oder falsch Ob ein Kursleiter die Kursarbeit des Teilnehmers als bestanden bewerten musste

Wird ausgelöst, wenn ein Teilnehmer den Kurs zum ersten Mal abschließt. Bei einem Kurs mit verpflichtender Bewertung ist das der Moment, in dem Sie seine Kursarbeit als bestanden bewerten, nicht wenn er die letzte Lektion beendet. Wenn Sie seinen Fortschritt zurücksetzen oder die Aktion Reset course progress das tut, löst ein erneuter Kursabschluss den Trigger erneut aus; setzt ein Teilnehmer seinen Fortschritt selbst zurück, nicht.

Course quiz graded

Der Quizversuch eines Teilnehmers in einem Alva-Kurs wurde bestanden, nicht bestanden oder ist abgelaufen. Quizze mit manueller Prüfung lösen aus, sobald Sie sie geprüft haben.

Feld Typ Inhalt
Kunde Shopify-Kunde Der Teilnehmer, der das Quiz abgelegt hat, mit allen Shopify-Kundenfeldern wie E-Mail und Tags
Course ID Text Die Alva-Kurs-ID
Course title Text Der Kurstitel
Course URL URL Link zum Kurs im Onlineshop (der Teilnehmer meldet sich an, um ihn zu öffnen)
Lesson ID Text Die Alva-Lektions-ID
Lesson title Text Der Lektionstitel
Lesson URL URL Link zur Lektion im Onlineshop
Quiz ID Text Die Alva-Quiz-ID
Quiz title Text Der Quiztitel
Result Text passed, failed oder expired
Passed Wahr oder falsch Ob der Teilnehmer bestanden hat
Score Zahl Die Punktzahl in Prozent
Passing score Zahl Der zum Bestehen nötige Prozentsatz
Attempt number Zahl Der wievielte Versuch das war, beginnend bei 1
Manually reviewed Wahr oder falsch Ob Sie Antworten von Hand bewertet haben
Answers Text Eine Zeile pro Frage: die Frage, die Antwort des Teilnehmers und ob sie richtig war

Wird ausgelöst, wenn ein Versuch bestanden oder nicht bestanden ist. Ein zeitlich begrenzter Versuch, dessen Zeit abläuft, löst mit Result expired aus, sobald Alva Courses es bemerkt: wenn der Teilnehmer absendet, das Quiz neu startet oder seine Antworten gespeichert werden. Quizze mit Antworten, die Sie von Hand bewerten, lösen aus, nachdem Sie sie geprüft haben, und eine Änderung der Bewertung von bestanden zu nicht bestanden oder zurück löst erneut mit dem neuen Ergebnis aus.

Answers enthält eine Zeile pro Frage mit der Antwort des Teilnehmers und ob sie richtig war. Bei sehr langen Quizzen kann der Inhalt gekürzt werden, damit der Trigger innerhalb der Größenbegrenzung von Shopify Flow bleibt.

Trigger für Kommentare, Kursarbeiten und Zertifikate

Diese Trigger decken Unterhaltungen und bewertete Arbeiten ab: Ein Teilnehmer kommentiert, Sie antworten, ein Teilnehmer reicht eine Kursarbeit ein, Sie bewerten sie, und ein Zertifikat wird versendet. Nutzen Sie sie, um Kommentare in Slack zu posten, Teilnehmern Ihre Antworten per E-Mail zu schicken oder Noten festzuhalten.

Course lesson comment posted

Ein Teilnehmer hat einen Kommentar oder eine Antwort zu einer Lektion in einem Alva-Kurs veröffentlicht.

Feld Typ Inhalt
Kunde Shopify-Kunde Der Teilnehmer, der den Kommentar veröffentlicht hat, mit allen Shopify-Kundenfeldern wie E-Mail und Tags
Course ID Text Die Alva-Kurs-ID
Course title Text Der Kurstitel
Course URL URL Link zum Kurs im Onlineshop (der Teilnehmer meldet sich an, um ihn zu öffnen)
Lesson ID Text Die Alva-Lektions-ID
Lesson title Text Der Lektionstitel
Lesson URL URL Link zur Lektion im Onlineshop
Comment ID Text Die Alva-Kommentar-ID
Comment text Text Der Kommentar, gekürzt auf 2.000 Zeichen
Is reply Wahr oder falsch Ob der Kommentar auf einen anderen Kommentar antwortet

Wird für Kommentare und Antworten von Teilnehmern ausgelöst, unabhängig davon, ob Alva Courses Sie per E-Mail über neue Kommentare informiert. Ihre eigenen Antworten lösen stattdessen Course instructor reply posted aus.

Course instructor reply posted

Sie haben auf den Lektionskommentar eines Teilnehmers in einem Alva-Kurs geantwortet. Der Kunde ist der Teilnehmer, dem Sie geantwortet haben.

Feld Typ Inhalt
Kunde Shopify-Kunde Der Teilnehmer, auf dessen Kommentar geantwortet wurde, mit allen Shopify-Kundenfeldern wie E-Mail und Tags
Course ID Text Die Alva-Kurs-ID
Course title Text Der Kurstitel
Course URL URL Link zum Kurs im Onlineshop (der Teilnehmer meldet sich an, um ihn zu öffnen)
Lesson ID Text Die Alva-Lektions-ID
Lesson title Text Der Lektionstitel
Lesson URL URL Link zur Lektion im Onlineshop
Reply text Text Ihre Antwort, gekürzt auf 2.000 Zeichen
Comment ID Text Die Alva-ID Ihrer Antwort

Wird ausgelöst, wenn Sie auf einen Kommentar eines Teilnehmers antworten. Der Kunde ist dieser Teilnehmer, sodass der Workflow ihm eine E-Mail senden kann. Alva Courses selbst benachrichtigt Teilnehmer nicht per E-Mail über Ihre Antworten – genau dafür ist dieser Trigger da.

Course coursework submitted

Ein Teilnehmer hat seine Kursarbeit in einem Alva-Kurs zur Bewertung eingereicht.

Feld Typ Inhalt
Kunde Shopify-Kunde Der Teilnehmer, der eingereicht hat, mit allen Shopify-Kundenfeldern wie E-Mail und Tags
Course ID Text Die Alva-Kurs-ID
Course title Text Der Kurstitel
Course URL URL Link zum Kurs im Onlineshop (der Teilnehmer meldet sich an, um ihn zu öffnen)
Submission number Zahl Die wievielte Einreichung das ist, beginnend bei 1

Wird jedes Mal ausgelöst, wenn ein Teilnehmer eine Kursarbeit zur Bewertung einreicht, auch bei einer erneuten Einreichung, nachdem Sie um Überarbeitung gebeten haben.

Course coursework evaluated

Sie haben die Kursarbeit eines Teilnehmers in einem Alva-Kurs bewertet, als bestanden oder mit der Bitte um Überarbeitung.

Feld Typ Inhalt
Kunde Shopify-Kunde Der Teilnehmer, dessen Kursarbeit bewertet wurde, mit allen Shopify-Kundenfeldern wie E-Mail und Tags
Course ID Text Die Alva-Kurs-ID
Course title Text Der Kurstitel
Course URL URL Link zum Kurs im Onlineshop (der Teilnehmer meldet sich an, um ihn zu öffnen)
Outcome Text pass oder revise
Grade Text Die Buchstabennote. Leer, wenn keine vergeben wurde
Final score Zahl Die Punktzahl. 0, wenn keine vergeben wurde
Feedback visible to student Wahr oder falsch Ob der Teilnehmer Ihr Feedback sehen kann
Submission number Zahl Die wievielte Einreichung das war, beginnend bei 1

Wird ausgelöst, wenn Sie die Kursarbeit als bestanden bewerten oder um Überarbeitung bitten. Ein Bestehen, das den Kurs abschließt, löst zusätzlich Course completed aus. Ihr schriftliches Feedback ist nicht enthalten, weil es lang und persönlich sein kann.

Course certificate issued

Ein Zertifikat für einen Alva-Kurs wurde per E-Mail an einen Teilnehmer gesendet.

Feld Typ Inhalt
Kunde Shopify-Kunde Der Teilnehmer, der das Zertifikat erhalten hat, mit allen Shopify-Kundenfeldern wie E-Mail und Tags
Course ID Text Die Alva-Kurs-ID
Course title Text Der Kurstitel
Course URL URL Link zum Kurs im Onlineshop (der Teilnehmer meldet sich an, um ihn zu öffnen)
Issued at Text Wann das Zertifikat gesendet wurde (ISO 8601)

Wird ausgelöst, wenn Alva Courses einem Teilnehmer sein Zertifikat per E-Mail sendet, auch wenn es durch die Aktion Send course certificate gesendet wird. Das erneute Senden eines Zertifikats von der Mitgliederseite löst den Trigger nicht erneut aus, und ein Zertifikat, das ein Teilnehmer nur herunterlädt, löst nichts aus.

Zugangs-Trigger

Diese Trigger melden, dass ein Teilnehmer den Zugang verliert oder bald verlieren wird. Nutzen Sie sie für Verlängerungserinnerungen, Rückgewinnungsangebote oder um Tags und Listen aufzuräumen. Ablauf-Trigger stammen aus einer stündlichen Prüfung, sie kommen also innerhalb der Stunde an statt auf die Minute genau.

Course access removed

Ein Teilnehmer hat den Zugang zu einem Alva-Kurs verloren: abgemeldet, erstattet, als Mitglied gelöscht oder durch Flow entzogen. Wird nicht durch das Entfernen eines Mitgliedschafts-Tags ausgelöst.

Feld Typ Inhalt
Kunde Shopify-Kunde Der Teilnehmer, der den Zugang verloren hat, mit allen Shopify-Kundenfeldern wie E-Mail und Tags
Course ID Text Die Alva-Kurs-ID
Course title Text Der Kurstitel
Course URL URL Link zum Kurs im Onlineshop (der Teilnehmer meldet sich an, um ihn zu öffnen)
Reason Text unenrolled, refunded, member deleted oder revoked by flow

Reason ist unenrolled, wenn Sie den Teilnehmer aus dem Kurs entfernen, refunded nach einer Rückerstattung, member deleted, wenn Sie das Mitglied löschen (einmal für jeden seiner Kurse), oder revoked by flow. Das Entfernen eines Mitgliedschafts-Tags, das Löschen eines Kurses, die Deinstallation von Alva Courses und die Löschung von Kundendaten lösen ihn nicht aus, und ein ablaufender Zugang löst stattdessen Course access expired aus.

Course access expiring soon

Der Zugang eines Teilnehmers zu einem Alva-Kurs läuft in 14, 7, 3 oder 1 Tag(en) ab. Fügen Sie eine Bedingung auf Days until expiry hinzu, um zu wählen, wann gehandelt wird.

Feld Typ Inhalt
Kunde Shopify-Kunde Der Teilnehmer, dessen Zugang bald abläuft, mit allen Shopify-Kundenfeldern wie E-Mail und Tags
Course ID Text Die Alva-Kurs-ID
Course title Text Der Kurstitel
Course URL URL Link zum Kurs im Onlineshop (der Teilnehmer meldet sich an, um ihn zu öffnen)
Access expires at Text Wann der Zugang abläuft (ISO 8601)
Days until expiry Zahl 14, 7, 3 oder 1

Wird höchstens einmal für jede der Stufen 14, 7, 3 und 1 Tag(e) vor dem Ende des Zugangs ausgelöst, und nur für die nächstliegende bereits erreichte. Ein Teilnehmer, der mit noch 5 verbleibenden Tagen eingeschrieben wird, erhält also 7, nie 14 und 7 gleichzeitig. Eine Verlängerung seines Zugangs startet den Countdown neu. Teilnehmer mit entzogenem Zugang, Zugang über Mitgliedschafts-Tags und kostenlose Kurse sind ausgenommen.

Course access expired

Der Zugang eines Teilnehmers zu einem Alva-Kurs hat sein Ablaufdatum plus Ihre Nachfrist erreicht.

Feld Typ Inhalt
Kunde Shopify-Kunde Der Teilnehmer, dessen Zugang abgelaufen ist, mit allen Shopify-Kundenfeldern wie E-Mail und Tags
Course ID Text Die Alva-Kurs-ID
Course title Text Der Kurstitel
Course URL URL Link zum Kurs im Onlineshop (der Teilnehmer meldet sich an, um ihn zu öffnen)
Access expired at Text Wann der Zugang abgelaufen ist (ISO 8601)
Access enforced Wahr oder falsch Ob Alva Teilnehmer mit abgelaufenem Zugang sperrt. Ist das aus, kann der Teilnehmer den Kurs weiterhin öffnen

Wird ausgelöst, sobald das Ablaufdatum plus eine etwaige Nachfrist verstrichen ist, unabhängig davon, ob Sie Teilnehmer mit abgelaufenem Zugang sperren; Access enforced zeigt Ihnen, welcher Fall vorliegt. Fristen, die bei der Prüfung mehr als 48 Stunden zurückliegen, werden übersprungen, sodass das Aktivieren eines Workflows nie alte Abläufe nachliefert. Access expired at ist das Ablaufdatum selbst, ohne die Nachfrist.

Siehe auch

War das hilfreich?

Noch nicht weiter? Schreiben Sie uns.

Zuletzt aktualisiert 2026-10-01