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

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

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

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

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

Thanks for your review David.

I’ve been testing this solution and so far the mandatory SSO having all the login functions go through Memberful is a big no-no. I would like people to be allowed to login and register as usual (like using google or Facebook login for example).

I think I’ll try the Procourse plugin and see if it can give us what we need.

「いいね!」 1

It would be nice to have other login options, but it hasn’t proven to be a problem on my site. I like that Memberful is supported by a solid company (it would seem), and seeing that the discourse league site is down I would be a little concerned about using Procourse into the future. It is open source but I don’t want to pay a developer to keep it going.

How does the integration with ConvertKit works?

Thanks @davidkingham for your detailed post.

I looked at Memberful a couple of years ago. My conclusion at that time was not to proceed because the only way of becoming a member was directly through their individual subscription process.

In our situation, We need to also give access to members of teams whose membership is paid for by companies who are our clients. Having gone back to Memberful’s site because of your post, it seems that they now have “group subscriptions” and “external payments”.

On their pricing page they state “Only available for group subscriptions, external payments is a setting to allow specific subscriptions to be manually paid through external means (wire transfer, cheque, etc). They are not subject to our regular transaction fee, but there is a $.20 monthly charge for each externally paid seat in use.

Coupled with the higher subscription rate, this seems an entirely reasonable fee for the provision of their service.

Thanks again for taking the time to post about your experience. If I proceed with Memberful, will it be OK to ask you a couple more questions?

「いいね!」 1

Sure thing, I will certainly help if I can!

「いいね!」 1

@davidkingham さん、素晴らしい詳細ですね。

Free Memberful プランの作成方法を教えていただけますか?私は作成を試みているのですが、最低料金が £0.60 となってしまいます。

ありがとうございます!

「いいね!」 3

Memberfulで「設定」>「プラン」>「新しいメンバーがあなたのウェブサイトで無料でサインアップできるようにする」に進んでください。

「いいね!」 7

@davidkingham Patreon から Memberful + Stripe への移行を検討しています。これにより、プレミアムコンテンツを自分の WP サイトに公開できるようになり、Discourse サイトも WP サイトのサブドメイン上にあります。つまり、すべてのコンテンツが 1 つの場所に集まり、理論的にはユーザー体験が向上し、長期的にはより多くの購読者を獲得できるはずです。

質問ですが、あなたはどのように設定を進めましたか?何らかの形で SSO が必要そうです。ユーザーは WP で作成されて Discourse に同期されるのか、それとも逆でしょうか?その間に遅延が発生する可能性はありますか?

私は全く開発者ではないので、この切り替えを自分側で実現するために何が必要かを確認しています。

やあロス、設定はとても簡単だよ。Discourse にいくつかの SSO 設定を入力し、WP でユーザーが登録できるページを作成するだけ。私は Memberful のリンクを使ったボタンをいくつか使ったんだ。新しいメンバーは Memberful で作成され、それが WordPress と Discourse にもユーザーとして作成される。Memberful は、ユーザーが登録したプランに応じて Discourse のグループに割り当てることもできるから、カテゴリを制限したり、もちろん WordPress でも同じことができる。僕はこれでとても満足していて、カスタマーサポートも素晴らしいよ。

「いいね!」 3

ありがとう、デビッド。それは耳に心地よい言葉ですね!何か問題が発生したら、必ず連絡します!

「いいね!」 1

@davidkingham 一つ質問です。既存のメンバーはどうすればよいでしょうか?すでに現在の Discourse コミュニティの一員として登録済みの場合、どのように対応すべきですか?