Sync your paid Substack subscribers to Discord
StackPass gives your paying Substack subscribers a role in your Discord the moment they subscribe — and removes it the moment they cancel.
14-day free trial on every plan. Cancel anytime.
Your Substack and Discord, finally talking.
StackPass sits in the middle and keeps every paying subscriber's Discord role in sync. No spreadsheets. No missed cancellations.
From essays to AI to finance — wherever your readers gather.
Three steps. Then never again.
Set it up once. StackPass keeps every role in sync from then on — when someone subscribes, upgrades, or cancels.
- 01
Connect Stripe
One click. We read your paying subscribers through the same Stripe account Substack already pays you through.
- Discord02
Install the bot
Add the StackPass bot to your Discord server and choose which role your paying subscribers should get.
- Share03
Share your link
Drop your unique link in a newsletter post. Readers connect Discord, get their role, and they're in.
When it doesn't just work
Every tool syncs roles. We handle the ones that can't be synced.
Some paying readers never show up in Stripe at all, and some show up under an address you'd never guess. That is where creators quietly lose subscribers — so it is the part we built most carefully.
Their Discord email isn't their Substack email
The usual reason access fails, and there is no reason the two addresses would match. We email a one-time code to the address on their subscription — it works with any Discord account, so nobody has to change anything.
Comped, gifted and group subscriptions
A comp involves no payment, so no Stripe subscription exists to read. Gifts and group plans are billed to somebody else entirely. You can grant those readers access by hand, and we remind you monthly to check the ones that need checking.
Paid through the Substack app
In-app purchases are collected by Apple, so they never reach your Stripe account. Your claim page tells those readers to contact you directly instead of leaving them staring at an error.
More on each of these in the guides.
We never touch your Substack password
StackPass connects through Stripe OAuth — the same account Substack already uses to pay you. Revoke access anytime.
Automatic on cancellation
When someone cancels, their role is removed within seconds. No weekly spreadsheet exports, no 'did I remember to kick them?'
A creator who's lived the problem.

Michael Sikand
Founder
Forbes 30 Under 30 media entrepreneur. Founded Our Future (acquired by Morning Brew), where his short-form videos hit 1B+ views for brands like Chipotle, Kayak, and HubSpot. He's spent a decade building media businesses and knows exactly how much manual bouncer work the creator economy shouldn't require.


Two simple tiers.
Every plan includes a 14-day free trial. Cancel anytime.
Creator
For creators getting their paid community off the ground.
- Up to 100 paid subscribers
- New paid subscribers get Discord access automatically
- Cancelled subscribers lose access automatically
- Changes appear in Discord within seconds
- Daily safety-net check catches anything missed
- Email support
Scale
Best valueFor creators with an established paying audience.
- Unlimited paid subscribers
- Everything in Creator
- Priority support
- Early access to new features
Every tier includes cancel-revoke protection and the daily safety-net sync. No transaction fees. Ever.
Can I create different channels for paying and free subscribers?
What happens when a subscriber cancels?
What if a subscriber's Discord email isn't the one they subscribed with?
What about comped subscribers, or people who paid through a gift or the Substack app?
I already have a Discord with hundreds of members. Can I still use StackPass?
How much time does StackPass actually save me?
Is my subscribers' payment information safe?
Do I need a credit card to start the 14-day free trial?
What happens when my 14-day trial ends?
What happens if my subscriber count outgrows my plan?
What's your refund policy?
If I cancel StackPass, do my subscribers lose Discord access?
What is Substack?
What is Discord?
Stop manually managing
Discord roles
Connect Stripe, install the bot, and never touch a CSV again.