With our form builder, you can create a form easily. But it is far from enough if you just simple append various input widgets into a form. Here introduce some tips to improve the usability of your form. They can help your customers fill the form more efficiently. It also lets your collected data more accurate and integrity.
Use different sub-type for single text
In Single line text input properties dialogue, you can choose its sub-type. For example, number, email, date, date and time or URL etc. Once you choose the sub-type, the input text is restricted to this particular type. For example, if you want to ask user’s email, the email sub-type can ensure only the valid email address is acceptable.
Single Choice vs. Multiple Choice
If your PDF needs a tick sign over the options,
Choice widget is just for that purpose. Depends on your requirement, you can set it as single or multiple choices. For example, in a Car Sale Contract PDF, it has 2 options, 1-month warranty or 3 months warranty. Obviously, the customer can only choose one of them. In this case,
Single Choice is definitely the correct choice. You only simple add more choice item, i.e,
1-month warranty and
3 months warranty, and turn off
Multiple Choice. After that, your form only accepts user make one choice from warranty options.
The most common scenarios for the dropdown, for instance, if the text input is
Language etc. They have only some limited selections and you want to the PDF has the consist text. For example, you want to
Male in the gender box. If the form uses single line text, you may get various input, such as,
boy etc. That may be not your expected.
Required or Optional
All form widget has this option. It defaults to YES, means your customer must fill in the field. However, in some case, you may consider turning it off to make it as an optional input.
Multiple Line Text or
Single Line Text, you can add some validations to restrict the user input. The most common case is the maximum or minimum length. It helps you control the user input under your expectation. We will talk more details about validation in coming blog post.