Substack → Discord, fully automated

Your paying readers,
inside Discord —
in under 2 seconds.

Nexrole automatically grants and revokes Discord roles the moment a Substack subscriber pays or cancels. Connect Stripe, install the bot, and never touch a CSV again.

7 days free, cancel anytime5-minute setup0% transaction fees

Scroll
<2s
Role sync time
5 min
To set up
0%
Transaction fees
100%
Automatic

The problem

Managing Discord access by hand is a slow leak in your business.

CSV exports & spreadsheets

Exporting subscribers, matching emails, copy-pasting into Discord — every single week, forever.

Churned members stay in

People cancel but keep their role for weeks. You're giving away the thing your real subscribers pay for.

It never scales

The bigger your community gets, the more time the busywork eats — exactly when you have the least to spare.

How it works

One quiet engine between
Stripe and Discord.

Set it up once in about five minutes. After that, it runs itself.

01Secure

Connect Stripe

Link the same Stripe account Substack already uses to pay you — one click via Stripe's official OAuth. No passwords, no API keys.

021 click

Install the bot

Add Nexrole to your Discord server and pick which role your paying subscribers should get. It only touches that one role.

03Automatic

Share your link

Drop your join link in your Substack. Each subscriber clicks it once to connect their Discord — from then on, their access is granted and revoked automatically.

Live dashboard

Watch it work in real time.

Every grant and revoke, logged the moment Stripe fires the event.

app.nexrole.io / dashboard
Overview
Good morning, Maria 👋
Last 7 days
Active subscribers▲ 12%
1,284
Synced today▲ 8%
312
Avg sync timefast
1.4s
Role syncs · last 7 days
1,940
▲ 12% vs last week
Recent activityLive
CR@cryptodawnsubscribedgranted
IN@indiehackersubscribedgranted
FI@finance_foxcancelledrevoked
DE@devnotesrenewedkept
MA@mara.writessubscribedgranted

Features

Everything handled, nothing to babysit.

Instant grant & revoke

Real Stripe webhooks, not polling. Roles change within seconds of a payment or cancellation.

Grace periods

Set a 0–30 day cushion before a cancelled subscriber loses access. No one's locked out over a card hiccup.

Welcome DM

Greet every new member automatically with a customisable Discord message the moment their role lands.

Nightly reconciliation

A background sync double-checks every role against live Stripe data, so nothing ever drifts out of sync.

Subscriber dashboard

Search, filter, and see every subscriber by status — active, pending, or cancelled — at a glance.

Secure by design

Connected through Stripe's official OAuth. We only read subscription status — never your password, never your card data.

By niche

Built for creators in every niche.

Whether you write about markets, code, fitness, or photography — Nexrole syncs your paid Substack subscribers to Discord roles automatically. Pick the niche closest to yours.

EssaysFinanceAI & TechDesignProductCultureStartupsMarketingCryptoClimatePoliticsSportsHealthPhilosophyScienceEssaysFinanceAI & TechDesignProductCultureStartupsMarketingCryptoClimatePoliticsSportsHealthPhilosophyScience
LiteratureHistoryGamingMusicFood & DrinkTravelParentingCareerReal EstateInvestingCreator EconomyWeb3NewslettersProductivitySelf-HelpLiteratureHistoryGamingMusicFood & DrinkTravelParentingCareerReal EstateInvestingCreator EconomyWeb3NewslettersProductivitySelf-Help

Pricing

One flat rate. No surprises.

No transaction fees. No per-subscriber charges. Your Stripe revenue stays yours.

Creator

For newsletters just getting started

$15
/ month
  • Up to 100 subscribers
  • Auto-grant & revoke roles
  • Daily safety-net sync
  • Creator dashboard
  • Email support
Start 7-day free trial
Most popular

Scale

For established creators & communities

$39
/ month
  • Unlimited subscribers
  • Everything in Creator
  • Flat price at any size
  • 0% transaction fees
  • Cancel anytime
Start 7-day free trial
Studio

Studio

For creators with multiple membership tiers

$99
/ month
  • Everything in Scale
  • Role mappings per product tier
  • Branded join page
Start 7-day free trial

No transaction fees. Ever. Your Stripe revenue is yours.

FAQ

Questions you're probably already asking.

Never. When you enable paid subscriptions, Substack sets up a Stripe account to process your payments. Nexrole connects to that same Stripe account via OAuth — one click. We can see who's subscribed, but we never touch your Substack login, create charges, or move any money.
Their payments are already in your Stripe account — Nexrole can verify them instantly. The only step: send your existing subscribers one email with your join link. They click it once, connect Discord, and the role is granted on the spot. Every new subscriber after that is fully automatic.
Within seconds of Stripe processing the cancellation, Nexrole removes the Discord role. They lose access to your private channels immediately — no manual work required.
Yes. You choose which Discord role Nexrole assigns. You can create a private channel visible only to members with that role, so paying subscribers get exclusive access automatically.
Not at all. Nexrole's bot only manages the single role you configure. It doesn't touch any other roles, channels, permissions, or server settings.
Nexrole never stores payment details. We connect through Stripe's OAuth API and only read subscription status — we can see who's active or cancelled, nothing else. We never create charges or access billing info. Card numbers never touch our servers.
Yes — you add your card when you choose your plan at signup. You're not charged for the first 7 days, and you can cancel any time before then from your billing page and pay nothing.
If you've chosen a plan, your first payment is charged when the 7 days are up — your billing page always shows the exact date, and cancelling before then costs nothing. If you haven't chosen a plan yet, nothing is charged and role syncing pauses until you do.
The Creator plan supports up to 100 subscribers. If you're growing fast, you can upgrade to Scale (unlimited) from your billing page at any time — it takes effect immediately.
Syncing stops — new subscriptions and cancellations on Stripe will no longer trigger role changes in Discord. Existing roles stay as-is; we don't mass-remove them. You're in control of what happens in your own Discord server.

Your paying readers deserve
a seat at the table.

Connect Stripe, install the bot, and let Nexrole handle Discord access — automatically, forever.

7 days free · Cancel anytime