Feedback Widget
The usertrax feedback widget lets visitors rate your site, leave a comment, and optionally attach context — including a viewport screenshot (with consent) and recent JavaScript errors. Feedback appears in your dashboard under Feedback.
The widget uses the same domain auth key as the conversion tracker — no separate project ID.
What the widget provides
Section titled “What the widget provides”- Emoji rating (1–5)
- Optional comment and email field
- Optional screenshot via the browser Screen Capture API (visitor shares their tab; desktop only)
- Error buffer — recent JS errors are attached to submissions
- No cookies — same privacy-friendly approach as the tracker
Difference from conversion events
Section titled “Difference from conversion events”| Conversion tracking | Feedback widget | |
|---|---|---|
| Purpose | Measure purchases, leads, and goals | Collect qualitative visitor voices |
| Trigger | usertrax.push() / data attributes | Visitor opens the widget and submits |
| Dashboard | Conversions, sessions, export | Feedback list with screenshot & journey |
| Script | cvs.js / tracker | feedback.js (in addition) |
| Auth key | Domain key | Same domain key |
Both scripts can run side by side. When the tracker is also installed, usertrax links feedback to the session — including channel context.
Topics in this group
Section titled “Topics in this group”Getting startedEnable the domain, add the script, verify the first submission.
InstallationScript tag, CDN, and local apiBase overrides.
JavaScript APIopen, configure, identify, queue, and hide-on-pages.
Viewing feedbackPayload, dashboard, and session/channel context.
PrivacyWhat is stored — and what is not.
TroubleshootingMissing widget, plan, CORS/key, mobile screenshots.