Adding Sources
Connect your first feedback source to start collecting insights.
Sources are the channels where customer feedback originates. In Settings → Sources, you can connect 8 configurable source integrations. ProductSights also supports 4 additional direct capture channels that use API keys or public pages.
Adding a source
- Go to Settings → Sources in the dashboard
- Click Add source
- Choose a source type from the available options
- Fill in the required configuration (API keys, tokens, etc.)
- Set a sync frequency — every 15 minutes, hourly, or daily
- Click Save to connect
Once connected, ProductSights will begin pulling feedback from that source on the schedule you chose. Each item is automatically processed through the AI triage pipeline.
Source integrations you can add in Settings
| Source | What it collects |
|---|---|
| Manual | Hand-entered feedback via the dashboard |
| Slack | Messages from specified channels via bot or webhook |
| Intercom | Customer conversations and tickets |
| Inbound emails to a dedicated address | |
| Zendesk | Support tickets filtered by tags or status |
| App Store | iOS app reviews |
| Google Play | Android app reviews |
| MCP (Analytics Tools) | Output from Amplitude, Mixpanel, or other MCP-compatible analytics tools |
Additional capture channels
These channels feed the same AI triage pipeline, but they are not added from Settings → Sources:
| Channel | What it collects |
|---|---|
| Widget | In-app feedback captured via the embeddable widget |
| Browser Extension | Feedback captured from any webpage via the Chrome extension |
| Feedback Portal | Submissions through branded public portals |
| API Capture | Programmatic submissions sent to the public capture endpoint with an API key |
For detailed setup instructions for each source, see the Integrations section.
Install the Chrome extension
Give your team a fast way to capture feedback while they work—reviewing tickets in Zendesk, reading app reviews, or browsing a competitor’s site. Install takes under a minute: load the extension, add an API key from Settings → API keys, and you’re done.
- Download and install: Chrome extension (load unpacked or use the packaged zip from that page)
- Full guide: Browser extension — popup, text selection, side panel, and options
Embed the feedback widget
Collect feedback in context from people using your product. The widget uses the same public capture API as the extension; submissions go straight into AI triage.
Add this before </body> (replace the API key with one from Settings → API keys):
<script
src="https://productsights.io/widget.js"
data-api-key="ps_your_api_key_here"
async
></script>
- Full guide: Feedback widget — floating button, headless mode, embed mode, and customization
Connect analytics tools
Pair qualitative feedback with how your product is actually used. Connect Amplitude, Mixpanel, PostHog, or other MCP-compatible analytics tools in Settings → Analytics. ProductSights maps product areas from feedback to your event catalog so insight detail views can show usage (DAU, volume, trends) and high-impact areas get a priority boost.
- Full guide: Analytics integration — providers, event catalog, mappings, and refresh
Testing your connection
After adding a source, click the Test button on the source card to verify the connection is working. If the test fails, double-check your credentials and channel configuration.
What happens next
When feedback arrives from a connected source, ProductSights:
- Ingests the raw content
- Runs AI triage — categorization, sentiment analysis, priority scoring
- Creates a structured insight in your workspace
- Optionally groups it with similar feedback into clusters
You can view all processed insights on the Insights page.