Ăberblick
Mit der Make.com-Integration kannst du Memberspot mit hunderten anderen Tools verbinden und AblĂ€ufe automatisieren â z. B. automatische Kurs-Freischaltungen nach einem Kauf, Zugangs-Entzug bei KĂŒndigung oder das Setzen von benutzerdefinierten Eigenschaften.
â
Voraussetzungen
Ein aktiver Memberspot-Account
Ein kostenloser oder kostenpflichtiger Make.com-Account (hier registrieren)
Dein Memberspot API-Key (siehe nÀchster Abschnitt)
â
API-Key erstellen
Um Make.com mit Memberspot zu verbinden, brauchst du einen API-Key:
Melde dich in deinem Memberspot-Dashboard an.
Gehe zu Einstellungen â API-Keys.
Erstelle einen neuen API-Key oder kopiere einen bestehenden.
â
Verbindung in Make.com herstellen
Logge dich in deinen Make.com-Account ein.
Erstelle ein neues Szenario und fĂŒge ein Memberspot-Modul hinzu.
Klicke auf Create a connection.
Gib deinen Memberspot API-Key ein und bestÀtige.
Die Verbindung ist jetzt aktiv und kann fĂŒr alle Memberspot-Module verwendet werden.
â
VerfĂŒgbare Module (Actions)
Folgende Module stehen dir in Make.com fĂŒr Memberspot zur VerfĂŒgung:
â
đą Grant Access
Schaltet einem Nutzer den Zugang zu einem Zugang frei. Existiert der Nutzer noch nicht, wird automatisch ein neues Mitgliedskonto erstellt.
Felder:
E-Mail (Pflicht) â E-Mail-Adresse des Nutzers
Vorname (optional) â Vorname des Nutzers
Nachname (optional) â Nachname des Nutzers
Zugangs-ID (Pflicht) â ID des Zugangs, der freigeschaltet werden soll
Order-ID (optional) â Bestell-ID zur Zuordnung (z. B. aus deinem Shopsystem)
Anwendungsfall: Nach einem Kauf in deinem Shop (z. B. ĂŒber Digistore24, ThriveCart oder Stripe) wird automatisch der Zugang zum gebuchten Kurs freigeschaltet.
â
đĄ Revoke Access
Entzieht einem Nutzer den Zugang zu einem bestimmten Angebot. Der Kursfortschritt bleibt erhalten.
Felder:
E-Mail (Pflicht) â E-Mail-Adresse des Nutzers
Zugangs-ID (Pflicht) â ID des Zugangs
Active (optional) â Status setzen (true/false). Wird kein Wert gesetzt, wird das Angebot komplett entfernt.
Anwendungsfall: Ein Abo wird pausiert â der Zugang wird deaktiviert, aber der Fortschritt bleibt fĂŒr eine spĂ€tere Reaktivierung bestehen.
â
đŽ Delete Access
Entfernt den Zugang eines Nutzers und löscht den kompletten Kursfortschritt unwiderruflich.
Felder:
E-Mail (Pflicht) â E-Mail-Adresse des Nutzers
Zugangs-ID (Pflicht) â ID des Zugangs
â ïž Achtung: Der Kursfortschritt wird dauerhaft gelöscht und kann nicht wiederhergestellt werden. Nutze Revoke Access, wenn du den Fortschritt behalten willst.
â
đĄ Revoke Order Access
Entzieht den Zugang, der mit einer bestimmten Order-ID verknĂŒpft ist. Der Kursfortschritt bleibt erhalten.
Felder:
E-Mail (Pflicht) â E-Mail-Adresse des Nutzers
Order-ID (Pflicht) â Bestell-ID
Active (optional) â Status setzen
Anwendungsfall: Eine Bestellung wird in deinem Shopsystem storniert â der zugehörige Zugang in Memberspot wird automatisch entzogen.
â
đŽ Delete Order Access
Entfernt den Zugang anhand einer Order-ID und löscht den Kursfortschritt.
Felder:
Order-ID (Pflicht) â Bestell-ID
Active (optional) â Status
â
đŽ Delete Users
Löscht einen oder mehrere Nutzer komplett aus deinem Memberspot-Bereich anhand ihrer E-Mail-Adresse.
Felder:
E-Mails (Pflicht) â Liste der zu löschenden E-Mail-Adressen
â ïž Achtung: Alle Daten des Nutzers (Fortschritt, ZugĂ€nge, Profil) werden unwiderruflich gelöscht.
â
đ” Set Users Custom Property Values
Setzt oder aktualisiert benutzerdefinierte Eigenschaften (Custom Properties) fĂŒr einen Nutzer.
Felder:
E-Mail (Pflicht) â E-Mail-Adresse des Nutzers
Properties (Pflicht) â Key-Value-Paare der zu setzenden Eigenschaften
Anwendungsfall: Du speicherst automatisch Zusatzinfos im Nutzerprofil, z. B.:
Kunden-ID aus deinem CRM
Abonnementstatus (aktiv, gekĂŒndigt, pausiert)
Onboarding-Fortschritt
Kaufdatum oder Tarif-Informationen
â
âïž Make an API Call
FĂŒhrt einen benutzerdefinierten API-Aufruf an die Memberspot-API durch. Damit kannst du auch Endpoints nutzen, die nicht als eigenes Modul verfĂŒgbar sind.
Felder:
URL â Der API-Endpoint (z. B.
/v1/users/list)Method â HTTP-Methode (GET, POST, PATCH, DELETE)
Headers â ZusĂ€tzliche Header (API-Key wird automatisch gesetzt)
Body â Request-Body als JSON
NĂŒtzlich fĂŒr:
Nutzerliste abrufen (
GET /v1/users/list)Nutzer per E-Mail suchen (
GET /v1/users/find-by-mail/{email})Login-Token generieren (
GET /v1/users/login-token/{uid})Ablaufdatum fĂŒr ein Angebot setzen (
PATCH /v1/users/set-offer-expires)Kursfortschritt abfragen (
GET /v1/users/course-progress/list/{email})Alle Angebote abrufen (
GET /v1/offers)Kapitelzugang freischalten (
POST /v1/chapters/chapter-access/enable)Custom Properties auflisten (
GET /v1/custom-user-properties/list)PrĂŒfungsergebnisse abrufen (
GET /v1/exams/{id}/results)
Die vollstÀndige API-Dokumentation findest du unter: api.memberspot.de/api
â
Beliebte Automatisierungen
Hier einige Beispiele, wie du Make.com mit Memberspot nutzen kannst:
â
Szenario | Trigger | Memberspot-Modul |
Kurs nach Kauf freischalten | Zahlung in Digistore24/Stripe/ThriveCart | Grant Access |
Zugang bei KĂŒndigung entziehen | Abo-KĂŒndigung im Zahlungsanbieter | Revoke Access |
Zugang bei RĂŒckbuchung löschen | Chargeback/Refund | Delete Access |
Bestellstatus synchronisieren | StatusÀnderung im Shop | Revoke/Delete Order Access |
CRM-Daten ins Profil schreiben | Neuer Kontakt in HubSpot/ActiveCampaign | Set Custom Property Values |
Nutzer aus System löschen (DSGVO) | Löschanfrage im CRM | Delete Users |
â
Revoke vs. Delete â Was ist der Unterschied?
Aktion | Zugang | Kursfortschritt | Nutzer-Account |
Revoke Access | â Entzogen | â Bleibt erhalten | â Bleibt bestehen |
Delete Access | â Entzogen | â Gelöscht | â Bleibt bestehen |
Delete Users | â Entzogen | â Gelöscht | â Gelöscht |
â
Tipps & Hinweise
Zugangs-ID finden: Die Zugangs-ID findest du in Memberspot unter ZugÀnge. Du kannst sie auch per API abrufen:
GET /v1/offersOrder-ID nutzen: Wenn dein Zahlungsanbieter eine Bestell-ID liefert, ĂŒbergib sie beim Grant Access. Damit kannst du spĂ€ter gezielt den Zugang ĂŒber die Order-ID steuern.
Rate Limit: Die API erlaubt maximal 4 Anfragen pro Sekunde fĂŒr bestimmte Endpunkte (z. B. Nutzersuche). Plane bei Massenoperationen entsprechende Pausen ein.
Testen: Nutze den Make.com "Run once"-Button, um dein Szenario zu testen, bevor du es aktivierst.
â
WeiterfĂŒhrende Links
