Guide

Migrating from Discord to Root

How to move your monetized community from Discord to Root without losing subscribers or revenue. A phased migration strategy powered by Arcalotl's multi-platform support and Root's native app ecosystem.

Updated April 2026

Root represents a fundamentally different approach to what a community platform can be. It is not just another chat app with voice channels and emoji reactions. Root is built around native integrated applications: real tools with graphical interfaces that live inside your server. For communities that actually do things together — gaming guilds coordinating raids, creative collectives managing projects, competitive teams running tournaments — Root offers capabilities that Discord simply cannot match with its bot-based workarounds.

But if your Discord community has paying subscribers, you cannot just flip a switch. Migration requires a strategy that preserves your revenue, gives members time to discover Root's advantages, and lets you leverage the app-gated monetization model that makes Root uniquely powerful for paid communities. This guide walks through the entire process.

Why communities are migrating

Native apps change everything. Discord bots are hacks. They parse text commands, spit out embeds, and pretend to be interactive. Root's App SDK lets developers build actual applications with TypeScript and Node.js — raid planners with drag-and-drop rosters, task trackers with kanban boards, tournament brackets with live scoring, polls with real-time visualization. These are not bots pretending to be software. They are software running natively inside your community. At launch, over 120 developers had built more than 45 apps available in the Root App Store.

Built-in App Store. On Discord, adding functionality means hunting down bot invite links on third-party websites, hoping the bot is still maintained, and trusting random developers with server permissions. Root has a curated App Store with a review process modeled after Apple's. Browse categories, read descriptions, check ratings, install with one click. No more guessing whether a bot is safe or abandoned.

Multi-pane productivity. Root's interface is designed for people who use their community as a workspace, not just a chat room. You can monitor multiple servers and channels simultaneously in a split-pane layout. Run a raid planner in one pane, your voice channel in another, and a strategy document in a third. This is the kind of workflow that Discord's single-channel-at-a-time interface actively prevents.

App-gated premium tiers. This is where Root's model becomes uniquely interesting for monetized communities. On Discord, paid tiers mean role-gated channels — you pay, you see more text channels. On Root, you can gate access to specific apps, premium tools, and exclusive features. A gaming guild could offer free members basic chat but reserve the raid planner, DKP tracker, and analytics dashboard for subscribers. You are selling access to real tools, not just more channels to read.

Serious backing. Root is not a hobbyist project. CEO Jesse Dietrichson is ex-Microsoft, and the team includes engineers from Google, Intel, and Boeing. The company raised $9 million in funding led by Headline and Konvoy Ventures, with angel investors including the co-founder of Crunchyroll and gaming personality CouRage. This level of backing means Root has the resources to iterate quickly and support developers building on the platform long-term.

Growing gaming ecosystem. Root launched with a deliberate focus on gaming communities — the communities most likely to need coordination tools beyond basic chat. Guilds, clans, esports organizations, and gaming content creators are Root's core audience. If your community falls into this category, Root's feature set was designed specifically for your needs, and the app ecosystem will continue to grow around those use cases.

The monetization problem

If you are running a free community, moving to Root is exciting and relatively low-risk: create a server, install some apps, invite members, and let them explore. But if you have paying subscribers on Discord, migration becomes a financial decision with real consequences.

Your subscribers are paying through a Discord-integrated tool. Their premium roles, their channel access, their entire subscription lifecycle lives on Discord. Shut down the Discord server and you do not just lose a chat platform — you lose the payment infrastructure those subscriptions run on. Members would need to re-subscribe on Root, and history shows that re-subscription rates after a forced migration hover between 20-50%. The rest silently churn.

This is the central tension for monetized communities considering Root. The platform offers genuinely better tools for engagement and monetization — app-gated tiers are more compelling than role-gated channels — but the transition itself is where revenue leaks. You need a bridge that lets you operate on both platforms simultaneously.

Root adds an interesting twist to this problem. Because app-gated monetization is inherently more valuable than channel-gating, many communities find that their Root subscribers convert at higher plan tiers or retain longer. The value proposition of “pay to access real tools” is stronger than “pay to see more channels.” Arcalotl helps you capture that upside while protecting your existing Discord revenue during the transition.

Arcalotl's multi-platform solution

Arcalotl was built for exactly this scenario. You define your subscription plans once, and they work on both Discord and Root. Members on either platform can subscribe through the same Stripe integration, and the same dunning, cancel save, and term optimization flows protect your revenue regardless of which platform a subscriber calls home.

Combined with Root's native app ecosystem, Arcalotl lets you create premium experiences that go far beyond gated channels. Gate access to premium apps, charge for exclusive tools, offer tiered feature sets within apps — all managed through one dashboard. You see your total MRR, subscriber count, churn rate, and recovery metrics broken down by platform or aggregated. Track your migration progress in real numbers: how many subscribers are on Discord, how many have moved to Root, and how your overall revenue is trending.

This is the foundation of a safe migration. You do not need to choose one platform or the other. You run both simultaneously, let the transition happen naturally, and watch Root's stronger value proposition pull members over organically.

The four-phase migration strategy

Phase 1

Set up Arcalotl on both platforms

If you are not already using Arcalotl on Discord, start there. Add the Arcalotl bot to your Discord server, connect Stripe, and configure your subscription plans. If you are migrating from another payment tool, transition your subscribers to Arcalotl first — this is worth doing regardless, since Arcalotl's revenue recovery features will immediately improve your retention rates.

On the Root side, install Arcalotl from the Root App Store — no bot invite links needed. Run the setup flow to connect the same Stripe account and create the same subscription plans with the same pricing. Note that Root uses App Store installation rather than traditional bot invites, so the process is cleaner and more familiar to anyone who has installed an app on a phone. Your Root server is now ready to accept subscribers with identical plans to Discord.

Phase 2

Direct new subscribers to Root

Keep your Discord running as normal, but start promoting your Root server. Highlight what makes Root different: the native apps, the multi-pane layout, the app-gated premium experiences. When new members ask about joining, suggest Root as the primary option and let them see the tools in action.

The goal is to build up your Root community with new members while keeping existing Discord subscribers undisturbed. New subscribers should default to Root where the value proposition of app-gated access is immediately apparent. Existing subscribers stay on Discord. Your total revenue should only grow during this phase.

Phase 3

Gradually transition existing members

Once your Root server is active and members are using its native apps, invite existing Discord members to explore it. Do not pressure them. Instead, show them what the apps can do — run a raid using the raid planner, coordinate a project in the task tracker, host a tournament through the bracket app. Let the tools sell the platform.

When a Discord subscriber joins Root and subscribes there, they can cancel their Discord subscription. Their Stripe customer data persists. Arcalotl tracks the subscriber relationship through Stripe, so their payment history and customer profile carry forward even though the platform-specific access assignments change.

Phase 4

Optional Discord sunset

This phase is entirely optional. Many communities choose to keep both platforms running indefinitely — Discord for discoverability and casual chat, Root for the core community and premium experiences. Arcalotl supports this dual-platform model with no extra cost or complexity.

If you do want to sunset Discord, wait until the vast majority of your subscribers have transitioned. Give a long notice period (at least 30-60 days), provide clear instructions for re-subscribing on Root, and keep the Discord server in read-only mode so members can find the migration link. Most communities find that Root's app ecosystem makes this transition smoother than expected — members who experience the native tools rarely want to go back.

What carries over

When you run Arcalotl on both platforms, the following are shared across Discord and Root:

  • Subscription plans. Same plan names, same pricing, same billing intervals. Define them once and they work on both platforms.
  • Stripe integration. The same Stripe Connect account powers both platforms. Your payout schedule, tax configuration, and payment settings are unified.
  • Retention settings. Dunning sequences, cancel save offers, and term optimization rules are configured once and applied everywhere.
  • Analytics. One dashboard shows revenue, subscribers, churn, and recovery across both platforms, with per-platform breakdowns available.
  • Stripe customer data. If a subscriber moves from Discord to Root, their Stripe customer profile (payment history, card on file, billing address) persists. They are the same customer in Stripe regardless of which platform they subscribe through.

What changes

Some things do not automatically transfer between platforms, and it is important to set expectations with your community:

Members need to re-subscribe on Root. A Discord subscription does not automatically grant access on Root. Each platform manages its own role and app-access assignments independently. When a member moves to Root, they subscribe through Arcalotl on Root, and when they cancel on Discord, the Discord role is revoked. This is two separate actions from the member's perspective, but the Stripe customer identity remains unified.

Platform-specific role and app-access assignments. On Discord, a subscription grants a role that controls channel access. On Root, a subscription grants both a role and access to gated apps. A “Premium” tier on Discord might unlock three hidden channels; the same “Premium” tier on Root might unlock a raid planner, an analytics dashboard, and a priority queue for matchmaking. The subscription plan is the same, but what it unlocks is platform-specific and configured independently in Arcalotl.

Message history does not transfer. Your Discord conversations, pinned messages, and channel history will not move to Root. This is a platform limitation, not an Arcalotl limitation. Consider archiving important Discord content before sunsetting, or keep the Discord server in read-only mode as a searchable archive for your community.

Bot to app paradigm shift. This is the biggest conceptual change. Discord relies on bots — external programs that connect via API and interact through text commands and embeds. Root uses native apps built with its App SDK that run inside the platform with full graphical interfaces. Moderation, automation, and community tools work fundamentally differently. Before migrating, audit your Discord bot stack and find Root app equivalents in the App Store. Some bots (moderation, welcome messages, auto-roles) have direct Root app counterparts. Others may not exist yet, though the ecosystem is growing rapidly.

Tips for a successful migration

Run both platforms in parallel for as long as needed. There is no rush. Arcalotl does not charge you extra for running on two platforms. The dual-platform approach protects your revenue during transition and gives members time to discover Root's native app ecosystem at their own pace. Some communities run both indefinitely and that is perfectly fine.

Do not force migration. The fastest way to lose members is to make them feel pressured. Present Root as an option, demonstrate its app-powered features, and let people choose when to move. Forced migrations create resentment and churn. Voluntary migrations create enthusiasm and advocacy.

Let the community move naturally. Your most engaged members will move first. They are the ones who care most about your community and are most likely to explore new tools. Once they establish themselves on Root and start using the native apps, the rest of the community follows because the activity and energy shifts there.

Create Root-exclusive value. Give members concrete reasons to be on Root beyond novelty. Host raid nights using the native raid planner. Coordinate creative projects through the task tracker. Run tournaments with the bracket app. Use Root's multi-pane layout for productivity sessions. When Root offers experiences that Discord physically cannot replicate, migration becomes pull rather than push.

Showcase app-gated premium experiences. Demonstrate that Root subscriptions offer more than Discord role-gating ever could. Let free members see what premium apps look like in action. When a potential subscriber understands they are paying for access to real tools — not just hidden channels — conversion rates improve. This is Root's strongest selling point over Discord for monetized communities.

Communicate transparently. Tell your community why you are exploring Root. If it is about better tools for coordination, say so. If it is about offering more value to subscribers through native apps, say so. If it is about building a more productive community workspace, say so. People respect honesty and are more likely to follow a leader with a clear vision than one who moves without explanation.

Monitor your numbers. Use Arcalotl's analytics to track MRR across both platforms throughout the migration. Watch for the crossover point where Root revenue surpasses Discord revenue — that is your signal that the community has organically shifted. If revenue dips at any stage, slow down and investigate. Data-driven migration beats gut-feeling migration every time.

Start your migration

Migrating from Discord to Root does not have to mean losing revenue or members. With Arcalotl running on both platforms, you can transition at your own pace, protect every subscription, and give your community access to Root's native app ecosystem. The combination of Arcalotl's multi-platform billing and Root's app-gated monetization creates a premium experience that Discord cannot match. Head to the Root integration page to get started.