Start with the right move

Reimagine the future of your online community with a modern, flexible platform designed to grow with you

Explore migration options

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.

Jake Webber

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.

John O'Nolan

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.

Vesteria
Explore more communities using Discourse

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

1 Discovery

Understand your needs

We assess your current platform and migration requirements
2 Development

Prepare and customize

We set up your new Discourse community and migrate your data based on your organization’s needs
3 Launch

Go live

Finalize your community and transition with minimal downtime and continued post-migration support

Supported platforms

These are just a few of the platforms we’ve migrated communities from

Enterprise and SaaS
Slack logo Higher Logic logo Khoros logo zendesk logo
open source and self-hosted
Discourse logo Rocket.Chat logo Drupal logo
forum software and legacy
Vanilla logo xenForo logo phpBB logo vBulletin logo IPBoard logo

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
Learn more

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
Learn more

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 started

Migration process details

An efficient and straightforward path to Discourse for common platforms
Typically 2–4 weeks

1 Discovery
  • 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.
2 Development
  • 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.
3 Launch
  • 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

1 Discovery
  • 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.
2 Development
  • 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.
3 Launch
  • 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?

ecommercefuel logo
Community Monetization: How eCommerceFuel Monetized their Niche Community
Read full story
spiceworks logo
IT community leader Spiceworks chooses Discourse as their community platform
Read full story

Your 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.

Embrace the future with Discourse

Join a global network of communities enhancing their platforms with Discourse's open-source, community-driven solutions

  • Continuous innovation

    Benefit from regular updates and new features.

  • Transparency and trust

    Open-source platform with a commitment to transparency

  • Community support

    Engage with a supportive network of Discourse users and developers