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.

No credit card5-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 a post. Readers connect Discord once — every new subscriber after that is granted access 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
  • Priority support
  • Early feature access
  • SLA uptime guarantee
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
  • Faster email support
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.
No. Sign in and your 7-day trial starts immediately — no card, no checkout. You only enter payment details if you choose a plan to keep syncing after the trial.
If you've picked a plan, billing starts then — we email you a reminder before the trial ends so it's never a surprise. If you haven't, role syncing simply pauses until you choose one. You're never charged automatically.
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.

No credit card · Cancel anytime