Dynamic forms
Dynamic forms can be used in many ways. They can be created in the web portal and answered by users in the mobile app.
Dynamic forms change based on the user’s responses, directing them to specific follow-up questions depending on their answers.
For example, you could create a form that follows this format:
Important information:
All questions would haveSome readersIdeas for using forms
| Forms are highly versatile and can be used to accomplish a wide range of goals. Here, we'll share with you some ideas on how to make the most out of them.
🟢 Returns record
Use them to track products that your clients have returned. A form can help you register this information and keep it organized.
🟢 Register expenses
You can create a form where your salesperson can register the expenses made on their workday, such as gas, tolls, parking, etc.
🟢 Delivery confirmation
AFew readersHow to link a form to a visit
Forms can be displayed to mobile users when a visit is completed, depending on the visit's outcome. The app can force users to answer the form.
First, you'll need to create forms based on your needs.
After your forms have been created, you have to set up the Visit results catalog. To do this, go to your company's settings, located on the icon at the top left side of your screen, then click on Visit results.
 of a form's text box
If you want a text box in a form to accept only certain values or a certain number of characters, you need to set up a regular expression (Pattern) for each question. This is a very technical topic, so don't be afraid to reach out to our support team if you have any questions.
The programming language used for patterns is Java.
In this example, we want the form to only accept letters (either uppercase or lowercaseFew readers