Trusted by communities worldwide
Join thousands of thriving communities that use Discourse for their communities to Discourse
@SergioRocks We ditched slack for @discourse in our remote async team. Haven’t looked back and the team loves it.
In the last few years @discourse has become an absolute force to be reckoned with. It’s nothing like an old school forum, and a lot more like a custom community / reddit hybrid. VERY powerful and configurable for different needs. Hugely impressive.
Happy to announce we’ve moved our forums over to @discourse, the same software that the Roblox Developer Forums use! The team will be up tonight responding to your posts.
We work with you for a smooth transition
Join thousands of thriving communities that use Discourse for their communities to Discourse
All migrations require one year advance payment of hosting services for the first year
Understand your needs
We assess your current platform and migration requirementsPrepare and customize
We set up your new Discourse community and migrate your data based on your organization’s needsGo live
Finalize your community and transition with minimal downtime and continued post-migration supportSupported platforms
These are just a few of the platforms we’ve migrated communities from
Enterprise and SaaS




open source and self-hosted



forum software and legacy





Want to see what we can do for your community?
Contact us
Supported data formats:
SQL Databases, JSON, CSV, XML, MBOX
Tailored paths to fit your needs
We offer two migration options designed to accommodate different requirements
Business Migration
Efficient and cost-effective path to Discourse
-
Ideal for standard migrations from common platforms
-
Efficient and cost-effective path to Discourse
-
Includes 24 hours of migration project hours
-
Self-managed theming and configuration
Enterprise Migration
When you need tailored solutions
-
Ideal for complex migrations that need custom work
-
Customized solutions for complex configurations
-
Includes 24 hours of migration project hours
-
Dedicated designers for custom development
Comprehensive data migration
We can migrate a wide range of data to ensure continuity for your community. Here’s a look at the standard data we migrate. If you have unique needs, our Enterprise migrations are fully customizable.
Core data
-
Users & profiles
-
Groups & memberships
-
Categories & subcategories
-
Topics & posts
-
Private messages
-
Tags
-
Attachments & media
Additional data
-
Likes & reactions
-
User permissions
-
Badges & awards
-
Polls
-
Chat history
Contact us about your migration
Get startedMigration process details
An efficient and straightforward path to Discourse for common platforms
Typically 2–4 weeks
-
Outline needs
Let us know the essential features and data to include. -
Provide data
You’ll securely share an initial data dump. -
Data assessment
We review your data to understand the scope. -
Timeline and estimate
Establish project scope and schedule. -
Formalize the project
Sign agreement and complete payment.
-
Set up environments
Prepare Migration and Production sites. -
Design and customizations
Design work is done by your organization. -
Import data
Initial data migration onto the Migration Site. -
Review and feedback
Feedback and verification. -
Quality assurance
Adjustments made based on feedback.
-
Final import
Final data dump after setting site to read-only. -
Go live
Final data imported and DNS updated. -
Migration complete
Your community is live!. -
Post-migration support
Our team is ready to help if needed.
Ready to transform your community?
Begin my Business migration
A comprehensive approach offering advanced customization and dedicated support
Typically 4–8 weeks
-
Outline needs
Inform the migrations team of essential features, customizations and data. -
Collaborative planning
Work with our team of Developers, Designers, and Migration Engineers to identify all requirements. -
Provide data
You’ll securely share an initial data dump. -
Data assessment
We review your data to understand the scope. -
Timeline & estimate
Establish project scope and schedule. -
Formalize the project
Sign agreement and arrange payment.
-
Set up environments
Prepare Migration, Staging, and Production sites. -
Design and customizations
Our Design team implements custom themes and configurations onto the Staging Site. -
Import data
Our Migrations team performs the initial data migration onto the Migration Site. -
Review and feedback
The migrated data is verified by both our migrations team and your organization, and feedback will be provided. -
Quality assurance
Adjustments are made based on your feedback.
-
Final import
Provide a final data dump after setting your site to read-only. -
Go live
We import the final data, apply customizations, and coordinate DNS updates. -
Migration complete
Your new Discourse community is live! -
Post-migration support
While issues are rare, our team is ready to help if needed.
Ready to transform your community?
Discuss my Enterprise migrationYour questions answered
Will there be downtime during the migration?
We aim for minimal downtime, usually during the final data import and DNS switch.
Do you offer support after the migration?
Yes, both migration options include support.
Will you sign an NDA before we share our data?
Absolutely. If you choose a standard migration on a Business plan we will send you a copy of our migration terms to sign first. If you choose an Enterprise plan we will ask you to sign our hosting terms first.
We also have a mutual NDA that we are happy to sign if that is a requirement. If there is other paperwork that you require us to sign (like your own NDA) we’ll run it by our lawyer first, but this doesn’t generally pose a problem.
How do we send you the data?
We'll provide instructions for securely uploading your data to our dedicated site.
What resources are required of us?
There is no requirement for a technical resource on your side (outside of providing us with a copy of the database and updating your DNS). The QA process is extremely important, however. You will need someone (or ideally, a few people) available to check the migrated data against a checklist that we will provide you. This step is crucial. If you don’t check your data carefully for existing spam, it will be imported into your new community, potentially opening the door for further bad actors down the line. You’ll also want to ensure that there are no missing images, broken links, etc.
Will our users have to create a new account on Discourse?
No. We can migrate across their user details and create an account for them as part of the migration. For security purposes, we don’t migrate passwords, so users will be prompted to reset their password the first time they visit the new forum. Note that if you are using SSO with another platform, we can replicate that on Discourse, meaning your members won’t need to reset their password and it should continue to work seamlessly.
What if we can only get one data dump?
Contact us to discuss options if you can only provide one data dump.