Case study

Moving Konnected’s support forum to Discourse

We helped Konnected move its support forum to Discourse, importing forum records, mapping existing URLs, and transferring user identities.

Discourse migration case study for customer support forums

Redirects for existing support URLs

Topic, category, and comment URLs were mapped so search traffic could keep landing on useful support content.

Forum data migration

Forum content, users, comments, and incremental deltas moved from the previous vendor into Discourse.

User identities for SSO

User names and email identities were moved into the customer SSO flow without carrying password data forward.

Migration story

Move the forum while customers still need its answers.

Customers still need to find answers while a support forum changes systems. Existing links, account access, and recent conversations all need attention.

Situation

Customers relied on the support archive

Konnected needed to move an existing vendor-hosted support forum into Discourse. The forum already contained valuable customer questions, answers, comments, and pages that search engines understood.

Constraint

Existing support links needed to keep working

Many forum pages received search traffic. The migration needed to account for existing URLs, user identities, and conversations added before launch.

Approach

Build a repeatable migration process

RocketApex built a Discourse plugin and migration process that could sync source data, handle deltas, preserve redirects, and move identity data into the SSO provider.

Technical approach

A Discourse plugin handled the imports and updates.

The plugin supported repeated syncs, changes added before launch, URL redirects, and user identity transfer.

Forum data sync

Pulled topics, categories, comments, and related forum records from the previous support system.

Delta migration

Handled changes between the first sync and launch so recent customer conversations were not lost.

Redirect coverage

Created redirects for existing topic, category, and comment URLs.

Identity migration

Moved user names and email addresses into the SSO provider while excluding password data.

Prepare the final migration window

Kept the final migration window practical by separating bulk sync work from final deltas.

Keep support links connected

Mapped existing support links to the corresponding content in Discourse.

The result

The migration brought Konnected’s forum records into Discourse, with redirects for existing support URLs and user identities transferred to the SSO provider. Password data was excluded.

Next step

Planning a support migration with existing search traffic?

Tell us which system you are moving from and what content, links, and user access need to carry over. We can discuss what the migration needs to cover.

Start a conversation