Set up Memberful SSO

Memberful gives creators and entrepreneurs the tools to monetize their sites, SaaS products, or online communities with memberships. Using Tribe’s Single Sign-On (SSO), integrate Tribe communities with Memberful and make a seamless login experience for the users.

With this integration, your users won’t have to sign up or log in with a Tribe account. Instead, they’ll use Memberful credentials to access Tribe from your log-in page.

➕This feature is available to customers on all plans. Learn more about Tribe's pricing here.

Learn how to setup Memberful SSO in Tribe:

Memberful is one of the OAuth2 SSO methods. Click here to learn more about how OAuth2 SSO works and what other OAuth2 SSO methods Tribe supports.

Required Credentials for Setting-Up Memberful SSO in Tribe Community:

  • Client ID:* An alphanumeric string that is publicly exposed and used by the service API to identify the application. This is also used to build authorization URLs that are presented to users.

  • Client Secret:* A secret known only to the application and the authorization server. It protects the resources by only granting tokens to authorized requestors.

  • Memberful Domain:* Domain URL of your SSO provider.

  • Login Button Text:* Text defined here will appear on the login page for the users. You can insert any text. For example: Login with ABC

  • OAuth Redirect URL: The URL a browser redirects to once the process of Authentication is complete.

How to find Memberful Credentials:

Follow the steps below to find the Memberful Domain, Client ID, and Client Secret on a Memberful website:

  1. Visit your Memberful Membership website such as https://[yourdomain].memberful.com/admin.

  2. Click on Settings > Integrate > Custom Apps and wait for the next page to load.


3. Click on Add a new Custom Application.

4. On the next page, add an Application name (For Example: Tribe) and check the box next to Include OAuth tokens with this application.


5. Once you check box next to Include OAuth tokens with this application, you will see the option to select Application Type and add OAuth Redirect URL. Add Server-side Application as Application Type.

6. In the next part, add the OAuth Redirect URL. It will be the URL of your community address appended with /ssos/redirect.

  • OAuth Redirect URL example:

URLhttps://community4.blogha.com

OAuth Redirect URLhttps://community4.blogha.com/ssos/redirect

7. Once you click Create Custom Application, Client ID (Identifier) and Client Secret will be available.

8. Enter the Memberful Domain address in the Memberful Domain URL section in the community (Example: https://[Your-sub-domain].memberful.com/).

Set up OAuth2 SSO Using Memberful

  1. Here is the step by step tutorial to set up OAuth2 SSO using Memberful Credentials:

    1. Once all the information from the previous section is gathered, log into your Tribe community using your admin account, click on your profile picture on top-right > Administration > Settings > Authentication > and click on the Enable Single sign-on option:

  2. Choose Memberful as SSO Provider and fill in the required information, as explained in the previous section.
    ❗Important note: All fields are mandatory.

3. Once all the sections are filled out, toggle the Enable OAuth2 switch and click Update.

4. Visit the community URL and click the Login Button. Example: https://community1.blogha.com. Authenticate using existing/new credentials on the SSO login page.

5. Congratulations! OAuth2 SSO is now up and running!

Login & register with email:

If a member should be directed to the SSO provider page directly when they open the community, you need to disable Login & register with email.

To disable this option, click on your profile picture on the top-right > Administration > Settings > Authentication > turn off the toggle for Login & register with email:

Once disabled, the user will not see the default option of signing up or logging in using Email and Password.

What's Next?

For more detailed information, please visit:

Still have questions? Check out the Community's SSO-related Q&A or ask a new question in the Support Space.

2