I'm designing a web form that allows you to schedule events on a calendar. There are about four pages of input required for each event, such as:

  • Name
  • Start date
  • End date
  • Employees involved
  • Budget ($)

Should the label for each input field be a question or a statement? e.g. Should I use "Budget" or "What is the budget?"?

When should I use a statement and when should I use a question? Why?

3 Answers 3


As it is in many ux related questions it depends on your audience:

  • I consider the question style more suitable for users, that are not familiar with the form – or with web forms in general. You kind of take the user by the hand – which can be a good idea for that kind of audience, but might be a bad idea for 'power users'.

  • On the other hand I suppose the question style would rather soon get a user's nerves, once she has to fill out your form on a regular basis. For that kind of use case you should avoid questions and use 'statements' instead. 'Power users' will appreciate everything that makes their work easier – in this case short statements.

ps: does the form really have to spread over 4 pages? If if your audience consists of power users you should probably try to fit everything in one page…

  • The form is actually split into tabs - about 10 questions per tab. Each tab is a specific topic. The first tab contains mandatory questions. The other tabs contain optional questions but they can contain useful information (e.g. like the meeting location field in an Outlook calendar appointment - optional, but not worth omitting) Sep 22, 2014 at 21:48

As a rule, I try to keep labels as short as possible while remaining immediately clear.

Sometimes that's a single word or two. Sometimes it's a question. The idea is to help the user along by making it as straightforward for them as possible.

The best way to determine the clarity of your labelling is through observing users. Try getting two or three people off the street, give them a scenario and watch them fill out the form. Watch where they stumble and ask them to think out loud as they go about it. The approach is described in Steve Krug's Don't Make Me Think.


I would recommend "Budget" instead of "What is the budget?". If you ever decide to translate the form into multiple languages, it will avoid translation errors and probably be cheaper / less time consuming. Not to mention reducing the size of labels for languages like French.

  • 2
    Actually, I'm not so sure about the translation argument. It generally helps translators when your word is in a context. For instance, the English word "budget" means different things in "How much is your budget?" (an amount) versus "Whan is your budget due?" (a document), and might have different translations. Sep 15, 2014 at 16:44
  • For $0.12 / word, they can ask for a context :) Sep 15, 2014 at 16:52
  • Yeah, label length is a good point. I've been caught out by that before. Thanks. Sep 22, 2014 at 20:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.