Memberful is a popular service for paid user subscriptions. They have an official plugin for WordPress as well as for Discourse:
Curious if anyone has used the Memberful plugin and what your feedback is? I have a community in WP and looking to add Discourse with the option of creating paid membership tiers.
I’m curious what decision you made here. I’ve just started to look into this for my own forum.
Still considering this. I anticipate spending a bit more time looking at it in the next week or so. I imagine I will have more questions or insights then and will share.
I’ve been using it to manage about 700 paying members and it has worked very well. Let me know if you have any specific questions, if you plan to do a trial period, a free tier or have lifetime members I have some learning I can share. I only wish the reporting was improved so I could see how much income I have coming over the next year, it’s somewhat of a surprise each week when I get the report of what I’ve made.
Memberful seems like the easiest payment gateway with Stripe, but I am leaning towards Membermouse due to the 1-click upsell functionality.
Can you share what you’ve done for lifetime members, David?
Would love to hear what you learnt @davidkingham too…
I have the following plans set up in Memberful:
- Free (can only access one area of our forum)
- 30 day trial (can access everything except our member discount section)
- Full Membership - Monthly
- Full Membership - Yearly
- Full Membership - 3 Years
- Lifetime
Memberful has the option to purchase a lifetime subscription, but I don’t offer this option. The lifetime members I have are grandfathered in from an older version of the site which I added manually.
Each memberful plan can have a discourse group tied to it, which allows me to limit access to areas of the discourse site based upon which plan they are on. For example, this area of the site is only accessible to paying members or those on the 30 day trial, but not to paying members. I use the Category Lockdown plugin for this in addition to the discourse category security, here is what this category looks like:
I also have this integrated with ConvertKit for sending out emails when a member signs up, or 20 days into the 30 day trial if they have not signed up yet to try and upsell them, which takes them to this page where they will be asked to put in their CC info and viola they are upgraded and everything syncs with discourse. The key to this is the trial plan has to be cheaper than the other plans, so I have the trial set to $4.98/month, whereas the actual monthly is 4.99/month, so far it hasn’t confused anyone.
Overall I have been very happy with memberful, it’s pretty flexible and works smoothly. The customer support is exceptional, they have really bent over backward to help me even when I have made stupid mistakes and they had move members around on the backend.
The only negatives have been the cost, of course, $25/month is cheap, but the 4.9% fee is pretty crazy as I’m already paying about $100/month and I hope to grow the site quite a bit more. Their reporting is not exceptional right now, it’s okay but I would like to see more of the features that membermouse has along with some forecasting so I know how much money will be coming in next month.
Since I’m not a programmer and wouldn’t know how to fix the integrations with membermouse when they go awry, I will probably stick with memberful since they handle all the integration beautifully. As the site grows I may look into these other options as cost start to balloon with memberful. Hope this helps, happy to help with other questions!
Thanks for the detailed reply. Memberful’s fees are bogus for sure. But better than some of the other membership plugins devs have made for Discourse (I saw one that was 7%!
).
I want to pay a monthly fee for a tool, not a monthly fee plus a percentage of revenue.
Merci pour ton avis, David.
J’ai testé cette solution et jusqu’à présent, l’obligation d’utiliser le SSO avec toutes les fonctions de connexion passant par Memberful est un gros non. Je souhaiterais que les utilisateurs puissent se connecter et s’inscrire comme d’habitude (par exemple en utilisant la connexion Google ou Facebook).
Je pense essayer le plugin Procourse pour voir s’il peut répondre à nos besoins.
Ce serait bien d’avoir d’autres options de connexion, mais cela n’a pas posé de problème sur mon site. J’apprécie que Memberful soit soutenu par une entreprise solide (semble-t-il), et vu que le site de la ligue Discourse est hors ligne, je serais un peu inquiet à l’idée d’utiliser Procourse à l’avenir. Il est open source, mais je ne veux pas payer un développeur pour le maintenir.
Comment fonctionne l’intégration avec ConvertKit ?
Merci @davidkingham pour votre message détaillé.
J’ai examiné Memberful il y a quelques années. Ma conclusion à l’époque était de ne pas poursuivre, car la seule façon de devenir membre était directement via leur processus d’abonnement individuel.
Dans notre cas, nous devons également donner accès aux membres d’équipes dont l’adhésion est payée par des entreprises qui sont nos clients. Ayant revisité le site de Memberful à la suite de votre message, il semble qu’ils proposent désormais des « abonnements de groupe » et des « paiements externes ».
Sur leur page de tarification, il est indiqué : « Disponible uniquement pour les abonnements de groupe. Les paiements externes sont un paramètre permettant de payer manuellement certains abonnements par des moyens externes (virement bancaire, chèque, etc.). Ils ne sont pas soumis à nos frais de transaction habituels, mais il y a des frais mensuels de 0,20 $ pour chaque siège payé de l’extérieur en cours d’utilisation. »
Combiné au taux d’abonnement plus élevé, cela semble être des frais tout à fait raisonnables pour la prestation de leur service.
Merci encore d’avoir pris le temps de partager votre expérience. Si je décide de poursuivre avec Memberful, serai-je autorisé à vous poser quelques autres questions ?
Bien sûr, je vous aiderai certainement si je le peux !
Des détails superbes, @davidkingham.
Pourriez-vous m’expliquer comment vous avez créé le plan gratuit sur Memberful ? J’essaie de le faire, mais il y a des frais minimums de 0,60 £.
Merci !
Dans Memberful, allez dans Paramètres > Plans > Autoriser les nouveaux membres à s’inscrire gratuitement sur votre site web.
@davidkingham J’envisage de passer de Patreon à Memberful + Stripe. Cela me permettrait de publier mon contenu premium sur mon site WordPress, et mon site Discourse est hébergé sur un sous-domaine de mon site WordPress. Ainsi, tout le contenu serait au même endroit, ce qui, en théorie, devrait offrir une meilleure expérience utilisateur et aider à augmenter le nombre d’abonnés sur le long terme.
Ma question est la suivante : quel a été votre processus de mise en place ? Il semble que le SSO soit nécessaire d’une manière ou d’une autre. Les utilisateurs sont-ils créés dans WordPress puis transférés vers Discourse, ou l’inverse ? Y a-t-il un délai auquel je devrais m’attendre ?
Je ne suis absolument pas développeur, alors j’essaie de voir ce que je devrai faire pour faciliter cette transition de mon côté.
Salut Ross, c’est très simple à configurer : il suffit d’ajouter quelques paramètres SSO dans Discourse, puis de créer une page sur WordPress où les gens peuvent s’inscrire. J’ai simplement utilisé des boutons avec des liens vers Memberful. Le nouveau membre est créé dans Memberful, ce qui déclenche à son tour la création d’un utilisateur sur WordPress et dans Discourse. Memberful peut assigner des utilisateurs à des groupes dans Discourse en fonction du forfait auquel ils s’abonnent, ce qui vous permet de restreindre l’accès à certaines catégories, et bien sûr, la même chose s’applique à WordPress. Je suis très satisfait de cette solution, et leur service client est également fantastique.
Merci, David. C’est une musique pour mes oreilles ! Je ne manquerai pas de vous contacter si je rencontre des problèmes en cours de route !
@davidkingham Une question : que faire des membres existants ? S’ils se sont déjà inscrits dans le cadre de ma communauté Discourse actuelle, comment dois-je procéder ?


