Check data export before choosing a platform: List required records: discussions, attachments, member identifiers and permissions.; Verify sample export includes full thread context and retrievable files.; Confirm provider supports server-level export for community migration.
Image: Community Growth Desk

Platform Choice

Part of Community platform selection

Checking data export before choosing a community platform

Check what a community platform actually exports, from threads and attachments to members and permissions, before relying on an exit plan.

Before choosing a platform, check data export: list the records you would need if the community moved, then inspect an available sample export. A button labelled “export” may return a member list, one person’s account data or a database backup. These are different answers to a migration question.

Define the exit you need

List the records the organisation needs to retain: discussions and replies, authors, timestamps, categories or channels, attachments, member identifiers, permissions and moderation records. Decide which fields a replacement community must use, and which can stay in a separate archive.

Member identity needs its own decision. Moving a post with a name beside it differs from giving that person access to a new account. Do not promise a seamless transfer until the receiving system and the organisation’s privacy review support it.

RecordQuestion for the providerCheck on a sample
DiscussionsAre posts, replies and their relationships included?Can a reader reconstruct a whole thread?
AttachmentsAre files included or only referenced?Can files be retrieved outside the platform?
MembersWhich identifiers and profile fields are included?Can records be matched without carrying unnecessary details?
AccessAre groups and permissions represented?Could the intended audience be rebuilt?
ModerationWhich reports or decisions are available?Can the team retain needed records without spreading sensitive details?

Distinguish a backup from a portable archive

Hosted Discourse sites let an administrator create a database-only backup from Admin / Backups, but it excludes uploads. A full site backup, including uploads, can be requested.

A database-only backup can still restore a hosted Discourse site. None of this establishes that another product can import the backup without conversion.

Discord documents a process for an individual to request their own account data. Ask the provider whether a server-level export of community conversations is available and what it includes.

If a complete archive is essential, seek separate documentation or a provider answer for the server-level route. Individual members’ requests are not an administrator migration plan.

Ask about the limits

For every route, record who can initiate it, the plan or permission required, whether support is needed and how the file arrives. Ask whether deleted items, private discussions, attachments and edits are included.

Request field definitions if identifiers are unclear. Check whether the export can be repeated and how long the download remains available.

Compare what you receive with the inventory. A member spreadsheet cannot preserve reply context. A large database file may contain more records but still require specialist work to inspect or import.

Record missing fields and any manual work needed to rebuild permissions or guide members into a new space. If no sample is available before purchase, treat the unverified records as a selection risk.

Make export a decision condition

Set the condition according to the community’s purpose. A short trial may need a retrievable record of its discussions and participants. A long-running support community may also need attachments, thread structure and a way to identify outdated answers.

In either case, retain only the personal information the organisation has a valid reason to keep.

Keep the sample or provider response, its date, the plan and the documented limits alongside the selection decision. If a necessary field cannot be obtained or interpreted, resolve the gap before relying on a future move.

More from Platform Choice

Platform Choice

Comparing forum software with hosted group platforms

Compare forum software and hosted groups by discussion structure, hosting responsibility, access controls and export limits.