So verhalten sich Alva-Aktionen
Jede Aktion von Alva Courses sucht den Kurs nur in Ihrem eigenen Shop, per Flow-ID oder URL-Handle, auch über einen Handle, den der Kurs hatte, bevor Sie seine URL geändert haben. Kann ein Schritt seine Aufgabe nicht erledigen, schlägt er mit einer Meldung fehl, die sagt, warum und was zu ändern ist, und Flow wiederholt ihn nicht. Hat Alva Courses ein vorübergehendes Problem, wiederholt Flow den Schritt automatisch bis zu 36 Stunden lang.
Ein Schritt, der nichts zu tun findet, ist erfolgreich und meldet das, etwa beim Einschreiben eines bereits eingeschriebenen Kunden. Liefert Flow dieselbe Ausführung zweimal, erkennt Alva Courses das und wiederholt die Arbeit nicht. Die einzige Ausnahme ist selten: Konnte Alva eine abgeschlossene Ausführung nicht festhalten und hat Flow nie die Antwort erhalten, können Extend access by this many days oder Resend course access email doppelt wirken.
Meldungen, die mehr als eine Aktion anzeigen kann:
Aktionen für Einschreibung und Zugang
Diese Aktionen gewähren, entziehen und ändern den Kurszugang. Kombinieren Sie sie mit Shopify-Triggern, etwa wenn ein Kunden-Tag hinzugefügt oder eine Bestellung bezahlt wird, um Mitgliedschaften, Kohorten und Aktionen zu steuern, ohne jeden Teilnehmer von Hand bearbeiten zu müssen.
Enroll customer in course
Gibt einem Kunden Zugang zu einem Alva-Kurs.
| Feld | Typ | Erforderlich | Hinweise |
|---|---|---|---|
| Kunde | Shopify-Kunde | Erforderlich | Wird von Flow aus dem Trigger übernommen oder aus einem früheren Schritt, der einen Kunden liefert. |
Course ID or URL handle |
Text | Erforderlich | Zu finden in Alva Courses → Einstellungen → Integrationen → Shopify Flow. |
Access length in days |
Ganze Zahl | Optional | Leer lassen, um die Zugangseinstellung des Kurses zu verwenden. |
Send the course access email |
Kontrollkästchen | Optional | — |
Schreibt den Kunden in den Kurs ein und legt ihn in Alva Courses als Mitglied an, falls er neu ist; er muss bereits Kunde in Ihrem Shopify-Shop sein. Lassen Sie Access length in days leer, um die Zugangseinstellung des Kurses zu verwenden, oder geben Sie 1 bis 36.500 Tage ein. Kostenlose Kurse erhalten immer unbegrenzten Zugang. Die neue Einschreibung löst Course enrollment created aus, mit Enrollment source auf flow.
Haken Sie Send the course access email an, um dem Teilnehmer seinen Link per E-Mail zu senden. Kann die E-Mail nicht gesendet werden, bleibt die Einschreibung trotzdem bestehen, und die Meldung des Schritts weist darauf hin, dass die E-Mail nicht gesendet wurde. Ein Teilnehmer, dem der Zugang entzogen wurde, wird durch eine Automatisierung nie wieder eingeschrieben.
Revoke course access
Entzieht einem Kunden den Zugang zu einem Alva-Kurs. Fortschritt, Quizversuche und Kursarbeiten bleiben erhalten.
| Feld | Typ | Erforderlich | Hinweise |
|---|---|---|---|
| Kunde | Shopify-Kunde | Erforderlich | Wird von Flow aus dem Trigger übernommen oder aus einem früheren Schritt, der einen Kunden liefert. |
Course ID or URL handle |
Text | Erforderlich | Zu finden in Alva Courses → Einstellungen → Integrationen → Shopify Flow. |
Entzieht dem Kunden den Zugang, ohne etwas zu löschen: Abgeschlossene Lektionen, Quizversuche und Kursarbeiten bleiben erhalten. Alva Courses entfernt außerdem die Fortschritts-Tags des Kurses vom Kunden, falls Sie diese verwenden, und löst Course access removed mit Reason revoked by flow aus. Um den Zugang zurückzugeben, verwenden Sie Zugang wiederherstellen auf der Seite des Teilnehmers unter Mitglieder; siehe von einem Workflow entzogenen Zugang wiederherstellen.
Extend or set course access
Ändert, wann der Zugang eines Kunden zu einem Alva-Kurs abläuft. Füllen Sie genau eine der drei Optionen aus.
| Feld | Typ | Erforderlich | Hinweise |
|---|---|---|---|
| Kunde | Shopify-Kunde | Erforderlich | Wird von Flow aus dem Trigger übernommen oder aus einem früheren Schritt, der einen Kunden liefert. |
Course ID or URL handle |
Text | Erforderlich | Zu finden in Alva Courses → Einstellungen → Integrationen → Shopify Flow. |
Extend access by this many days |
Ganze Zahl | Optional | Wird zum aktuellen Ablaufdatum addiert, oder zu heute, wenn der Zugang bereits abgelaufen ist. |
Set the expiry date |
Text | Optional | JJJJ-MM-TT (YYYY-MM-DD), in der Zeitzone Ihres Shops. Der Zugang endet am Ende dieses Tages. |
Give unlimited access |
Kontrollkästchen | Optional | — |
Ändert, wann der Zugang des Kunden endet. Füllen Sie genau eine Option aus. Extend access by this many days addiert 1 bis 36.500 Tage zum aktuellen Ablaufdatum, oder zu heute, wenn der Zugang bereits abgelaufen ist. Set the expiry date beendet den Zugang am Ende dieses Tages in der Zeitzone Ihres Shops. Give unlimited access entfernt das Enddatum.
Sie gibt entzogenen Zugang nie zurück. Außerdem lehnt sie ein Ablaufdatum ab, das Alva Courses nicht durchsetzen würde: bei kostenlosen Kursen und bei Zugang über ein Mitgliedschafts-Tag. Das Verlängern eines unbegrenzten Zugangs lässt ihn unbegrenzt.
E-Mail-Aktionen
Diese Aktionen senden die eigenen E-Mails von Alva Courses, mit Ihren Vorlagen und Ihrer Absenderdomain. Nutzen Sie sie, um einen verlorenen Kurslink erneut zu senden oder ein Zertifikat nach Ihrem eigenen Zeitplan zu verschicken statt im Moment des Kursabschlusses.
Resend course access email
Sendet einem Kunden per E-Mail den Link zu einem Alva-Kurs, in den er eingeschrieben ist.
| Feld | Typ | Erforderlich | Hinweise |
|---|---|---|---|
| Kunde | Shopify-Kunde | Erforderlich | Wird von Flow aus dem Trigger übernommen oder aus einem früheren Schritt, der einen Kunden liefert. |
Course ID or URL handle |
Text | Erforderlich | Zu finden in Alva Courses → Einstellungen → Integrationen → Shopify Flow. |
Sendet dem Kunden per E-Mail den Link zu einem Kurs, in den er eingeschrieben ist, mit Ihrer Vorlage für die Kurszugangs-E-Mail. Um Teilnehmer vor einem Workflow in Endlosschleife zu schützen, sendet Alva Courses sie höchstens 3-mal pro Kunde und Kurs innerhalb einer Stunde. Weitere Ausführungen warten, und Flow wiederholt sie, sobald die Stunde es zulässt.
Send course certificate
Sendet einem Kunden per E-Mail sein Zertifikat für einen abgeschlossenen Alva-Kurs. Bewirkt nichts, wenn es bereits gesendet wurde.
| Feld | Typ | Erforderlich | Hinweise |
|---|---|---|---|
| Kunde | Shopify-Kunde | Erforderlich | Wird von Flow aus dem Trigger übernommen oder aus einem früheren Schritt, der einen Kunden liefert. |
Course ID or URL handle |
Text | Erforderlich | Zu finden in Alva Courses → Einstellungen → Integrationen → Shopify Flow. |
Sendet dem Kunden per E-Mail sein Zertifikat für einen abgeschlossenen Kurs. Wurde das Zertifikat bereits gesendet, automatisch oder durch eine frühere Ausführung, ist der Schritt erfolgreich, ohne es erneut zu senden. Ein von dieser Aktion gesendetes Zertifikat löst Course certificate issued aus. Teilnehmer mit entzogenem Zugang erhalten keines.
Fortschritts-Aktionen
Diese Aktionen lesen oder löschen den Fortschritt eines Teilnehmers. Get course progress ist der Baustein für Erinnerungen und Berichte; Reset course progress ist für Wiederholungen und Rezertifizierungen gedacht und lässt sich nicht rückgängig machen.
Reset course progress
Setzt den Fortschritt eines Kunden in einem Alva-Kurs zurück. Dabei werden abgeschlossene Lektionen, Quizversuche und Bewertungen von Kursarbeiten dauerhaft gelöscht.
| Feld | Typ | Erforderlich | Hinweise |
|---|---|---|---|
| Kunde | Shopify-Kunde | Erforderlich | Wird von Flow aus dem Trigger übernommen oder aus einem früheren Schritt, der einen Kunden liefert. |
Course ID or URL handle |
Text | Erforderlich | Zu finden in Alva Courses → Einstellungen → Integrationen → Shopify Flow. |
I understand this permanently deletes progress |
Kontrollkästchen | Erforderlich | Muss angehakt sein, sonst tut die Aktion nichts und meldet einen Fehler. |
Der Teilnehmer beginnt den Kurs wieder von vorn. Zugang, Kauf, Einschreibung, Reflexionsnotizen und Kommentare bleiben erhalten. Der Schritt tut nichts, solange I understand this permanently deletes progress nicht angehakt ist. Jedes Zurücksetzen erscheint in der Karte Fortschritts-Zurücksetzungen auf der Mitgliederseite des Teilnehmers, als vom Shop-Personal vorgenommen.
Weil das Zurücksetzen den Abschluss löscht, löst ein erneuter Kursabschluss Course completed erneut aus und sendet ein neues Zertifikat, falls der Kurs eines vergibt. Jede erneut abgeschlossene Lektion löst Course lesson completed mit Repeat completion auf true aus.
Get course progress
Fragt den Fortschritt eines Kunden in einem Alva-Kurs ab, zur Verwendung in späteren Schritten.
| Feld | Typ | Erforderlich | Hinweise |
|---|---|---|---|
| Kunde | Shopify-Kunde | Erforderlich | Wird von Flow aus dem Trigger übernommen oder aus einem früheren Schritt, der einen Kunden liefert. |
Course ID or URL handle |
Text | Erforderlich | Zu finden in Alva Courses → Einstellungen → Integrationen → Shopify Flow. |
Sie gibt diese Werte zurück, die spätere Schritte im selben Workflow verwenden können:
| Wert | Typ | Bedeutung |
|---|---|---|
enrolled |
Wahr oder falsch | Ob der Kunde eingeschrieben ist und ihm der Zugang nicht entzogen wurde |
percentComplete |
Zahl | Prozentsatz der abgeschlossenen veröffentlichten Lektionen |
completed |
Wahr oder falsch | Ob der Kurs abgeschlossen ist |
lessonsCompleted |
Ganze Zahl | Abgeschlossene Lektionen |
accessExpiresAt |
Text | Ablauf des Zugangs, ISO 8601, leer bei unbegrenztem Zugang |
Fragt den Fortschritt des Kunden ab, ohne etwas zu ändern, sodass eine spätere Bedingung danach verzweigen kann: zum Beispiel 7 Tage nach der Einschreibung warten und dann Teilnehmern eine E-Mail senden, deren percentComplete unter 10 liegt. Siehe Teilnehmer anstoßen, die einen Kurs noch nicht begonnen haben.
Ein nicht eingeschriebener Kunde liefert enrolled false und Nullen, ebenso ein Kunde, den Alva Courses noch nicht kennt. Ein Teilnehmer mit entzogenem Zugang liefert enrolled false mit dem Fortschritt, den er hatte. percentComplete und lessonsCompleted zählen nur Lektionen, die im Kurs veröffentlicht sind, keine Entwürfe.
Siehe auch
War das hilfreich?
Zuletzt aktualisiert 2026-10-01