Was dieser Workflow tut
Dieser Workflow sendet Klaviyo jedes Mal ein Ereignis namens Completed Alva course, wenn ein Teilnehmer einen Kurs in Alva Courses abschließt. Das Ereignis landet im Klaviyo-Profil des Teilnehmers, zugeordnet über die E-Mail-Adresse, und enthält ID, Titel und Link des Kurses, den Zeitpunkt des Abschlusses sowie eine etwaige Note und Endpunktzahl.
Klaviyo kann dann aus diesem Ereignis einen Flow starten, etwa eine Glückwunsch-E-Mail, eine Bitte um eine Bewertung oder ein Angebot für den nächsten Kurs. Abgeschlossen bedeutet: alle Lektionen beendet, erforderliche Quizze bestanden und, wo der Kurs eine verlangt, eine bestandene Bewertung. Die Felder finden Sie unter Shopify-Flow-Trigger und ihre Felder.
Den Workflow erstellen
1. Einen Workflow mit dem Trigger Course completed erstellen
Öffnen Sie im Shopify-Adminbereich Apps, dann Flow, und klicken Sie auf Workflow erstellen. Klicken Sie auf Trigger auswählen, suchen Sie Alva Courses und wählen Sie Course completed.
2. Die Klaviyo-Aktion Track an event hinzufügen
Fügen Sie nach dem Trigger eine Aktion hinzu und wählen Sie Track an event von Klaviyo. Klaviyo pflegt diese Aktion selbst; wenn ihre Felder anders aussehen als unten beschrieben, richten Sie sich nach den Bezeichnungen von Klaviyo.
3. Die Klaviyo-Felder ausfüllen
Fügen Sie Ihren Schlüssel in Klaviyo Public API Key ein und geben Sie Completed Alva course als Event Name ein. Füllen Sie Customer Email Address, Customer First Name und Customer Last Name mit Variable hinzufügen aus dem Kunden.
4. Die Ereigniseigenschaften hinzufügen
Event Properties erwartet JSON. Fügen Sie Course ID, Course title, Course URL, Completed at, Grade und Final score hinzu und setzen Sie jeden Wert mit Variable hinzufügen ein. Schreiben Sie | json in die geschweiften Klammern jedes Textwerts, damit ein Anführungszeichen in einem Titel nichts kaputtmachen kann, zum Beispiel {"Course title": {{ courseTitle | json }}, "Final score": {{ finalScore }}}.
5. Den Workflow benennen und aktivieren
Nennen Sie den Workflow Kursabschlüsse an Klaviyo senden und klicken Sie auf Workflow aktivieren. Alva Courses sendet Course completed nur an Flow, solange ein aktivierter Workflow ihn verwendet; Teilnehmer, die früher abgeschlossen haben, werden also nicht an Klaviyo gesendet.
6. Aus dem Ereignis einen Klaviyo-Flow starten
Führen Sie zuerst den Test unten durch: Klaviyo listet eine Metrik erst auf, wenn es ein Ereignis dafür erhalten hat. Erstellen Sie dann in Klaviyo einen Flow, der durch die Metrik Completed Alva course ausgelöst wird, und bauen Sie darin Ihre Glückwunsch-E-Mail oder Ihr Angebot.
Den Workflow testen
Melden Sie sich als Testkunde in Ihrem Onlineshop an, dessen E-Mail-Adresse Sie in Klaviyo nachschlagen können, und schließen Sie jede Lektion eines kurzen Kurses ab. Öffnen Sie dieses Profil in Klaviyo: Seine Aktivität sollte Completed Alva course mit den Kurseigenschaften zeigen, markiert mit dem Shopify-Symbol, das Klaviyo Ereignissen aus Shopify Flow gibt.
Nichts in Klaviyo? Prüfen Sie in Shopify Flow die letzten Ausführungen des Workflows auf einen Klaviyo-Fehler, etwa einen falschen API-Schlüssel. Prüfen Sie dann in Alva Courses unter Einstellungen → Integrationen → Shopify Flow, ob Course completed unter Flow-Aktivität → Gesendete Trigger erscheint.
Auch Einschreibungen und Lektionsfortschritt senden
Ein Workflow hat einen Trigger, deshalb braucht jede Art von Ereignis einen eigenen Workflow. Duplizieren Sie diesen und ändern Sie den Trigger in Course enrollment created mit dem Ereignisnamen Enrolled in Alva course, und fügen Sie Enrollment source und Access expires at als Eigenschaften hinzu. Damit starten Sie eine Willkommensserie.
Für den Fortschritt verwenden Sie Course lesson completed mit dem Ereignisnamen Completed Alva lesson und den Eigenschaften Lesson title und Percent complete. Fügen Sie eine Bedingung hinzu, dass Repeat completion false ist, damit eine nach dem Zurücksetzen des Fortschritts erneut abgeschlossene Lektion nicht doppelt gezählt wird.
Wissenswertes
Nach Kurs filtern, in Klaviyo oder in Flow. Die Course ID reist mit jedem Ereignis mit, sodass ein Klaviyo-Flow-Filter einen einzelnen Kurs herausgreifen kann. Oder fügen Sie in Flow eine Bedingung hinzu: Course ID ist gleich der Flow-ID des Kurses, die Alva Courses unter Einstellungen → Integrationen → Shopify Flow auflistet.
Nur neue Abschlüsse werden gesendet. Course completed wird für Abschlüsse gesendet, die eintreten, während der Workflow aktiv ist. Teilnehmer, die früher abgeschlossen haben, gelangen über diesen Workflow nie zu Klaviyo.
Flow kann auch in Alva Courses handeln. Derselbe Workflow kann Absolventen mit der Aktion Enroll customer in course in Ihren nächsten Kurs einschreiben; siehe Shopify-Flow-Aktionen. Um Absolventen zusätzlich in Shopify zu taggen, siehe Kunden taggen, die einen Kurs abschließen.
Siehe auch
War das hilfreich?
Zuletzt aktualisiert 2026-10-01