Discord is a powerful chat platform — originally designed for gaming — that specializes in text, image, video and audio communication between users. In recent years it’s become a popular way of creating profitable, subscription-based chat communities.
It’s been used to launch paid communities for everything from funding non-profits, premium cook groups, expert communities, stock and financial trade alerts groups, to supporting podcasts and YouTube creators.
With LaunchPass you can create a paid Discord group in literally five minutes. This short guide aims to step you through the entire process.
This guide will cover the following steps:
Create your Discord server
Connect your Discord to LaunchPass
Activate your account and start your trial
Connect your bank to receive payment
Create, publish, and share your paid Discord server
Step 1: Create your Discord server
Creating a Discord server is free and easy.
First, login to Discord, or signup for your free Discord account here: Discord
Once you are logged into your Discord account click the (+) button to create your own server.
Give your community a cool name, add your logo, and click “Create”.
You now have your own Discord server!
Step 2: Connect your Discord to LaunchPass
Login to LaunchPass in order connect your Discord. You do this by clicking the "Connect Discord" button on the LaunchPass home page.
Select your new Discord server from the dropdown and click “Authorize” so LaunchPass can send invites and manage members.
Step 3: Start your trial
You’re now logged into LaunchPass and can start creating your offer!
Click “Billing” in the upper right, select your plan and add your payment information to start your free 14-day trial. This will allow you to start charging for access to your group.
Note: We offer a Free tier if you want to create a free community - you will not be to charge members for access at this tier.
Step 4: Connect your Stripe account to receive payment
Once you start your trial you’ll have the option to connect your own Stripe account.
Click "Link your bank to get paid" to connect your Stripe account. Remember to do this before getting any subscribers.
A rocket emoji will appear in the top left of your admin menu stating "All systems go!" once you have done this correctly.
A Note on Billing - As a group owner, payments to you from your members are received via your Stripe account. Your LaunchPass subscription charges are via the card you added under the Billing section of the admin dashboard. More information about pricing and billing can be found here
Step 5: Create and publish your paid offer
Now that you’re ready to create your paid offer, select Paid Group.
NOTE: It is recommended that you enter a unique name for the role & channel that does not already exist in your server, as it will serve as a landing page for newcomers. If you already have a channel in Discord with the entered name, the new channel will be linked to the existing - we recommend you avoid this if you are using this channel for other purposes.
For our purposes we will create a “paid group” called “premium”. One benefit of this is that when a member accepts their invite they will also have the “premium” role added. Roles are a great way to sell access to different sets of privileges and channels.
For our offer, we named our paid group, provided a 3-day free trial, a fee of $99/month and added a description of what members will receive for purchasing access to the community.
All we have left to do is set our brand styles and publish our page.
Step 6: Share your offer page
The link generated once you publish your paid offer is for you to share with those you want to invite. This link will send them to the offer page you just created, where newcomers can sign up.
You will see a new channel created on your server. It is a read-only channel for all except the owner (you). Here you will find a welcome message with instructions regarding the activation code for your users.
Creating Additional Paid Channels
In Discord servers, "everyone" is the default role. If you are creating new channels where you want to limit access to only paying members, you will need to lock the channel.
First create a new channel
Got to edit channel, then permissions
Under the ‘roles/members’ section set ‘view channel’ to off or ‘x’
Find the role corresponding to your paid channel, in our case ‘premium’, and set ‘view channel’ to yes or ‘checkmark’
You should now see a lock beside the channel name
Members Signing Up
Once payment has processed, new signups will be directed into your Discord.
Members will land in the channel you created and will receive an activation code via email to enter into the discord chat.
Members with paid access will have a tag indicating so on roles under their name
DO’S & DON'TS
DO keep the LaunchPass role at the top of your Roles list
The order matters. You can only manage people in Roles below you, so it is important this stays at the top - features and admin functions will not work otherwise
DO toggle on "Display role members separately from online members" for the LaunchPass role
This will ensure that in your server the LaunchPass bot is always at the very top, which makes management easier
DO NOT delete the channel and roles LaunchPass creates
These serve as the foundation for the rest of the server
DO NOT kick the LaunchPass bot
LaunchPass functionality will be terminated if you do this
Need some additional help setting up your server? Check out our guide on Configuring Your Discord Server.
Looking forward to seeing what kind of paid Discord community you create!