Context

We launched our platform to a small group of enterprise users and needed a way to collect meaningful feedback. The challenge? We had no idea what kind of feedback they'd share — it could be anything from a minor UI suggestion to a critical workflow blocker.

We needed a feedback experience that was fast, low-friction, and helped users articulate their thoughts clearly — even when they didn't know where to start.

The Problem

Users struggle to write useful feedback. They either leave vague comments ("it's confusing"), over-explain with walls of text, or abandon the form entirely. For our team, this meant low-quality signal that was hard to act on.

We asked ourselves: How might we reduce the effort of giving feedback while increasing its clarity?

The Solution

A feedback modal enhanced with AI-powered features that guide users from a blank page to a well-structured submission — in seconds.

Three key design decisions:

  • Smart category chips to eliminate the blank-page problem
  • AI text polishing to turn rough thoughts into clear feedback
  • Impact severity cards to help prioritize without complicated forms

Walkthrough

1. Starting Point – Eliminating the Blank Page

Share your feedback

What's on your mind? Share a thought, suggestion, or issue.

General thoughts Improve workflow Report a bug
Minor Polished suggestion
Moderate Annoying workflow
Critical Blocking my work

When the modal opens, users see three chips: General thoughts, Improve workflow, and Report a bug. These aren't just labels — hovering over a chip previews suggested text directly in the textarea. Nothing is committed until the user clicks.

Why this matters: It removes the anxiety of a blank textarea. Users can explore categories before committing, lowering the barrier to start writing.

2. Polish with AI – From Rough to Ready

Share your feedback

What's on your mind? Share a thought, suggestion, or issue.

Polishing…
Not what you meant?
General thoughts Improve workflow Report a bug
Polish with AI
Minor Polished suggestion
Moderate Annoying workflow
Critical Blocking my work

Once a user starts typing, the category chips disappear and a “Polish with AI” button appears. Users can type just a few rough words and let AI expand them into clear, structured feedback.

Designing for latency: AI processing isn’t instant, so we used a spinner and a reassuring “Polishing…” message to set expectations and keep users in the flow.

The undo option was non-negotiable: Users need to trust that AI is helping, not overriding. The persistent undo link ensures they always feel in control of their own words.

3. Supporting Documents & Categorizing Impact

Share your feedback

Add supporting documents
Not what you meant?
General thoughts Improve workflow Report a bug
Supporting documents
PNG
Screenshot 12. 02. 26
Minor Polished suggestion
Moderate Annoying workflow
Critical Blocking my work
Feedback submitted! We'll get back to you soon.

Users can attach files as evidence — screenshots, spreadsheets, logs. The upload state uses green checkmarks for clear confirmation, keeping the experience lightweight.

Rather than a dropdown or radio list, we used visual cards with plain-language subtitles: “Polished suggestion,” “Annoying workflow,” “Blocking my work.” This translates abstract severity into the user’s actual experience — making it faster to choose and more accurate for our team to triage.

Mobile Adaptation

Mobile adaptation of the feedback form showing three screens

A significant portion of our user base accessed the platform on mobile, so the feedback form needed to work just as well on smaller screens. The core interaction stayed the same, but we adapted key elements for touch: chips use a tap-to-preview, tap-again-to-confirm pattern instead of hover, severity cards stack vertically for easier thumb reach, and the textarea auto-expands as users type to maximize visible space.

The goal was feature parity without compromise — every AI feature available on desktop works identically on mobile.

Results

Within the first 8 weeks of rolling out the redesigned feedback form, we saw a meaningful shift in both the quantity and quality of submissions.

Feedback volume increased by 42%. Before the redesign, most users in the pilot group never submitted feedback at all. The category chips and AI polish lowered the barrier enough that casual users — not just power users — started contributing.
Form abandonment dropped by 28%. We tracked how many users opened the modal but never submitted. The combination of guided chips and the save-as-draft option kept significantly more users from bailing mid-flow.
Actionable feedback rose from ~35% to ~68%. This was the metric that mattered most to our product team. Before, a large portion of submissions were too vague to triage (“it’s broken,” “I don’t like it”). The AI polish feature and structured chip prompts helped users articulate issues in a way our team could actually act on — including specific workflow pain points we hadn’t identified through other research channels.

An unexpected insight: roughly 1 in 5 submissions used the “General thoughts” chip, and many of these surfaced feature requests and workflow ideas we hadn’t considered. The open-ended category became an informal discovery channel that directly influenced two items on our next quarter’s roadmap.

Reflection

This project reinforced a principle I keep coming back to when designing AI features: AI should reduce effort, not replace intent. The user always owns their feedback — AI just helps them say it better.

The feedback form was a small surface area, but it touched on big questions: How do you introduce AI into a familiar pattern without making it feel alien? How do you design for trust when the machine is editing someone’s words? These are the kinds of problems I want to keep solving.