Migration & ImportMigrate from Canny

Migrating from Canny

Connect your Canny workspace with an API key and import your boards, posts, votes, and comments directly into ProductBridge.

Where to find it

Open Import Data

Sidebar → Settings → Connect → Import Data

Direct link: https://app.productbridge.io/dashboard/settings/import

In-app path: Sidebar → Settings → Connect → Import Data

Requires: organization:manage, and a plan that includes Import Data. Check your plan at Billing.

Set these up before importing, so you have somewhere to map your data to:

Overview

ProductBridge imports directly from Canny over the Canny API — there is no CSV export to wrangle. You connect your Canny workspace with its secret API key, and ProductBridge pulls your users, boards, categories, tags, posts, votes, and comments in one background job. Original boards, tags, and dates are preserved.

The importer lives at Settings → Connect → Import Data. Availability depends on your plan — if you don't see the Import Data tab, check your plan on the Billing page.

Step 1 — Find your Canny API key

Open Settings in Canny

Log in to your Canny workspace and open Settings.

Go to the API section

In Canny (not ProductBridge), navigate to Settings → API and copy the Secret key.

Treat this key like a password — it grants full access to your Canny data. Don't share it or commit it anywhere.

Note your Canny subdomain

Your subdomain is the first part of your Canny URL — the acme in acme.canny.io.

Step 2 — Start the import in ProductBridge

Open the Third Party importer

In ProductBridge, go to Settings → Connect → Import Data and switch to the Third Party import (API) tab.

Enter your Canny credentials

Enter your Canny subdomain and paste your Secret API key.

Import from Canny

Click Import from Canny. The import runs as a background job and shows progress through each stage:

  1. Users
  2. Boards
  3. Categories
  4. Tags
  5. Posts
  6. Votes
  7. Comments

You can refresh the page — progress is preserved and the job keeps running.

What transfers from Canny

DataTransferredNotes
BoardsYesYour Canny boards are recreated in ProductBridge.
PostsYesTitles, descriptions, and original creation dates are preserved.
CategoriesYesRecreated in ProductBridge.
TagsYesRecreated in ProductBridge.
UsersYesCanny users are imported before their posts, votes, and comments.
VotesYesVoters with an email address become individual votes; voters without an email are preserved through the post's vote score, so no votes are lost.
CommentsYesComments are imported in the final stage.
StatusesPartiallyImported posts land on your organization's default status. The original Canny status is stored in the post's metadata so nothing is lost.

After the import

Migrating from a tool without a direct importer? Use the CSV import guide instead.