Skip to content

Feedback boards

Move a Canny board to Formspring Feedback

Bring your ideas, votes, tags and comments across from a Canny export, check the counts with a dry run, then import. Running the same file again changes nothing.

Feedback is included from Pro.

See what does not carry over

What carries over

  • Ideas, with title, details, status, created date and the author name and email
  • Tags
  • Vote counts and, when the export lists voters, each voter as one vote
  • Public comments
  • Internal comments, as team-only notes that are never shown publicly

What does not carry over

  • Images and file attachments
  • Changelog entries and roadmap layout
  • Customer accounts and revenue values: add those on the Customers page
  • Anything the export file does not contain

What you need

  • Export your Canny data yourself, as JSON or CSV. Formspring never signs in to your Canny account.
  • A Formspring workspace on Pro or above, and permission to edit the board.
  • A board with the statuses you want to keep. Statuses are matched by name.

How it maps

How it maps
In your file or old toolIn FormspringNote
Idea titleIdea titleKept up to 200 characters
DetailsIdea detailsKept up to 10,000 characters
StatusStatusMatched by name. A status the board does not have goes to the first status and is listed in the report
TagsTagsCreated on the board when missing
Votes and votersVotesOne vote per voter ID or email, so a second run does not double-count
CommentsComments or team notesInternal comments become team-only notes
AuthorSubmitter name and emailOnly what the file contains

Addresses and domains

  • The public pages of your Canny board stop working when you cancel Canny. Your Formspring board has its own address.
  • Redirecting an old address is up to you: add the redirect in your own DNS or website. Formspring cannot redirect a domain it does not control.
  • Links to the old board inside your product or emails are not rewritten by the import.

Check before you commit

Run a dry run first. It executes the whole import and rolls it back, so its counts are exactly what a real import would do.

File size
Up to 10 MB
Ideas per file
Up to 5,000; split larger exports

Steps

  1. Export your board from Canny as JSON or CSV.
  2. In Formspring open the board, then Customers, then Import from Canny.
  3. Choose the file and run the dry run. Read the counts and the list of unmatched statuses.
  4. Add or rename statuses on the board if you want an unmatched status to carry over, then run the dry run again.
  5. Import. Running the same file again adds nothing twice.

Reconcile the result

  1. Compare "posts total" in the report with the number of ideas in your export.
  2. Check that "posts created" plus "posts existing" equals "posts total".
  3. Open the board and compare the vote totals of your five most voted ideas with Canny.
  4. Read the errors list: a row without a title is skipped and named there.

A worked example

A sample export with three ideas: one with voters and comments, one with a vote count only, and one with a status the new board does not have.

Download the sample file

Sample data

Ideas in the file
3
Ideas to create
3
Public comments
2
Team notes
1
Votes from voters
3
Tags to create
2

The status "Done" does not exist on a new board, so that idea lands on the first status and the report lists "Done" as unmatched. Importing the same file a second time creates nothing: all three ideas are reported as existing.

Switching over

Import, check, then point the feedback link in your product at the new board. Keep Canny read-only until you are satisfied, and export again before you cancel.

Other guides