Symptom: Treating every request as unique.
Cause: No dedupe or clustering, so the backlog is a long list of similar items.
Fix: Run similarity (e.g. TF-IDF + cosine); merge into canonical requests and keep evidence; show 'why similar' keywords.
Title, meta description, canonical, OG, Twitter, BreadcrumbList, FAQPage, WebApplication schema.
This tool helps product teams triage and prioritize feature requests and product feedback, not IT incident triage. Turn messy requests into a clean, deduplicated, prioritized backlog with decisions, rationale, and customer follow-up messages.
No login. Autosave in browser. Shareable URL. Clear data when you want.
Select a canonical request.
Capture: Get feedback from support, sales, interviews, and the portal; track whether it was submitted by the customer or by a teammate (proxy). Dedupe: Use text similarity to group near-duplicates; merge into a canonical request and keep original texts as evidence. Classify: Tag and theme; label type (feature, bug, UX, pricing) and problem vs solution. Decide: Assign Merge, Needs info, Discovery, Park, or Reject with a reason and next step; generate close-the-loop messages.
Without dedupe you can end up with 50 copies of the same request (e.g. "add dark mode") that look like 50 separate items. Clustering and merging reduce noise, surface true volume, and keep evidence so you can quote customers. The tool shows "why similar" via shared keywords so merges are explainable.
Use account, plan, MRR band, or segment so high-value customers aren't drowned out by volume. Proxy submissions (sales or CS on behalf of a customer) should be linked to the account and weighted. The weighted score can include a value weight (e.g. MRR band). Don't over-weight a single loud account; balance reach and value so prioritization stays defensible.
Send status updates so requesters know their feedback was heard. Use three message types: Acknowledged (we received it), In discovery (we're evaluating it), and Shipped/Not doing (decision made). Pick one tone (friendly, concise, enterprise) and use it consistently. The tool generates messages per request so you can copy and send.
Symptom: Treating every request as unique.
Cause: No dedupe or clustering, so the backlog is a long list of similar items.
Fix: Run similarity (e.g. TF-IDF + cosine); merge into canonical requests and keep evidence; show 'why similar' keywords.
Symptom: Prioritizing by volume only.
Cause: Loudest segment wins even when low value.
Fix: Add segment and value weight (MRR band, plan); use weighted score so high-value accounts are visible.
Symptom: No follow-up when context is missing.
Cause: Requests like 'Add X' get scheduled without knowing who, when, or why.
Fix: Set decision to Needs info; generate 3–6 follow-up questions and send before prioritizing.
Symptom: Never closing the loop.
Cause: Requesters never hear back, so they repeat or churn.
Fix: Use three message templates (Acknowledged, In discovery, Shipped/Not doing) and send at least one per request.
Symptom: Solution without problem.
Cause: Request describes a feature, not the pain or trigger.
Fix: Classify as Needs info; ask for problem, workaround, and success criteria before discovery.
Symptom: Ignoring proxy votes.
Cause: Sales or CS submit on behalf of customers but get no weight.
Fix: Track submitted_by (customer vs internal); weight proxy submissions and link to account/segment.
Symptom: No themes for stakeholders.
Cause: Backlog is a flat list; execs can't see patterns.
Fix: Build 3–8 themes from tags; summarize top themes and top 10 requests with decisions in stakeholder export.
Symptom: Rejecting without rationale.
Cause: Requesters don't know why their idea was declined.
Fix: Document product constraints; use Reject with a reason and next_step; include in close-the-loop message.
This tool is for product teams triaging feature requests and product feedback, not IT incident or support ticket triage. You get dedupe, clustering, prioritization (reach, impact, confidence, effort), decisions (merge, needs info, discovery, park, reject), and close-the-loop messages for customers.
You can paste requests (one per line), upload a CSV with columns such as text, source_type, submitted_by, segment, account, plan, mrr_band, and source_link, or paste raw notes (support tickets, interview quotes) and the tool will split them into requests. All run client-side; no login required.
The tool uses text similarity (TF-IDF and cosine similarity) to find near-duplicate requests. It suggests clusters with shared keywords so you can see why items are similar. You can merge into a canonical request; original texts are kept as evidence. Auto-dedupe can run on import, or you can adjust the threshold and run manually.
A request submitted by an internal teammate (e.g. sales or CS) on behalf of a customer. The tool tracks submitted_by (customer vs internal) so you can weight proxy votes and link them to account, plan, or segment. This avoids losing high-value feedback that comes through sales instead of the portal.
Merge (for duplicates), Needs info (missing context; generates follow-up questions), Accept into Discovery, Park (later), and Reject (e.g. conflicts with product constraints). Each has a reason and next step. You can override any decision in the triage details panel before exporting or sharing.
The default formula is (Impact × Confidence × Reach weight) / Effort, with optional value weight. Impact, confidence, and effort are 1–5. Reach weight is often the requester count (capped). This is not RICE unless you map reach to RICE reach; you can export a RICE-ready CSV for the RICE calculator tool.
Three templates per request: Acknowledged (we received it), In discovery (we're looking into it), and Shipped/Not doing (decision made). You pick a tone (friendly, concise, enterprise). The tool fills in the request title so you can copy and send to customers.
Yes. Export the optional RICE-ready CSV with id, title, reach, impact, confidence, effort, score, and decision. Import that into the RICE Score Calculator tool to refine scores or combine with other roadmap items. The triage tool does not implement full RICE scoring unless you align the fields yourself.
Tags can be suggested from keywords; you confirm or rename. Themes group tags (e.g. 3–8 themes like First-time experience, Pricing, Engagement). Use them in the stakeholder summary so execs see patterns. You can merge or rename tags in the tag manager.
Yes. The tool is free, runs in your browser, and requires no login. You get paste, CSV, and raw-notes import; dedupe and clustering; decisions and scoring; close-the-loop messages; CSV, Markdown, and JSON export; and a shareable URL. Autosave and three loadable examples included.
Courses, blog, and glossary for product and execution.
Use CraftUp tools and courses to triage feedback, prioritize, and close the loop with customers.
Last updated: 2026-03-06