MemberPress
Pentru cine este acesta? Companii care vând abonamente, cursuri sau comunități plătite prin MemberPress pe propriul lor site WordPress. Dacă nu folosești MemberPress, poți sări peste această pagină.
Folosești un alt instrument de gestionare a abonamentelor? Orice instrument cu un API poate fi conectat: consultă Conectarea unui instrument pe care nu îl listăm.
MemberPress este plugin-ul WordPress care vinde și restricționează accesul la abonamente: membri, abonamentele pe care le dețin, subscripțiile și plățile acestora. Conectarea acestuia la DM Champ oferă automatizărilor tale pași care citesc statutul unui membru și acordă un abonament, astfel încât agentul tău AI să poată răspunde la întrebarea „la ce sunt abonat” pe baza înregistrărilor reale, iar un cumpărător nou poate primi acces fără ca cineva să deschidă WordPress.
Nimic nu este instalat pe site-ul tău WordPress în afară de propriul add-on MemberPress, descris mai jos. Îți conectezi propriul site folosind propria cheie API.
Disponibilitate: Automatizările sunt disponibile în fiecare cont. Sunt deja în bara laterală și nu este nimic de activat sau de solicitat.
De ce aveți nevoie
- MemberPress pe un site WordPress accesibil prin https, cu pretty permalinks activate (Setări → Permalinks, orice altceva în afară de „Simplu”), ceea ce face ca adresa
/wp-json/să funcționeze. - Add-on-ul Developer Tools de la MemberPress, care este cel ce activează API-ul. Acesta vine cu planurile superioare MemberPress, deci dacă nu îl găsești, acesta este primul lucru pe care trebuie să îl verifici.
- Cheia API pe care ți-o oferă: în WordPress, MemberPress → Developer Tools → API key.
Conectarea MemberPress
Te conectezi din interiorul unei automatizări, prima dată când folosești un pas MemberPress.
- Deschide Automatizări în bara laterală (sub grupul AI Studio) și deschide sau creează o automatizare.
- Adaugă un pas și caută MemberPress în selectorul de pași.
- Alege acțiunea dorită. Pasul îți va cere să te conectezi mai întâi.
- Completează cele două câmpuri:
- URL-ul site-ului este adresa site-ului WordPress pe care rulează MemberPress, începând cu
https://. - Cheia API este cheia din MemberPress → Developer Tools.
- URL-ul site-ului este adresa site-ului WordPress pe care rulează MemberPress, începând cu
- Apasă pe conectare.
Verificăm cheia pe site-ul tău înainte de a salva orice. O adresă greșită, o cheie greșită sau faptul că Developer Tools nu este activ sunt refuzate pe ecran cu motivul aferent, astfel încât să nu ai niciodată o conexiune care pare în regulă, dar eșuează la prima rulare a automatizării. Cheia ta API este stocată criptat și nu îți este afișată niciodată. Ai pierdut-o? Generează una nouă în MemberPress și conectează-te din nou.
Acțiunile
Fiecare acțiune este un pas pe planșa de automatizare, iar fiecare câmp acceptă date din pașii anteriori folosind butoanele obișnuite de inserare a datelor.
Obține membru
Aduce un membru: profilul său și abonamentele pe care le deține.
- ID membru reprezintă membrul vizat. Obligatoriu.
Găsește un membru după adresa de e-mail
Caută un membru după adresa de e-mail și returnează ID-ul acestuia.
- E-mail este adresa care trebuie căutată. Obligatoriu și, de obicei, este e-mailul contactului din declanșator.
Acesta este pasul care transformă o adresă de e-mail în ID-ul de membru de care au nevoie ceilalți pași.
Creează un membru
Creează un cont de membru. Nu îi oferă automat un abonament; Creează tranzacție este acțiunea care face acest lucru.
- E-mail este adresa lor de e-mail. Obligatoriu.
- Nume de utilizator este numele cu care se vor autentifica. Obligatoriu.
- Prenume și Nume sunt opționale.
- Parolă este opțională. Dacă este lăsată goală, MemberPress va genera una.
Listează abonamentele unui membru
Toate abonamentele care aparțin unui membru, cele mai noi primele.
- ID membru reprezintă membrul vizat. Obligatoriu.
Listează tranzacțiile unui membru
Toate plățile care aparțin unui membru, cele mai noi primele.
- ID membru reprezintă membrul vizat. Obligatoriu.
Creează o tranzacție
Înregistrează o plată, care reprezintă modul în care MemberPress acordă un abonament.
- ID-ul Membrului este cel care primește. Obligatoriu.
- ID-ul Abonamentului este ceea ce primește: id-ul abonamentului din MemberPress → Abonamente. Obligatoriu.
- Suma este ceea ce a fost plătit. Opțional.
- Starea decide dacă se ia în calcul:
completeeste ceea ce oferă acces, și aceasta este valoarea utilizată atunci când lași câmpul gol. - Expiră la este momentul în care accesul se încheie, scris ca dată și oră, de exemplu
2027-01-31 23:59:59. Lasă gol pentru un acces care nu expiră.
Un exemplu de automatizare
Răspunde la întrebările proprii ale unui membru din înregistrarea reală.
- Declanșator: agentul tău AI apelează această automatizare ca instrument atunci când cineva întreabă despre abonamentul său. (Adaugă automatizarea ca Funcție Agent AI și agentul o poate rula în timpul conversației.)
- Găsește membrul după e-mail, folosind e-mailul contactului.
- Listează abonamentele unui membru, folosind id-ul de la pasul 2.
- Rezultatele se întorc la agent, care răspunde în cuvinte simple: ce abonament, activ sau nu, și când se reînnoiește.
Și în direcția cealaltă: oferă acces cuiva după ce plătește.
- Declanșator: un Webhook, indicat de orice a procesat plata.
- Găsește membrul după e-mail. Un pas de Condiție ramifică procesul în funcție de existența acestuia.
- Dacă nu există, Creează membru cu e-mailul și un nume de utilizator.
- Creează tranzacție cu id-ul de membru, id-ul abonamentului pe care îl oferi, suma și o dată de Expirare la dacă accesul este pentru o perioadă fixă.
- Un pas de Trimite mesaj îi anunță pe WhatsApp că au primit acces.
Bine de știut
- Pașii care necesită un ID de membru vin după un pas de Găsire. Găsește mai întâi membrul după e-mail, apoi transmite id-ul către pasul următor.
- Rezultatele circulă înainte. Tot ceea ce returnează o acțiune este disponibil pentru pașii ulteriori sub formă de variabile.
- Un abonament este oferit prin înregistrarea unei plăți. Așa funcționează MemberPress: Creează membru face contul, Creează tranzacție cu o stare
completeeste ceea ce deschide ușa. - Nu există un declanșator care să monitorizeze MemberPress. Nimic nu îl interoghează pentru membri noi sau plăți noi. Pentru a face MemberPress să pornească o automatizare, adaugă un declanșator Webhook la automatizare și direcționează un webhook MemberPress către adresa pe care ți-o oferă.
- API-ul are nevoie de extensia Developer Tools. Fără aceasta, nu există nimic pe site-ul tău cu care să comunicăm, indiferent cât de corecte sunt restul detaliilor tale.
- Orice altceva care nu se află pe lista de mai sus poate fi realizat în continuare cu pasul Cerere HTTP.
Pașii următori
- Automatizări: declanșatoare, pași, condiții și modul în care este structurat un flux de lucru.
- WordPress: postări și utilizatori pe același site.
- FluentCRM: contacte, etichete și liste pe același site.
- Conectarea unui instrument pe care nu îl listăm: funcții personalizate, API și webhook-uri.