Feedback widget
“Let me save my roadmap filters.”
The feedback loop for B2B product teams
One lightweight widget captures the ask. One decision-ready inbox turns scattered requests into a backlog. One public roadmap shows customers what happened next.
“Let me save my roadmap filters.”
Merge into a canonical feature without losing the original ask.
We built it.
A feedback system, not another feedback board
OpenRoadmap keeps the raw voice, the planning signal, and the public outcome connected from first ask to shipped update.
For your visitors
A tiny launcher opens in place. Visitors can submit anonymously in seconds, while identified customers can bring useful account context with them.
3 original requests attached
For your product team
Triage the inbox, merge related submissions into canonical features, and preserve every original request. Votes and context stay attached to the work.
For customers again
Publish status to a branded portal. Customers can browse, vote, and follow. When the work ships, followers get the update instead of finding a dead end.
You asked for saved filters. The update is now live.
View on the public portal →One loop. Three people who feel the difference.
A short, in-context path that does not demand an account before listening.
Move from submissions to canonical features without disconnecting the evidence.
Follow real status on a public portal and hear when the thing they asked for ships.
Replace the feedback black hole
Light on the website. Serious about the loop.
The loader stays at or below 5KB gzip and the UI loads lazily. Shadow DOM isolation keeps your page yours.
<script
async
src="https://cdn.openroadmap.app/widget.js"
data-project="pk_your_project"
></script>The widget calls the public ingestion API—never your database.
Your next customer ask can have an ending.
Walk through the live demo inbox, move a request into the roadmap, and see the full loop for yourself.