Zum Inhalt springen
memberarea memberarea.io

Kurse, Gruppen und Events aus einem Flow

Mitglieder in Kurse einschreiben, ihren Fortschritt lesen, Gruppen ändern, für Events anmelden und Automationen aus einem ManyChat-Flow starten.

In diesem Artikel

Diese Schritte bringen ein Mitglied direkt aus dem Gespräch zu Ihren Inhalten: in einen Kurs, eine Gruppe, ein Event oder eine Ihrer Automationen. Jeder wählt seinen Eintrag aus einer Auswahlliste, die ManyChat live aus Ihrem Mitgliederbereich lädt.

Berechtigungen, die der API-Schlüssel braucht

Schritt Berechtigungen
Enroll in course Kurse: Ansehen und Verwalten, Mitglieder: Verwalten
Remove from course Kurse: Ansehen und Verwalten
Get course progress Kurse: Ansehen und Mitglieder: Ansehen
Add to group und Remove from group Gruppen: Ansehen und Verwalten
Register for event Events: Ansehen und Verwalten, Mitglieder: Verwalten
Start automation Automationen: Ansehen und Ausführen

Ansehen wird für die Auswahlliste jedes Schritts gebraucht, denn Verwalten schließt es nicht ein. Ein Schlüssel mit Voller Zugriff deckt alle ab.

Kurse

Enroll in course gibt der Person den Kurs, den Sie unter Course wählen. Die Liste bietet nur veröffentlichte Kurse an.

  • Hat die Person noch kein Konto, legt der Schritt eines an, und Member created sagt das.
  • Changed ist false, wenn die Person schon eingeschrieben war. Den Schritt zweimal auszuführen schadet nicht.

Remove from course nimmt den Kurs wieder weg. Das Konto bleibt, ebenso der Lektionsfortschritt: Wird die Person später erneut eingeschrieben, macht sie dort weiter, wo sie aufgehört hat. Ohne Mitgliedskonto antwortet der Schritt mit "This person does not have a member account in your MemberArea, so there was no enrolment to remove."

Get course progress liest, wie weit das Mitglied gekommen ist, bereit für einen Anstoß:

  • Progress percent und Completed für den ganzen Kurs.
  • Lessons completed von Lessons total.
  • Last lesson name und Last activity at formatted, ausgeschrieben in der Sprache und Zeitzone Ihres Mitgliederbereichs.

Enrolled sagt, ob das Mitglied den Kurs überhaupt hat. Ein Bedingungsschritt auf Progress percent reicht, um genau die Personen zu erinnern, die stecken geblieben sind.

Gruppen

Add to group und Remove from group funktionieren bei Mitgliedern, legen Sie also zuerst das Mitglied an. Wählen Sie die Gruppe unter Group. Die Liste bietet Ihre eigenen Gruppen an. Gruppen, die Ihr Mitgliederbereich selbst aktuell hält, lassen sich aus einem Flow nicht ändern.

In group sagt, ob das Mitglied nach dem Schritt in der Gruppe ist, und Changed, ob der Schritt etwas tun musste.

Events

Register for event meldet die Person für das Event an, das Sie unter Event wählen. Die Liste bietet wiederkehrende Events und Events an, die noch nicht vorbei sind. Hat die Person kein Konto, legt der Schritt eines an.

Die Antwort enthält, was die nächste Nachricht braucht: Event name, Event url und Event starts at local, die Startzeit in der Zeitzone des Events. Already registered ist true, wenn die Person schon einen Platz hatte.

Eine Anmeldung aus einem Flow zählt wie eine auf der Event-Seite. Sie öffnet das Event für das Mitglied und startet die Automationen und Webhooks, die auf eine neue Anmeldung achten.

Wenn das Event ausgebucht ist

Hat das Event eine eingeschaltete Warteliste, setzt ein ausgebuchtes Event die Person darauf. Waitlisted und Waitlist position sagen dann, wo sie steht. Tragen Sie no in Use the waiting list ein, um stattdessen abzulehnen.

Ohne Warteliste, oder mit no, lehnt ein ausgebuchtes Event mit dem Text ab, den Sie für ein volles Event festgelegt haben, oder mit "This event is fully booked, so no seat could be reserved."

Wenn keine Anmeldung möglich ist

Der Schritt antwortet mit dem Grund, damit der Flow etwas anderes anbieten kann:

  • "This event has already taken place, so nobody can register any more."
  • "This event needs a paid ticket, so it cannot be booked from a chat flow." oder "This event is sold as a product in your MemberArea, so it cannot be booked from a chat flow without a purchase." Senden Sie stattdessen einen Checkout-Link.
  • "This person cannot see this event, because it belongs to a community area they are not part of." Fügen Sie die Person zuerst dem Bereich hinzu.
  • "Registration for this event has closed." oder der Abschlusstext, den Sie für das Event festgelegt haben.

Aus einem Flow verkaufen und Zugang gewähren erklärt den Checkout-Link.

Start automation

Start automation startet eine Ihrer Automationen für diese Person. Die Liste unter Automation bietet Automationen an, die veröffentlicht und eingeschaltet sind. Extra data kommt bei der Automation als Eingabe an, als einfacher Text oder als JSON.

Started bedeutet, dass die Automation übergeben wurde. Sie läuft dann wie jeder andere Durchlauf im Hintergrund, ihr Ergebnis erscheint also im Verlauf der Automation, nicht im Flow. Eine Automation ohne Startschritt lehnt ab mit "This automation has no starting step, so it cannot be started from a flow."

Testen und Durchläufe zeigt, wo Sie nachsehen.

Last updated on October 25, 2026

War dieser Artikel hilfreich?

Verwandte Artikel