Website feedback
Capture website feedback on the page, save the report in ContextCapture, review screenshot and browser context, and optionally send it to GitHub or AppHandoff.
ContextCapture's website feedback widget lets a reporter describe a page problem where it occurs, review the available screenshot and browser context, and send a report. ContextCapture saves that report in its inbox first. A site may choose GitHub or AppHandoff as an optional downstream ticket destination; the two fictional workflows below show what a developer can review next.
For a visible bug, capture the affected page, pin the control if it helps, and describe one action, the expected result, and what actually happened. For an idea or missing context, explain the desired change and why it matters without inventing a failure. Both reports need a reviewer to distinguish observed behavior from a proposed solution.
Install the widget on the site using the script tag in the docs. Reports save to the ContextCapture inbox first. If your team also wants tickets, select one downstream destination for the site: GitHub or AppHandoff. A GitHub connection selects a repository for issue delivery, not widget sign-in.
The reporter opens the widget on the affected page, signs in to ContextCapture, and selects Capture. They can pin a relevant element, describe the action and result, inspect the screenshot and evidence details, then send. Sign-in offers Continue with contextcapture.ai and an email-code fallback; GitHub is not the login provider.
After a successful Send, keep the report reference if the receipt shows one. The receipt describes what was saved or delivered and shows a GitHub link only after delivery. The site team can inspect the saved report in its inbox when no tracker link appears.
Treat the Send receipt as the first handoff record. If it confirms a saved report but shows no tracker link, use the report reference to find that capture in the ContextCapture inbox. Then check the site's chosen destination and delivery status before creating another ticket. A missing tracker link does not tell you whether the underlying page bug repeated or why delivery did not occur.
A page screenshot, selected element context, browser and viewport details, available console entries, and the reporter's note can give a developer a starting point. The widget does not capture or attach a full HAR file or diagnose the cause. Missing screenshots, absent console messages, and intermittent failures still need human follow-up.
Updated October 10, 2026. Originally published October 8, 2026.
These two workflows and issue bodies are fictional examples of a reviewable handoff. They do not show a customer capture or a delivered ticket.
A tester on a staging checkout page clicks Place order and sees no confirmation. The developer needs the exact action, environment, and evidence before investigating.
Reporter: QA tester (fictional) Page: https://staging.example.test/checkout (fictional) Steps: Add an item, open checkout, click Place order. Expected: Confirmation or a visible validation message. Actual: The page remains on checkout with no visible response. Evidence to inspect: ContextCapture screenshot of the button and page state; selected button context; browser and viewport; recent console entries. Example console observation: ‘TypeError: Cannot read properties of undefined’ (illustrative, not a diagnosis). Next step: Reproduce in the recorded browser, inspect the checkout submit path, and ask for any missing data. No HAR is attached.Start your 14-day free trial
A client reviewing a campaign site says the contact form looks stuck. The agency needs a clear report that can move from the client to the developer without exposing client data.
Reporter: client reviewer (fictional) Page: https://campaign.example.test/contact (fictional) Steps: Fill the form with test data and click Send message. Expected: A success message or a clear validation error. Actual: The button spins and the form remains open. Evidence to inspect: Reviewed screenshot, selected Send message element, browser and viewport, and available console entries. No client-submitted personal data is copied into this issue. Next step: Reproduce with test data, inspect the form request in the developer's own tools, and ask the client to retest after a fix. No HAR is attached.Start your 14-day free trial