
Memberful
Traccia le vendite di affiliazione, i pagamenti ricorrenti degli abbonamenti e i rimborsi da Memberful con il plugin IPN Memberful di Post Affiliate Pro. Guida alla configurazione con webhook, chiave API e pagina di reindirizzamento.
Integrazione Memberful
Memberful è una piattaforma per vendere abbonamenti e condividere contenuti sul tuo sito. Il plugin di Post Affiliate Pro lo collega al tuo programma di affiliazione , così ogni membership che un affiliato segnala viene tracciata, ogni rinnovo può generare una commissione ricorrente e un rimborso in Memberful annulla la commissione.
Il plugin usa tre fonti di informazioni da Memberful:
- La pagina dopo il checkout: passa il primo acquisto al plugin.
- L’API di Memberful: il plugin la usa per caricare i dettagli di quel primo ordine, come il membro, il piano e il totale.
- Webhook: Memberful avvisa il plugin dei rinnovi (subscription.renewed) e dei rimborsi (order.refunded).
Come integrare PostAffiliatePro con Memberful
Recupera i dati di Memberful
Ti servono tre cose da Memberful:
- URL dell’account: l’indirizzo del tuo account Memberful, ad esempio https://YOUR-ACCOUNT.memberful.com/ . Il plugin accetta solo un indirizzo che contiene .memberful.com.
- Chiave API dell’app personalizzata: la chiave API di un’applicazione personalizzata nel tuo account Memberful. Il plugin la usa per leggere i dettagli degli ordini.
- Chiave segreta del webhook: Memberful ti fornisce questa chiave dopo che crei un endpoint webhook (vedi sotto).
Attivazione del plugin
Nel tuo pannello merchant vai a Configurazione > Plugin > Gestione IPN di Memberful > Attiva. Poi compila la configurazione:
- URL dell’account Memberful, Chiave API dell’app personalizzata e Chiave segreta del webhook: i tre valori indicati sopra.
- Traccia per: scegli se usare come ID prodotto della vendita il Plan ID di Memberful (predefinito) o il nome del piano.
Tutte le altre opzioni sono descritte nella sezione sulle impostazioni del plugin qui sotto.
Crea il webhook in Memberful
Nella tua dashboard Memberful vai a Settings > Webhooks e crea un nuovo endpoint webhook con questo indirizzo:
https://URL_TO_PostAffiliatePro/plugins/Memberful/memberful.php
Seleziona questi eventi:
- subscription.renewed: un abbonamento è stato rinnovato (pagamento ricorrente).
- order.refunded: un ordine è stato rimborsato.
Dopo aver creato l’endpoint, Memberful mostra la sua chiave segreta. Copiala nel campo Chiave segreta del webhook del plugin e salva la configurazione del plugin.
Traccia il primo acquisto
Il primo acquisto non viene inviato da un webhook. Invece, dopo il checkout, invia il membro a una pagina del tuo sito e lascia che un breve script su quella pagina passi l’acquisto al plugin.
- In Memberful, imposta il reindirizzamento dopo il checkout sulla tua pagina di ringraziamento. Puoi farlo per l’intero sito in Website > Domain and redirects > Custom redirects, oppure per un singolo piano nelle impostazioni del piano (Revenue > Plans). L’impostazione del piano sovrascrive quella globale.
- Memberful aggiunge i dettagli dell’ordine, incluso l’ID ordine, all’indirizzo di quella pagina.
- Aggiungi questo script alla pagina di ringraziamento. Legge l’ID ordine dall’indirizzo e l’ID visitatore di Post Affiliate Pro dal cookie PAPVisitorId, e invia entrambi al plugin:
<script>
(function () {
var params = new URLSearchParams(window.location.search);
var orderId = params.get('order_id');
var cookie = document.cookie.match(/(?:^|; )PAPVisitorId=([^;]*)/);
if (!orderId || !cookie) { return; }
var request = new Image();
request.src = 'https://URL_TO_PostAffiliatePro/plugins/Memberful/memberful.php'
+ '?transactionId=' + encodeURIComponent(orderId)
+ '&visitorId=' + encodeURIComponent(cookie[1]);
})();
</script>
Il plugin carica poi l’ordine da Memberful usando la tua chiave API e registra la vendita per l’affiliato riconosciuto dall’ID visitatore. Il totale viene preso dall’ordine, il Plan ID o il nome del piano diventa l’ID prodotto, e l’ID membro di Memberful viene salvato nel campo dati extra 1 della vendita.
Non dimenticare di integrare il tuo sito con il codice di tracciamento dei clic , altrimenti l’ID visitatore non esiste e nessun affiliato può essere assegnato.
Impostazioni del plugin
Il plugin ha le seguenti opzioni:
- URL dell’account Memberful: l’indirizzo del tuo account Memberful, che deve contenere .memberful.com. Una barra finale viene aggiunta automaticamente.
- Chiave API dell’app personalizzata: la chiave API usata per caricare i dettagli degli ordini da Memberful.
- Chiave segreta del webhook: la chiave usata per verificare che i webhook provengano davvero da Memberful. Obbligatoria per rinnovi e rimborsi.
- Traccia per: Plan ID (predefinito) oppure nome del piano viene usato come ID prodotto.
- Salva solo la commissione ricorrente corrispondente: disattivata per impostazione predefinita. Se attiva, un pagamento ricorrente viene salvato solo quando il suo ID abbonamento corrisponde a un ID ordine nelle commissioni ricorrenti. Se non corrisponde, non viene creata alcuna commissione ricorrente.
- Usa il totale ricorrente dalla notifica: disattivata per impostazione predefinita. Se attiva, la commissione ricorrente usa il totale del webhook invece del totale del pagamento iniziale.
- Elabora i rimborsi Memberful: attiva per impostazione predefinita. I rimborsi in Memberful si riflettono in Post Affiliate Pro.
Come funziona esattamente il plugin?
Il plugin gestisce tre situazioni:
- Viene acquistata una nuova membership. La pagina di ringraziamento invia l’ID ordine e l’ID visitatore al plugin. Il plugin carica l’ordine dall’API di Memberful e registra la commissione per l’affiliato.
- Un abbonamento viene rinnovato. Memberful invia un webhook subscription.renewed. Il plugin controlla la firma e registra un pagamento ricorrente. Quando la funzionalità commissioni ricorrenti è attiva, l’ID abbonamento viene usato come ID ordine, così tutti i pagamenti di un abbonamento restano collegati.
- Un ordine viene rimborsato. Memberful invia un webhook order.refunded. Se i rimborsi sono attivi, il plugin trova la transazione originale tramite il suo ID ordine e la rimborsa. Se non riesce a trovarla, registra il problema e non fa nulla.
I webhook con qualsiasi altro nome di evento vengono ignorati.
Che cos’è Memberful?
Memberful è una piattaforma di membership per creator, editori indipendenti e community. Ti permette di vendere membership e abbonamenti sul tuo sito e sul tuo dominio, con il tuo branding, e di collegare il tuo account Stripe per i pagamenti. Memberful fa parte di Patreon, che l’ha acquisita nel 2018, e continua a funzionare come prodotto autonomo.
Per i programmi di affiliazione, le membership sono una scelta naturale. Un membro che resta per un anno paga molte volte, quindi una commissione ricorrente premia l’affiliato per il valore a lungo termine di ogni segnalazione, invece che solo per il primo pagamento.
Principali funzionalità di Memberful
- Abbonamenti flessibili: abbonamenti mensili, annuali e personalizzati, pagamenti una tantum, abbonamenti di gruppo e prezzi scelti dal membro.
- Checkout: checkout con un clic, prove gratuite e a pagamento, coupon e sconti.
- Il tuo branding: checkout e account membro sul tuo dominio.
- Distribuzione di contenuti: newsletter, podcast, download digitali e contenuti per la community riservati ai membri.
- Integrazioni e strumenti: connessioni native con WordPress, Discord, Mailchimp e Kit, un plugin per WordPress, un website builder e un’API.
- Gestione dei membri: gestione di abbonamenti e rimborsi, account staff illimitati e analisi integrate.
Opzioni di prezzo di Memberful
Al momento della stesura, Memberful propone un piano Standard a $49 al mese più una commissione di transazione del 4,9%, con membri illimitati. Puoi provarlo gratuitamente e paghi solo quando vai online e inizi ad accettare pagamenti. Per le aziende più grandi c’è un piano Enterprise con prezzi personalizzati in base al volume. I prezzi cambiano, quindi verifica i valori attuali sulla pagina dei prezzi di Memberful .
Alternative a Memberful
Se Memberful non fa al caso tuo, queste piattaforme di membership hanno anch’esse un’integrazione con Post Affiliate Pro:
Altre integrazioni per membership
Post Affiliate Pro si integra con molte altre piattaforme di membership e abbonamento. Consulta la panoramica delle integrazioni di membership , oppure sfoglia tutte le integrazioni .
Domande frequenti
Ricompensa gli affiliati per ogni membro Memberful
Traccia nuove membership, rinnovi e rimborsi da Memberful e paga i tuoi affiliati in modo accurato. Prova l'integrazione Memberful con Post Affiliate Pro.
Consenso Cookie
Usiamo i cookie per migliorare la tua esperienza di navigazione e analizzare il nostro traffico. See our privacy policy.
