DM Champ Docs

MemberPress

Für wen ist das? Unternehmen, die Mitgliedschaften, Kurse oder kostenpflichtige Communities über MemberPress auf ihrer eigenen WordPress-Website verkaufen. Wenn Sie MemberPress nicht verwenden, können Sie diese Seite überspringen.

Nutzen Sie ein anderes Mitgliedschafts-Tool? Alles mit einer API kann dennoch verbunden werden: siehe Verbinden eines Tools, das wir nicht auflisten.

MemberPress ist das WordPress-Plugin, das Mitgliedschaften verkauft und schützt: Mitglieder, die von ihnen gehaltenen Mitgliedschaften, ihre Abonnements und ihre Zahlungen. Die Verbindung mit DM Champ gibt Ihren Automatisierungen Schritte an die Hand, die den Status eines Mitglieds lesen und eine Mitgliedschaft gewähren können. So kann Ihr KI-Agent die Frage „Wofür bin ich angemeldet?“ anhand der echten Datensätze beantworten und ein neuer Käufer kann freigeschaltet werden, ohne dass jemand WordPress öffnen muss.

Auf Ihrer WordPress-Website wird außer dem eigenen Add-on von MemberPress, das unten beschrieben wird, nichts installiert. Sie verbinden Ihre eigene Website mit Ihrem eigenen API-Schlüssel.

Verfügbarkeit: Automatisierungen sind in jedem Konto verfügbar. Sie befinden sich bereits in Ihrer Seitenleiste, und es muss nichts aktiviert oder angefordert werden.


Voraussetzungen

  • MemberPress auf einer WordPress-Website, die über https erreichbar ist, mit aktivierten schönen Permalinks (Einstellungen → Permalinks, alles außer „Einfach“), was die /wp-json/-Adresse funktionsfähig macht.
  • Das Developer Tools-Add-on von MemberPress, das die API aktiviert. Es ist in den höheren Tarifen von MemberPress enthalten. Wenn Sie es also nicht finden können, sollten Sie dies zuerst überprüfen.
  • Der API-Schlüssel, den es Ihnen gibt: in WordPress unter MemberPress → Developer Tools → API key.

MemberPress verbinden

Sie stellen die Verbindung innerhalb einer Automatisierung her, wenn Sie zum ersten Mal einen MemberPress-Schritt verwenden.

  1. Öffnen Sie Automatisierungen in der Seitenleiste (unter der Gruppe AI Studio) und öffnen oder erstellen Sie eine Automatisierung.
  2. Fügen Sie einen Schritt hinzu und suchen Sie im Schritt-Auswahlmenü nach MemberPress.
  3. Wählen Sie die gewünschte Aktion aus. Der Schritt fordert Sie auf, zuerst eine Verbindung herzustellen.
  4. Füllen Sie die beiden Felder aus:
    • Site URL ist die Adresse der WordPress-Website, auf der MemberPress läuft, beginnend mit https://.
    • API key ist der Schlüssel aus MemberPress → Developer Tools.
  5. Klicken Sie auf Verbinden.

Wir überprüfen den Schlüssel anhand Ihrer Website, bevor wir etwas speichern. Eine falsche Adresse, ein falscher Schlüssel oder nicht aktive Developer Tools werden direkt auf dem Bildschirm mit einer Begründung abgelehnt, sodass Sie nie eine Verbindung erhalten, die in Ordnung aussieht, aber beim ersten Ausführen der Automatisierung fehlschlägt. Ihr API-Schlüssel wird verschlüsselt gespeichert und Ihnen nie wieder angezeigt. Haben Sie ihn verloren? Generieren Sie in MemberPress einen neuen und verbinden Sie sich erneut.


Die Aktionen

Jede Aktion ist ein Schritt auf der Automatisierungs-Arbeitsfläche, und jedes Feld akzeptiert Daten aus früheren Schritten über die üblichen Schaltflächen zum Einfügen von Daten.

Mitglied abrufen

Ruft ein Mitglied ab: dessen Profil und die Mitgliedschaften, die es hält.

  • Mitglieds-ID legt fest, welches Mitglied gemeint ist. Erforderlich.

Mitglied per E-Mail finden

Sucht ein Mitglied anhand der E-Mail-Adresse und gibt dessen ID zurück.

  • E-Mail ist die zu suchende Adresse. Erforderlich und normalerweise die E-Mail-Adresse des Kontakts aus dem Trigger.

Dies ist der Schritt, der eine E-Mail-Adresse in die Mitglieds-ID umwandelt, die für die anderen Schritte benötigt wird.

Mitglied erstellen

Erstellt ein Mitgliedskonto. Es gewährt für sich allein noch keine Mitgliedschaft; dies geschieht über Transaktion erstellen.

  • E-Mail ist die E-Mail-Adresse des Mitglieds. Erforderlich.
  • Benutzername ist der Name, mit dem sich das Mitglied anmeldet. Erforderlich.
  • Vorname und Nachname sind optional.
  • Passwort ist optional. Wenn es leer gelassen wird, generiert MemberPress eines.

Abonnements eines Mitglieds auflisten

Alle Abonnements, die zu einem Mitglied gehören, beginnend mit dem neuesten.

  • Mitglieds-ID legt fest, welches Mitglied gemeint ist. Erforderlich.

Transaktionen eines Mitglieds auflisten

Alle Zahlungen, die zu einem Mitglied gehören, beginnend mit der neuesten.

  • Mitglieds-ID legt fest, welches Mitglied gemeint ist. Erforderlich.

Transaktion erstellen

Erfasst eine Zahlung, wodurch MemberPress eine Mitgliedschaft gewährt.

  • Mitglieder-ID ist die Person, die es erhält. Erforderlich.
  • Mitgliedschafts-ID ist das, was sie erhält: die ID der Mitgliedschaft unter MemberPress → Mitgliedschaften. Erforderlich.
  • Betrag ist der gezahlte Betrag. Optional.
  • Status entscheidet, ob es zählt: complete ist das, was Zugriff gewährt, und dies wird verwendet, wenn Sie das Feld leer lassen.
  • Läuft ab am ist der Zeitpunkt, an dem der Zugriff endet, geschrieben als Datum und Uhrzeit, zum Beispiel 2027-01-31 23:59:59. Lassen Sie es leer für eine Gewährung, die nicht abläuft.

Ein Beispiel für eine Automatisierung

Beantworten Sie die Fragen eines Mitglieds direkt aus dem echten Datensatz.

  1. Auslöser: Ihr KI-Agent ruft diese Automatisierung als Tool auf, wenn jemand nach seiner Mitgliedschaft fragt. (Fügen Sie die Automatisierung als KI-Agent-Funktion hinzu, damit der Agent sie mitten im Gespräch ausführen kann.)
  2. Mitglied nach E-Mail finden, mit der E-Mail-Adresse des Kontakts.
  3. Abonnements eines Mitglieds auflisten, unter Verwendung der ID aus Schritt 2.
  4. Die Ergebnisse gehen zurück an den Agenten, der in einfachen Worten antwortet: welche Mitgliedschaft, aktiv oder nicht, und wann sie sich verlängert.

Und die andere Richtung: Jemandem nach der Zahlung Zugang gewähren.

  1. Auslöser: ein Webhook, auf den das System zeigt, das die Zahlung entgegengenommen hat.
  2. Mitglied nach E-Mail finden. Ein Bedingungs-Schritt verzweigt je nachdem, ob es existiert.
  3. Falls nicht, Mitglied erstellen mit E-Mail-Adresse und Benutzername.
  4. Transaktion erstellen mit der Mitglieder-ID, der Mitgliedschafts-ID, die Sie gewähren, dem Betrag und einem Läuft ab am-Datum, falls der Zugriff für einen festen Zeitraum gilt.
  5. Ein Nachricht senden-Schritt teilt ihnen per WhatsApp mit, dass sie dabei sind.

Gut zu wissen

  • Schritte, die eine Mitglieder-ID erfordern, kommen nach einem Suchschritt. Finden Sie das Mitglied zuerst per E-Mail und übergeben Sie dann die ID an den nächsten Schritt.
  • Ausgaben fließen vorwärts. Alles, was eine Aktion zurückgibt, steht späteren Schritten als Variable zur Verfügung.
  • Eine Mitgliedschaft wird durch das Erfassen einer Zahlung gewährt. So funktioniert MemberPress selbst: Mitglied erstellen legt das Konto an, Transaktion erstellen mit einem complete-Status öffnet die Tür.
  • Es gibt keinen Auslöser, der MemberPress überwacht. Nichts fragt es auf neue Mitglieder oder neue Zahlungen ab. Damit MemberPress eine Automatisierung startet, fügen Sie der Automatisierung einen Webhook-Auslöser hinzu und verweisen Sie einen MemberPress-Webhook auf die Adresse, die er Ihnen gibt.
  • Die API benötigt das Developer Tools-Add-on. Ohne dieses gibt es auf Ihrer Website nichts, mit dem wir kommunizieren können, egal wie korrekt Ihre übrigen Angaben sind.
  • Alles, was nicht in der obigen Liste steht, kann weiterhin mit dem HTTP-Anfrage-Schritt erledigt werden.

Nächste Schritte