Canny vs UserVoice: Which Feedback Platform Fits Your Team?
Canny and UserVoice both help product teams collect feature requests, see who is asking for what, and tell people when something changes. They come at it from different ends of the market. Canny publishes its prices and lets a small team start on a free plan. UserVoice sells to large B2B companies, through a demo and a sales conversation. This post compares the two on their own terms, then looks at where FeedbackKit fits if your product is an app.
We make FeedbackKit, so read this with that in mind. Every Canny and UserVoice fact below comes from that provider's own website, help center, developer docs or GitHub account, checked on 17 October 2026, and is linked where it is used. Plans change, so confirm key details on their pages.
The short version
- Canny is a feedback portal, roadmap and changelog with an AI layer, Autopilot, that pulls feature requests out of support chats, sales calls and app reviews. It has a free plan, and its public prices scale with tracked users.
- UserVoice calls itself an enterprise customer intelligence platform. It weighs feedback by account revenue from Salesforce, links ideas to Jira and Azure DevOps, and publishes no prices.
- Neither has a current native mobile SDK. Canny's mobile route is a WebView, and UserVoice's old iOS and Android SDKs were archived in 2019.
- FeedbackKit puts voting inside iOS, macOS, visionOS, Android, Flutter and React Native apps with native screens, and ranks requests by the MRR your app passes.
Who each one is for
Canny
Canny's homepage describes an AI-powered customer feedback platform that collects feedback from call recorders, support tools, chat and its own portal, and ties it to revenue. Its pricing frames the tracked-user model around B2B SaaS. It suits product, sales and success teams at SaaS companies, from a founder on the free plan to a larger team on Business.
UserVoice
UserVoice's homepage calls it "the enterprise customer intelligence platform" and speaks to revenue leaders, product leaders and product operations. It lists SOC 2 Type II, GDPR and WCAG compliance, and its help center sorts features into two plans, Discovery Pro and Discovery Premium. It suits large B2B companies that run on Salesforce and Jira or Azure DevOps.
Features side by side
| Area | Canny | UserVoice |
|---|---|---|
| Where users give feedback | A portal with public, private or customer-limited boards, on your own domain from Pro, and an embeddable widget | A branded web portal, an in-app widget for web products, a Chrome extension, Slack capture and CSV imports |
| AI | Autopilot finds requests in support chats, call recordings and reviews and merges duplicates, on every plan. Comment summaries and smart replies from Pro | An AI Agent that answers questions about your feedback, plus themes and trends. An MCP connection is marked "coming soon" |
| Roadmap | A public roadmap that follows the statuses you set, which customers can vote on | Internal roadmaps. Sharing one publicly needs Discovery Premium, and public viewers cannot leave feedback or reactions on its features |
| Changelog | On every plan, with a widget. Emails to subscribers need Pro | Not listed. Supporters get status-update emails instead |
| Status updates | Everyone who voted hears when a request moves on. Custom statuses from Pro | Public statuses with a message, emailed to subscribed supporters, who can react with a thumbs up or down (Discovery Pro and up) |
| Revenue behind requests | MRR or ARR per company from HubSpot, Salesforce or Segment, or a monthlySpend field through its SDK or API | User and account traits through the widget, the API or CSV (Discovery Pro and up). The Salesforce connector shows ideas by the total revenue of supporting accounts (Discovery Premium) |
Sources: Canny's portal page, public roadmap page, changelog page and revenue tracking article; UserVoice's homepage, roadmap sharing article, public status article, widget identify article and Salesforce connector article.
Pricing model
This is the clearest difference between the two. Canny shows its prices. UserVoice does not.
| Provider and plan | Billed yearly | Billed monthly | What the price scales with |
|---|---|---|---|
| Canny Free | $0 | $0 | Up to 25 tracked users and 5 managers |
| Canny Pro | From $79 a month ($948 a year) | From $99 a month | Tracked users, from 100; 10 managers |
| Canny Business | Custom | Not shown | From 5,000 tracked users |
| UserVoice | Not published | Not published | Feedback volume, tools used and integrations, never seats |
On Canny's pricing page, a tracked user is anyone with a post, vote or comment, including ones an admin or Autopilot added for them. Prices are shown in $, and paying yearly saves up to 20%. Canny's billing-plans article lists the Pro steps, for example $279 a month billed yearly, or $349 monthly, at 500 tracked users. You can set a monthly spend limit, and Canny offers special plans for high-volume consumer products on request.
UserVoice's pricing page says plans are based on feedback volume, tools and integrations, never by seat, and the route to a price is "Talk to an Expert". Trials run for 30 days, set up after a demo, and no free plan is shown. More detail: our UserVoice pricing and Canny pricing explainers.
Integrations
| Area | Canny | UserVoice |
|---|---|---|
| Issue trackers | Jira (Cloud), Linear, GitHub, ClickUp, Asana and Azure DevOps, from Pro | Jira (Cloud and Data Center) and Azure DevOps, on Discovery Premium |
| Team chat | Slack, Microsoft Teams and Discord | Slack and Microsoft Teams |
| Support tools | Intercom, Zendesk, Help Scout and Freshdesk | Zendesk |
| CRM and customer success | HubSpot and Salesforce (CRM), a paid add-on on Business | Salesforce and Gainsight; HubSpot for CRM enrichment |
| Other | Zapier and Segment from Pro; Gong, Zoom and Google Meet recordings; App Store and Google Play reviews | Dragonboat, FullStory, Skyvia and an Admin API |
Canny's list comes from its integrations page and pricing page. UserVoice's comes from its integrations page, its homepage and its Jira article. One detail matters for engineers: UserVoice shows a linked Jira issue's status and the reverse, but a status change in one tool does not change the other, by design.
The mobile story
Canny's mobile widget docs load its widget in a WebView, such as WKWebView on iOS, with a single sign-on token generated on your server. Canny calls the widget an advanced feature and recommends the full Canny site for most cases. For app teams, its more useful mobile feature may be that Autopilot reads App Store and Google Play reviews.
UserVoice's iOS SDK and Android SDK repositories on GitHub are archived, last updated in July 2019, and the current site does not mention mobile SDKs. Its in-app widget is a JavaScript widget for web products.
Choose Canny if…
- You want to start free and see public prices before you talk to anyone.
- Much of your feedback arrives in support chats, sales calls or app reviews, and you want AI to find it.
- You want a public roadmap and a changelog, or your engineers work in Linear, GitHub, ClickUp or Asana as well as Jira.
Choose UserVoice if…
- You sell to large B2B accounts and want ideas ranked by the total Salesforce revenue of the accounts behind them.
- You need Jira Data Center, Azure DevOps or Gainsight, and a vendor that prices on volume rather than seats or tracked users.
- You want expert onboarding as part of the purchase, and SOC 2 Type II, GDPR and WCAG compliance stated on the vendor's homepage.
Where FeedbackKit fits for app teams
Both tools are built around the web. If your product is an app, FeedbackKit takes a different route. It has SDKs for Swift and SwiftUI (iOS, macOS and visionOS 26 or later), Kotlin with Jetpack Compose, Flutter and React Native, with ready-made screens, so users vote and comment inside your app. A new request starts with its submitter's vote, and voting stops at Completed and Rejected. Docs: Swift, Kotlin, Flutter and React Native.
Here is how that looks in FeedbackKit, with sample data from a fictional hiking app:
Voting inside the app
Your app passes each user's MRR through the SDK on every plan, and requests can be sorted by the total MRR of the users behind them, with no CRM to connect. Requests move through Pending, Approved, In Progress, TestFlight, Completed and Rejected, and the submitter is emailed on every plan when the new status is on the project's list (see our post on status emails). On Pro and up, requests sync with GitHub, Linear, Notion, ClickUp, Monday.com, Trello, Airtable, Asana and Basecamp, with status sync (see integrations). FeedbackKit can show a roadmap and a board of requests on your own website through an iframe, and visitors can vote on the board when you turn voting on. It has no changelog for your users.
Prices are on /pricing: Free is $0, with 1 project and 10 visible feedback items per project, and no integrations or team members. Pro is $15 a month or $150 a year. Team is $39 a month or $390 a year, about 17% off on yearly billing. The price does not change with how many of your users vote.
When FeedbackKit is not the right fit
Pick Canny or UserVoice if you need a hosted public roadmap or a changelog, Jira or Azure DevOps, AI that reads support tickets, or Salesforce account revenue. FeedbackKit also does not fit if your app supports iOS versions older than 26, if your product is mainly a website, or if you want in-app chat. For more, see the Canny and UserVoice comparison pages, and Featurebase vs Canny.
If your users live in your app, the quickest test is to put a board in front of them. Start free with one project and see what they ask for.