2-4 weeks for typical 1k-20k user forum
Migrate from Discourse to Reign.
Why people migrate
Discourse migrations happen when forum-only sites need to add LMS, marketplace, or member directory features Discourse does not provide.
What you keep + what you rebuild
Set expectations before you start.
Migrates cleanly
- User accounts (Discourse user export to JSON).
- Topic + reply data (Discourse export API).
- Trust levels + badges (manual mapping to bbPress roles).
Requires rebuild
- Forum styling (bbPress is less polished than Discourse out of the box).
- Plugin ecosystem (Discourse plugins do not work on bbPress).
- Real-time updates (bbPress does not refresh as live as Discourse).
6 steps
The migration walkthrough.
Export Discourse data
Discourse admin > Backups > Download. Gives JSON of users, topics, replies.
Set up Reign + bbPress
BuddyPress Community Bundle. Add LearnDash if you are adding LMS as the migration driver.
Import users + topics
Custom WP-CLI script to map Discourse JSON to bbPress posts. Budget developer time.
Map trust levels to roles
Discourse trust 0-4 maps to bbPress Subscriber / Participant / Spectator / Moderator / Keymaster.
Set up redirects
Discourse URL pattern: /t/topic-slug/123. bbPress: /forums/topic/topic-slug/. 301 redirects via Apache or .htaccess.
Cutover + monitor
Cut DNS over. Watch for missing redirects in first 72h.
FAQ
Migration questions.
Is bbPress as good as Discourse?
Honestly no - Discourse is the best forum software available. bbPress is functional. Migrate only if you need community + LMS + commerce in one install (which Discourse does not provide).
Will SEO survive?
Yes with proper 301 redirects. Map every Discourse URL to its bbPress equivalent. Lose some PageRank during transition (typical 4-12 week recovery).
Done-for-you migration
Have us migrate you from Discourse. $699 flat.
Wbcom team handles every step. You wake up to a live community on Reign with members migrated + billing on Stripe + welcome emails firing.