MemberPress
Voor wie is dit bedoeld? Bedrijven die lidmaatschappen, cursussen of betaalde communities verkopen via MemberPress op hun eigen WordPress-site. Als je geen MemberPress gebruikt, kun je deze pagina overslaan.
Gebruik je een andere tool voor lidmaatschappen? Alles met een API kan nog steeds worden gekoppeld: zie Een tool koppelen die we niet vermelden.
MemberPress is de WordPress-plugin die lidmaatschappen verkoopt en afschermt: leden, de lidmaatschappen die zij hebben, hun abonnementen en hun betalingen. Door het te koppelen aan DM Champ krijgt je automatisering stappen die de status van een lid lezen en een lidmaatschap toekennen, zodat je AI-agent kan antwoorden op “waar ben ik voor ingeschreven” op basis van de echte gegevens, en een nieuwe koper toegang kan krijgen zonder dat iemand WordPress hoeft te openen.
Er wordt niets op je WordPress-site geïnstalleerd behalve de eigen add-on van MemberPress, die hieronder wordt beschreven. Je koppelt je eigen site met je eigen API-sleutel.
Beschikbaarheid: Automatiseringen zijn beschikbaar op elk account. Het staat al in je zijbalk en er hoeft niets te worden ingeschakeld of aangevraagd.
Wat je nodig hebt
- MemberPress op een WordPress-site die bereikbaar is via https, met mooie permalinks ingeschakeld (Instellingen → Permalinks, alles behalve “Standaard”), wat ervoor zorgt dat het
/wp-json/-adres werkt. - De Developer Tools-add-on van MemberPress, die de API inschakelt. Deze wordt geleverd bij de hogere abonnementen van MemberPress, dus als je deze niet kunt vinden, is dat het eerste wat je moet controleren.
- De API-sleutel die het je geeft: in WordPress, MemberPress → Developer Tools → API-sleutel.
MemberPress koppelen
Je koppelt vanuit een automatisering, de eerste keer dat je een MemberPress-stap gebruikt.
- Open Automatisering in de zijbalk (onder de groep AI Studio) en open of maak een automatisering.
- Voeg een stap toe en zoek naar MemberPress in de stapkiezer.
- Kies de actie die je wilt. De stap vraagt je om eerst te koppelen.
- Vul de twee velden in:
- Site-URL is het adres van de WordPress-site waarop MemberPress draait, beginnend met
https://. - API-sleutel is de sleutel van MemberPress → Developer Tools.
- Site-URL is het adres van de WordPress-site waarop MemberPress draait, beginnend met
- Klik op koppelen.
We controleren de sleutel op je site voordat we iets opslaan. Een verkeerd adres, een verkeerde sleutel of het niet actief zijn van Developer Tools wordt op het scherm geweigerd met de reden, zodat je nooit een koppeling krijgt die er goed uitziet maar faalt zodra de automatisering voor het eerst draait. Je API-sleutel wordt versleuteld opgeslagen en nooit meer aan je getoond. Kwijtgeraakt? Genereer een nieuwe in MemberPress en koppel opnieuw.
De acties
Elke actie is een stap op het automatiseringscanvas en elk veld accepteert gegevens van eerdere stappen met de gebruikelijke knoppen voor het invoegen van gegevens.
Lid ophalen
Haalt één lid op: hun profiel en de lidmaatschappen die zij hebben.
- Lid-ID is welk lid. Verplicht.
Lid zoeken op e-mailadres
Zoekt een lid op via e-mailadres en retourneert hun id.
- E-mail is het adres dat moet worden opgezocht. Verplicht, en meestal het e-mailadres van de contactpersoon uit de trigger.
Dit is de stap die een e-mailadres omzet in het lid-id dat de andere stappen nodig hebben.
Lid aanmaken
Maakt een lidaccount aan. Het geeft hen niet automatisch een lidmaatschap; Transactie aanmaken is wat dat doet.
- E-mail is hun e-mailadres. Verplicht.
- Gebruikersnaam is de naam waarmee ze inloggen. Verplicht.
- Voornaam en Achternaam zijn optioneel.
- Wachtwoord is optioneel. Indien leeg gelaten, genereert MemberPress er een.
Abonnementen van een lid weergeven
Elk abonnement dat bij één lid hoort, nieuwste eerst.
- Lid-ID is welk lid. Verplicht.
Transacties van een lid weergeven
Elke betaling die bij één lid hoort, nieuwste eerst.
- Lid-ID is welk lid. Verplicht.
Transactie aanmaken
Registreert een betaling, wat de manier is waarop MemberPress een lidmaatschap toekent.
- Lid-ID is wie het ontvangt. Verplicht.
- Lidmaatschap-ID is wat ze krijgen: het ID van het lidmaatschap uit MemberPress → Lidmaatschappen. Verplicht.
- Bedrag is wat er is betaald. Optioneel.
- Status bepaalt of het meetelt:
completeis wat toegang verleent, en dat is wat wordt gebruikt als je het veld leeg laat. - Verloopt op is wanneer de toegang eindigt, geschreven als datum en tijd, bijvoorbeeld
2027-01-31 23:59:59. Laat dit leeg voor een toekenning die niet verloopt.
Een voorbeeldautomatisering
Beantwoord de eigen vragen van een lid vanuit het echte record.
- Trigger: je AI-agent roept deze automatisering aan als tool wanneer iemand naar zijn lidmaatschap vraagt. (Voeg de automatisering toe als een AI-agentfunctie en de agent kan deze midden in een gesprek uitvoeren.)
- Zoek lid op e-mailadres, met het e-mailadres van de contactpersoon.
- Lijst abonnementen van een lid op, met behulp van het ID uit stap 2.
- De resultaten gaan terug naar de agent, die in gewone taal antwoordt: welk lidmaatschap, actief of niet, en wanneer het wordt verlengd.
En de andere kant op: laat iemand binnen nadat ze hebben betaald.
- Trigger: een Webhook, aangestuurd door wat de betaling ook heeft verwerkt.
- Zoek lid op e-mailadres. Een Voorwaarde-stap vertakt op basis van of ze bestaan.
- Zo niet, Maak lid aan met hun e-mailadres en een gebruikersnaam.
- Maak transactie aan met hun lid-ID, het lidmaatschap-ID dat je toekent, het bedrag en een Verloopt op als de toegang voor een vaste periode is.
- Een Stuur bericht-stap vertelt hen op WhatsApp dat ze erin zitten.
Goed om te weten
- Stappen die een lid-ID vereisen, komen na een Zoek-stap. Zoek het lid eerst op e-mailadres en geef het ID vervolgens door aan de volgende stap.
- Outputs reizen vooruit. Alles wat een actie retourneert, is beschikbaar voor latere stappen als variabelen.
- Een lidmaatschap wordt verleend door een betaling vast te leggen. Dat is hoe MemberPress zelf werkt: Maak lid aan creëert het account, Maak transactie aan met een
completestatus opent de deur. - Er is geen trigger die MemberPress in de gaten houdt. Niets polt het voor nieuwe leden of nieuwe betalingen. Om MemberPress een automatisering te laten starten, voeg je een Webhook-trigger toe aan de automatisering en wijs je een MemberPress-webhook naar het adres dat het je geeft.
- De API heeft de Developer Tools-add-on nodig. Zonder deze is er niets op je site waar we mee kunnen communiceren, hoe correct de rest van je gegevens ook zijn.
- Alles wat niet in de bovenstaande lijst staat kan nog steeds worden gedaan met de HTTP-verzoek-stap.
Volgende stappen
- Automatiseringen: triggers, stappen, voorwaarden en hoe een workflow in elkaar zit.
- WordPress: berichten en gebruikers op dezelfde site.
- FluentCRM: contacten, tags en lijsten op dezelfde site.
- Een tool verbinden die we niet vermelden: aangepaste functies, de API en webhooks.