MemberPress
A chi è rivolto? Aziende che vendono abbonamenti, corsi o community a pagamento tramite MemberPress sul proprio sito WordPress. Se non utilizzi MemberPress, puoi saltare questa pagina.
Utilizzi un altro strumento per gli abbonamenti? Qualsiasi cosa dotata di API può comunque essere collegata: vedi Collegare uno strumento non presente nel nostro elenco.
MemberPress è il plugin di WordPress che vende e gestisce l’accesso agli abbonamenti: membri, gli abbonamenti che detengono, i loro abbonamenti ricorrenti e i loro pagamenti. Collegarlo a DM Champ fornisce alle tue automazioni dei passaggi che leggono lo stato di un membro e concedono un abbonamento, in modo che il tuo agente AI possa rispondere a “a cosa sono iscritto” basandosi sui dati reali, e un nuovo acquirente possa essere ammesso senza che nessuno debba aprire WordPress.
Non viene installato nulla sul tuo sito WordPress oltre al componente aggiuntivo di MemberPress, descritto di seguito. Colleghi il tuo sito utilizzando la tua chiave API.
Disponibilità: Le automazioni sono disponibili su ogni account. Sono già presenti nella barra laterale e non c’è nulla da abilitare o richiedere.
Cosa ti serve
- MemberPress su un sito WordPress raggiungibile tramite https, con i pretty permalink attivati (Impostazioni → Permalink, qualsiasi opzione diversa da “Semplice”), che è ciò che fa funzionare l’indirizzo
/wp-json/. - Il componente aggiuntivo Developer Tools di MemberPress, che è ciò che attiva le sue API. È incluso nei piani superiori di MemberPress, quindi se non riesci a trovarlo, è la prima cosa da controllare.
- La chiave API che ti fornisce: in WordPress, MemberPress → Developer Tools → API key.
Collegamento di MemberPress
Il collegamento avviene dall’interno di un’automazione, la prima volta che utilizzi un passaggio di MemberPress.
- Apri Automazioni nella barra laterale (sotto il gruppo AI Studio) e apri o crea un’automazione.
- Aggiungi un passaggio e cerca MemberPress nel selettore dei passaggi.
- Scegli l’azione desiderata. Il passaggio ti chiederà prima di effettuare il collegamento.
- Compila i due campi:
- URL del sito è l’indirizzo del sito WordPress su cui è in esecuzione MemberPress, che inizia con
https://. - Chiave API è la chiave ottenuta da MemberPress → Developer Tools.
- URL del sito è l’indirizzo del sito WordPress su cui è in esecuzione MemberPress, che inizia con
- Fai clic su connetti.
Verifichiamo la chiave sul tuo sito prima di salvare qualsiasi cosa. Un indirizzo errato, una chiave errata o il mancato attivazione dei Developer Tools vengono rifiutati a schermo con la relativa motivazione, così non avrai mai un collegamento che sembra corretto ma fallisce al primo avvio dell’automazione. La tua chiave API viene archiviata crittografata e non ti viene mai mostrata di nuovo. L’hai persa? Generane una nuova in MemberPress ed effettua nuovamente il collegamento.
Le azioni
Ogni azione è un passaggio nel canvas dell’automazione e ogni campo accetta dati dai passaggi precedenti con i consueti pulsanti di inserimento dati.
Ottieni membro
Recupera un membro: il suo profilo e gli abbonamenti che detiene.
- ID membro indica quale membro. Obbligatorio.
Trova membro tramite email
Cerca un membro tramite indirizzo email e ne restituisce l’id.
- Email è l’indirizzo da cercare. Obbligatorio, solitamente l’email del contatto proveniente dal trigger.
Questo è il passaggio che trasforma un indirizzo email nell’id membro necessario agli altri passaggi.
Crea membro
Crea un account membro. Di per sé non conferisce un abbonamento; è Crea transazione a farlo.
- Email è il loro indirizzo email. Obbligatorio.
- Username è il nome con cui accederanno. Obbligatorio.
- Nome e Cognome sono facoltativi.
- Password è facoltativa. Se lasciata vuota, MemberPress ne genererà una.
Elenca gli abbonamenti di un membro
Tutti gli abbonamenti appartenenti a un membro, dal più recente al meno recente.
- ID membro indica quale membro. Obbligatorio.
Elenca le transazioni di un membro
Tutti i pagamenti appartenenti a un membro, dal più recente al meno recente.
- ID membro indica quale membro. Obbligatorio.
Crea transazione
Registra un pagamento, che è il modo in cui MemberPress concede un abbonamento.
- ID membro è chi lo riceve. Obbligatorio.
- ID abbonamento è ciò che riceve: l’id dell’abbonamento da MemberPress → Abbonamenti. Obbligatorio.
- Importo è quanto è stato pagato. Facoltativo.
- Stato decide se viene conteggiato:
completeè ciò che garantisce l’accesso, ed è quello che viene utilizzato se lasci il campo vuoto. - Scade il è quando termina l’accesso, scritto come data e ora, ad esempio
2027-01-31 23:59:59. Lascialo vuoto per una concessione che non scade.
Un esempio di automazione
Rispondi alle domande di un membro direttamente dal record reale.
- Trigger: il tuo agente AI chiama questa automazione come strumento quando qualcuno chiede informazioni sul proprio abbonamento. (Aggiungi l’automazione come Funzione Agente AI e l’agente potrà eseguirla durante la conversazione.)
- Trova membro per email, con l’email del contatto.
- Elenca gli abbonamenti di un membro, utilizzando l’id del passaggio 2.
- I risultati tornano all’agente, che risponde in parole semplici: quale abbonamento, se attivo o meno e quando si rinnova.
E nella direzione opposta: fai entrare qualcuno dopo che ha pagato.
- Trigger: un Webhook, puntato da qualsiasi cosa abbia gestito il pagamento.
- Trova membro per email. Un passaggio Condizione si dirama a seconda che esistano o meno.
- In caso negativo, Crea membro con la loro email e un nome utente.
- Crea transazione con il loro id membro, l’id abbonamento che stai concedendo, l’importo e una data di Scadenza se l’accesso è per un periodo fisso.
- Un passaggio Invia messaggio comunica loro su WhatsApp che sono dentro.
Buono a sapersi
- I passaggi che richiedono un ID membro vengono dopo un passaggio di ricerca. Trova prima il membro tramite email, quindi passa l’id al passaggio successivo.
- Gli output viaggiano in avanti. Tutto ciò che un’azione restituisce è disponibile per i passaggi successivi come variabili.
- Un abbonamento viene concesso registrando un pagamento. È così che funziona MemberPress: Crea membro crea l’account, Crea transazione con uno stato
completeè ciò che apre le porte. - Non esiste un trigger che monitora MemberPress. Nulla lo interroga per nuovi membri o nuovi pagamenti. Per far sì che MemberPress avvii un’automazione, aggiungi un trigger Webhook all’automazione e punta un webhook di MemberPress all’indirizzo che ti fornisce.
- L’API richiede il componente aggiuntivo Developer Tools. Senza di esso non c’è nulla sul tuo sito con cui possiamo comunicare, indipendentemente da quanto siano corretti gli altri dettagli.
- Tutto ciò che non è nell’elenco sopra può comunque essere eseguito con il passaggio Richiesta HTTP.
Prossimi passi
- Automazioni: trigger, passaggi, condizioni e come viene assemblato un flusso di lavoro.
- WordPress: post e utenti sullo stesso sito.
- FluentCRM: contatti, tag ed elenchi sullo stesso sito.
- Connettere uno strumento non elencato: funzioni personalizzate, API e webhook.