Guide

How to Monetize Your Stoat Server

A complete, step-by-step guide to turning your Stoat (formerly Revolt) community into a sustainable business with subscriptions, paid roles, and automated revenue recovery.

Updated April 2026

You've built a community on Stoat. People are active, conversations are happening, and your server has real value. Now you want to monetize it. Not to squeeze your members, but to sustain what you've built and reward the effort that goes into keeping a community alive.

Until recently, this was not possible. Stoat (formerly Revolt) had no payment integrations, no subscription bots, no way to gate roles behind a paywall. Discord had dozens of monetization tools; Stoat had zero. That changed when Arcalotl launched with native Stoat support, becoming the first and only subscription management platform for the Stoat ecosystem.

This guide walks you through everything: why to monetize, how to set it up, what tiers to offer, and how to maximize your revenue.

Why monetize your Stoat server?

Running a community takes real work. Moderation, content creation, event organization, infrastructure management. It all adds up to hours every week. Monetization lets you turn that effort into income, which in turn lets you invest more into the community.

Sustainability. Communities that rely purely on goodwill tend to burn out their organizers. Revenue creates a feedback loop: money lets you dedicate more time, more time improves the community, a better community attracts more subscribers.

Rewarding your community. Paid tiers give members a way to actively support something they value. Many members want to pay. They just need a mechanism. Subscriptions with tangible benefits (exclusive channels, early access, special roles) let supporters feel recognized.

Gating premium content. If you produce educational content, run coaching sessions, share research, or provide tools, you can gate access behind paid roles. Free members get value; paying members get more. This is not paywalling your community. It is creating tiers of access that reward investment.

The problem: Stoat had no monetization tools

Discord communities have had monetization options for years. Bots like MEE6, Upgrade.chat, and platforms like Whop and Patreon all integrate with Discord in various ways. Discord itself launched Server Subscriptions.

Stoat had none of this. If you wanted to monetize your Stoat server, your only option was to manually manage payments outside the platform: take PayPal payments in DMs, track spreadsheets, assign roles by hand. It was not scalable, not professional, and not sustainable.

This gap was a real barrier to Stoat adoption. Community builders who needed revenue could not justify moving to a platform with no payment infrastructure, no matter how much they valued open source.

Enter Arcalotl: the first Stoat subscription bot

Arcalotl is a native subscription management bot for both Discord and Stoat. It handles the entire subscription lifecycle: payment collection, role assignment, failed payment recovery (dunning), cancel saves, term optimization, and analytics.

On Stoat, Arcalotl works as a native bot. Members interact with it through bot commands directly in your server. Payments are processed through Stripe, with money flowing directly to your Stripe account via Stripe Connect. Arcalotl never holds your funds.

There are no monthly fees. Arcalotl charges 2% per transaction and 5% on revenue it recovers through dunning flows. If Arcalotl does not earn you money, it costs you nothing.

Step-by-step setup guide

Getting Arcalotl running on your Stoat server takes about ten minutes. Here is the full process:

Step 1

Add Arcalotl to your Stoat server

Invite the Arcalotl bot to your Stoat server. Grant it the permissions it needs: manage roles, send messages, send DMs, and manage embeds. Arcalotl needs the manage roles permission to assign and revoke subscription roles automatically.

Step 2

Run /setup to connect Stripe

Run the /setupcommand in your server. Arcalotl will guide you through connecting your Stripe account via Stripe Connect. If you don't have a Stripe account, you'll create one during this flow. The entire onboarding happens through a secure link. Arcalotl never sees your Stripe credentials.

Step 3

Create subscription plans

Use /plan create to define your subscription tiers. For each plan, you set the name, price, billing interval (monthly or annual), and which Stoat role subscribers receive. You can create as many plans as you need. Each plan maps to a specific role in your server.

Step 4

Members subscribe

Members run /subscribe in your server, pick a plan, and complete payment through a Stripe Checkout link. Once payment confirms, Arcalotl assigns the role instantly. The entire flow takes under 60 seconds from command to role assignment.

That is the core setup. Four steps, ten minutes, and your Stoat server is generating subscription revenue.

Setting up tiers that convert

The most common mistake in community monetization is offering too many tiers or pricing them poorly. Here is a tier structure that works for most Stoat communities:

Free tier

$0/mo

Access to general channels, community chat, and public events. This is your on-ramp. It should be genuinely useful, not a teaser. Members who feel valued at the free tier are more likely to upgrade than members who feel excluded.

Supporter

$4.99/mo

Access to exclusive channels, behind-the-scenes content, early announcements, and a visible supporter role. The price point is low enough to be an impulse decision. This tier should convert 3-8% of your active free members.

Premium

$14.99/mo

Everything in Supporter, plus direct access to you (1-on-1 channels, priority responses), premium resources, recordings of live sessions, and any other high-value content. This tier is for your most engaged members and should represent your highest per-member revenue.

Three tiers is the sweet spot. Fewer and you leave money on the table. More and you create decision fatigue. You can always add or adjust tiers later as you learn what your community values.

Revenue protection features

Collecting subscriptions is only half the battle. Keeping them is the other half. Arcalotl includes automated revenue protection features that most monetization tools, especially those built for Discord, lack entirely.

Dunning (failed payment recovery). When a member's payment fails (expired card, insufficient funds, bank decline), Arcalotl sends a sequence of DMs prompting them to update their payment method. If DMs are closed, it falls back to a server channel. Industry data shows that 20-40% of involuntary churn can be recovered with proper dunning. Without it, those subscribers silently disappear.

Cancel saves. When a member initiates a cancellation, Arcalotl collects their reason and presents a tailored offer: a discount if they cite price, a pause if they need a break, a downgrade if they want less. This recovers 30-40% of members who would otherwise cancel. Most tools do not even attempt this.

Term optimization. Arcalotl identifies engaged monthly subscribers and prompts them to switch to annual billing at a discount. Annual subscribers have dramatically lower churn rates and higher lifetime value. Locking in annual revenue smooths your MRR and makes your revenue predictable.

Pricing: what Arcalotl costs

Arcalotl costs $0 per month. There is no platform fee, no minimum, no commitment.

You pay 2% per transaction on successful subscription payments. And if Arcalotl recovers revenue that would have been lost through dunning, cancel saves, or term optimization, it takes 5% of the recovered amount. If Arcalotl does not recover anything, you pay nothing for those features.

Compare this to Discord Server Subscriptions (approximately 30%), Patreon (8-12%), Memberful ($49/mo + 4.9%), or Whop ($49-99/mo + up to 10%). Arcalotl is the most affordable option by a wide margin, and it is the only one that works on Stoat.

Tips for maximizing revenue

Offer annual plans.Members who pay annually churn at a fraction of the monthly rate. Offer a meaningful discount (typically 15-20% off the monthly price annualized) and let Arcalotl's term optimization prompt monthly subscribers to upgrade.

Create exclusive content worth paying for. The most successful subscription communities are not selling access. They are selling value. Exclusive tutorials, templates, tools, live sessions, direct access to experts, early releases, or curated resources all justify a subscription.

Use cancel saves.Enable Arcalotl's cancel save flows. Configure appropriate discount percentages, pause durations, and downgrade paths. Every member you retain is revenue you do not need to replace with new acquisition.

Talk about your paid tiers. Do not hide that you have paid content. Mention it naturally in conversation, reference exclusive channel discussions, and make the /subscribe command visible. Members cannot subscribe to something they do not know exists.

Start small and iterate.Launch with two tiers, see what converts, and adjust pricing based on real data. Arcalotl's analytics dashboard tracks MRR, subscriber count, recovery rate, and churn. Use the data to optimize.

Get started

Stoat monetization is no longer hypothetical. Arcalotl gives you the same subscription infrastructure that Discord communities have had for years, with better revenue protection and lower fees. Head to the Stoat integration page to add Arcalotl to your server, or explore more resources below.