Canny integrates natively with dozens of tools (see the full list here). But maybe your stack includes something we don't have a native integration for yet — a niche CRM, an all-in-one platform, a community tool, or an app you've built yourself. If customer feedback lives in that tool, you can still get it into Canny. This article covers every option.
Collect feedback directly in your own app
If you have your own product, the most frictionless option is to collect feedback right where your users already are — no third-party tool in the middle.
Embed a Canny board in your app
Add a "Feedback" item to your app's navigation and render your Canny board inside your app using the Canny SDK. Your users can post, vote, and comment without ever leaving your product. (This is how companies like ClickUp run their feedback — their in-app feedback section is an embedded Canny board.)
Identify your users
Pair the embed with Identify. Since your users are already logged into your app, they'll be automatically signed into Canny as themselves — no separate account, no login step. Every post and vote is tied to a real customer record, which also unlocks segmentation and prioritizing by customer attributes (like plan or spend) instead of raw vote counts.
Host your feedback portal on your own domain
Set up a custom domain like feedback.yourcompany.com and link to it from your app, website, or emails. No code required, and it gives customers a public place to submit and vote on ideas — including people who aren't logged into your product.
Send feedback from another tool into Canny
If feedback is piling up in a support inbox, community, CRM, or call recorder we don't integrate with natively, there are several ways to pipe it in. All of these can feed Autopilot, which uses AI to extract feature requests from raw text and deduplicate them against your existing ideas.
Zapier
If your tool has a Zapier integration, this is the easiest automated option. Set up a Zap with your tool as the trigger (e.g. "new conversation" or "new community post") and Canny's Send to Autopilot action. New feedback flows into Canny the moment it's created, with no code.
The Canny API
For full control, use the Canny API directly. Many tools can fire outbound webhooks from their workflow or automation features — point those at a small handler that:
Creates or updates the user, so feedback is attributed to the right person
Sends the feedback to Canny — either as a structured post, or as raw text for Autopilot to extract
See developers.canny.io for full documentation.
Canny's MCP server
If you use an AI assistant like Claude or ChatGPT, you can connect it to Canny's MCP server. Your assistant can then send feedback through Autopilot, create ideas, and search or triage your existing feedback — all from a conversation. This works especially well for backfills and periodic sweeps ("go through last month's support conversations and send anything relevant to Canny"). Keep in mind an assistant only works when you run it, so for feedback that should flow in automatically as it arrives, use Zapier or the API alongside it. And when sending feedback through, make sure it's attributed to the actual customer rather than your own account.
The browser extension
Canny's browser extension lets you capture feedback from any web page in one click. When you spot a feature request while working in your support tool or community, you can send it to Canny on the spot — no integration needed. A great manual complement to any of the automated options above.
CSV import
Sitting on a backlog of feedback in a spreadsheet or an export from another tool? Use CSV import to bring it into Canny in one go. Best for one-time migrations rather than ongoing syncing.
Which option should I use?
Your situation | Best option |
You have your own app and want in-app feedback | SDK embed + Identify |
You want a public place for feature requests | Board on a custom domain |
Your tool has Zapier support | Zapier → Send to Autopilot |
Your tool can send webhooks, and you can write a little code | Canny API |
You want to sweep or backfill feedback with an AI assistant | MCP server |
You capture feedback manually as you see it | Browser extension |
You have a one-time export to migrate | CSV import |
Most teams combine a few of these: the SDK embed for feedback given directly, plus Zapier or the API for feedback that shows up in other tools.
Note: Autopilot-powered ingestion (Send to Autopilot via Zapier, API, or MCP) is available on plans that include Autopilot.
Still not sure what fits your stack? Reach out to our team at support@canny.io, tell us which tools you use and we'll point you in the right direction.
