Capture User Testing and Bug Reports on Video
Embed a Video Magnet widget in your app. Users click, record their screen and voice showing the issue, and submit. AI transcribes and labels sentiment, and a webhook or Zapier flow creates the ticket.
28-day trial · No credit card
Sound familiar?
“Screenshots miss context. Text descriptions miss steps. You're playing detective instead of fixing bugs.”
Step by step guide
Capture User Testing and Bug Reports on Video, step by step
Add Video Magnet widget to your app
Paste one line of JavaScript into your app. A small floating button appears. Users click it to report issues instantly without navigating away from the page.
Choose a display type: chat button, popup, or inline widget to match your app's UI
Target by URL pattern: show only on /checkout, /settings, /dashboard, where bugs happen most
Device targeting: show on desktop only (screen recording works best on desktop) or all devices
Use a time-on-page trigger so "Having an issue? Click here to show us" appears after 5 seconds on the page
Enable scroll trigger at 80% scroll depth on long pages to reach users who have engaged deeply. Also enable exit intent to catch frustrated users before they leave.
Hey! Got a minute to share feedback?
User records screen + narration
User clicks the Video Magnet button, grants screen share, and narrates the issue in real time. The entire context is captured in one recording, with no email back-and-forth.
"I click checkout, enter my card number, hit submit, and it just spins forever", and you see the exact URL, browser, button, and visual state
Hidden fields and URL parameters can pass the user ID, plan, or page into every submission, so there is no need to ask
Users can also upload screenshots or files alongside the recording for additional evidence
Hey! Got a minute to share feedback?
AI flags reports by sentiment
AI processes every recording automatically: transcription, summary, keywords, and sentiment. Negative sentiment = urgent. Neutral = backlog.
Sentiment breakdown: positive %, neutral %, negative %, plus an overall sentiment label
Searchable transcript and summary, so engineers know what to look for before they press play
Keyword extraction surfaces: "checkout", "payment", "spinning", "stuck", searchable across all bug reports
AI Analysis rules: flag and tag any mention of data loss, security concerns, or payment failures as P0
Auto-create tickets with full context
Webhooks or Zapier send the complete package to your project management tool. Engineers get everything they need in one ticket, with zero context-switching.
Webhook payload: video recording URL, full transcript, AI summary, sentiment, plus hidden fields such as page URL and user email
Conditional routing in Zapier: negative sentiment plus the "payment" keyword → P1 ticket in Jira; neutral sentiment → feature backlog in Linear
An AI Analysis rule emails the engineering team lead when a critical bug is flagged
Webhooks are signed with HMAC-SHA256, retried up to 3 times, and logged for 90 days, so no bug report is lost even if Jira is temporarily down.
Ready to run your first user testing & bug reports?
Try It Free, No Credit CardConnect with your existing tools
Automatically route responses to your CRM, project management, and communication tools.
Related Use Cases
Feature Request Collection
Feature requests come from everywhere: Slack, email, support tickets. There's no single source of truth.
Requests shown, not just describedBeta Feedback Loops
Beta testers sign up excited, give one round of text feedback, then go silent.
Feedback at every product milestoneVideo Feedback Analysis
You collect video feedback but have no way to analyze 200 responses without watching every one.
Every answer transcribed and summarized