Discourse Memberful integration

Memberful is a popular service for paid user subscriptions. They have an official plugin for WordPress as well as for Discourse:

11 Me gusta

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.

1 me gusta

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.

4 Me gusta

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!

12 Me gusta

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%! :expressionless:).

I want to pay a monthly fee for a tool, not a monthly fee plus a percentage of revenue.

2 Me gusta

Gracias por tu revisión, David.

He estado probando esta solución y, hasta ahora, el SSO obligatorio que hace que todas las funciones de inicio de sesión pasen por Memberful es un gran no. Me gustaría que se permitiera a las personas iniciar sesión y registrarse como de costumbre (por ejemplo, usando el inicio de sesión con Google o Facebook).

Creo que probaré el complemento Procourse y veré si puede darnos lo que necesitamos.

1 me gusta

Sería bueno tener otras opciones de inicio de sesión, pero no ha resultado ser un problema en mi sitio. Me gusta que Memberful esté respaldado por una empresa sólida (al parecer), y al ver que el sitio de la liga de Discourse está caído, me preocupa un poco usar Procourse en el futuro. Es de código abierto, pero no quiero pagarle a un desarrollador para mantenerlo funcionando.

¿Cómo funciona la integración con ConvertKit?

Gracias @davidkingham por tu publicación detallada.

Hace un par de años revisé Memberful. Mi conclusión en ese momento fue no continuar, ya que la única forma de convertirse en miembro era directamente a través de su proceso de suscripción individual.

En nuestro caso, necesitamos también otorgar acceso a miembros de equipos cuya suscripción es pagada por empresas que son nuestros clientes. Al volver al sitio de Memberful debido a tu publicación, parece que ahora tienen “suscripciones grupales” y “pagos externos”.

En su página de precios indican: "Solo disponible para suscripciones grupales; los pagos externos son una configuración que permite que suscripciones específicas sean pagadas manualmente mediante medios externos (transferencia bancaria, cheque, etc.). No están sujetos a nuestra tarifa de transacción habitual, pero hay un cargo mensual de $0,20 por cada puesto pagado externamente en uso.

Sumado a la tarifa de suscripción más alta, esto parece ser un cargo totalmente razonable por la prestación de su servicio.

Gracias nuevamente por tomarte el tiempo de publicar sobre tu experiencia. Si procedo con Memberful, ¿te importaría si te hago un par de preguntas más?

1 me gusta

¡Por supuesto! Con gusto te ayudaré si puedo.

1 me gusta

¡Detalles geniales, @davidkingham!

¿Podrías explicarme cómo creaste el plan gratuito de Memberful, por favor? Estoy intentando hacerlo y hay un cargo mínimo de 0,60 £.

¡Gracias!

3 Me gusta

En Memberful, ve a Configuración > Planes > Permitir que nuevos miembros se registren gratis en tu sitio web.

7 Me gusta

@davidkingham Estoy considerando pasar de Patreon a Memberful + Stripe. Esto me permitiría publicar mi contenido premium en mi sitio de WP, y mi sitio de Discourse está en un subdominio de mi sitio de WP. Así, todo el contenido en un solo lugar, lo que en teoría debería mejorar la experiencia del usuario y ayudar a generar más suscriptores a largo plazo.

Mi pregunta es: ¿cuál fue el proceso que seguiste para configurar todo? Parece que sería necesario implementar SSO de alguna manera. ¿Se crean los usuarios en WP y se sincronizan con Discourse, o al revés? ¿Hay algún retraso en el proceso del que deba estar preparado?

No soy desarrollador en absoluto, así que estoy tratando de entender qué necesitaría hacer para facilitar este cambio por mi parte.

¡Hola Ross! Es muy sencillo de configurar: solo hay que añadir algunas opciones de SSO en Discourse y luego crear una página en WordPress donde los usuarios puedan registrarse. Yo simplemente usé algunos botones con enlaces de Memberful. Así, el nuevo miembro se crea en Memberful, lo que a su vez genera un usuario en WordPress y en Discourse. Memberful puede asignar usuarios a grupos en Discourse según el plan que elijan, lo que te permite restringir categorías; y, por supuesto, lo mismo aplica para WordPress. Estoy muy satisfecho con ello, y su atención al cliente es fantástica.

3 Me gusta

¡Gracias, David! ¡Eso es música para mis oídos! ¡No dudes en contactarme si tengo algún problema por el camino!

1 me gusta

@davidkingham Una pregunta: ¿Qué pasa con los miembros existentes? Si ya se han registrado como parte de mi comunidad Discourse actual, ¿cómo debería manejar eso?