Integrate with Discord

Memberful integrates directly with Discord making it easy to create a members-only community for any topic or industry. We invite paid members to your Discord server and remove their access once their subscription expires.

In this help doc:

Connect to your Discord server

Navigate to Settings → Integrate → Services from your Memberful dashboard, and activate the Discord integration.

Discord auth

Select your server from the dropdown and click Continue. If you don't see your server you may be signed into Discord as a user that does not have admin access. If that's the case, sign out of Discord and sign in as the admin, and then follow the Activate link again.

Discord permissions

After selecting your server, you have to grant permissions for the bot. We ask for the following:

Refusing to grant any of these permissions will cause your integration to malfunction.

Once verified, click the Authorize button to connect. After a successful connection, you will be redirected to a configuration page within the Memberful dashboard.

Configure Memberful’s Discord settings

Configure the integration to:

Discord configuration

You can also leverage these roles to set up Role-Exclusive channels in your Discord server.

Public vs. Private

Do you want to run an open community where everyone is welcome, but paying members have exclusive roles? Or do you prefer a private server where they are the only ones allowed in?

Our Public integration will invite all of your members to the server, even if they signed up for free. Paying members receive exclusive roles that are removed if their subscription lapses.

Our Private integration, on the other hand, only invites your paying members. They'll receive the exclusive roles you configured but, if their subscription lapses, we'll remove them from the server.

Assign roles based on Plan

You can associate Discord roles with Memberful Plans. When a member subscribes to the Plan, we'll assign them the role you selected. Once you're done, click Enable Discord.

Discord roles assigned

Once you enable the integration, you may notice that the Memberful bot appears offline. This is normal and expected.

Enable Discord invite email template

Visit your email template settings and enable the Discord invite. This will ensure that new, and returning members, receive the link to authorize the Memberful bot.

Discord invite

Authorizing the Memberful bot is a required step. Without this step, the member will not get the correct access and / or role on your server.

Related help docs:

Can't find what you're looking for? We'd love to help! 💪

Send us a message through the orange chat bubble in the lower right corner of the page. You'll hear back within a few hours Monday - Friday. 😀