we ask one question
the widget asked for a title, a description, an email and a name. now it asks what's on your mind. a category chip, one box, a screenshot. email only if we don't already know it.
someone hits your feedback button with one sentence in their head.
the form asks for a title. then a description. then an email. then a name.
that's the whole bug. not the widget. not the button. four fields for one thought.
so i shipped a second form.
one box
project → share → widget → feedback form.
two cards: classic and modern. classic is the form you have. modern is this:
- your categories as chips. tap one. tap it again to clear it. single choice.
- one textarea. "your feedback." a counter in the corner. 5000 characters.
- attachments. capture a screenshot from the browser, or upload an image.
- send.
there is no title field. i take the first line of what they wrote and that's the title. if it runs past 140 characters i cut it on a word and add an ellipsis. the card on the board still reads like a card.
the snippet does not change. two lines. the script asks us which form to draw.
the email question. only when we have to.
if your page tells the widget who's signed in:
<div id="feedback-widget" data-hoot-email="[email protected]"></div>
the email field does not render. they never see it. we already know.
if the page doesn't say, the field is there, and it's required. i still need to close the loop when the card ships. that's the one thing i won't guess.
name is never asked on modern. it's optional on classic and it was optional in people's heads too.
modern is pro. classic stays.
the modern form is a pro feature.
if you're on free, you have classic. it works. it's the form that got hoot this far.
if you're on pro and pick modern, then stop paying, we keep your choice and serve classic. the widget on your page does not break. it just asks four things again until you're back.
switching back to classic is always allowed. i won't trap you in the nicer form.
why this
i don't need a form with more fields.
i need the person who opened the widget with a half-formed sentence to finish the sentence instead of inventing a title for it.
a title is a triage tool. it's my problem, not theirs.
if you're already on hoot: share → widget → feedback form → modern. then open your own page and try to send something without thinking about it.
if you're not: usehoot.app
ask. ship. ask one question. 🦉