Use the forms to ask a standard set of questions to your users.
Use downloadable forms to collect a standard set of responses from your users.
Examples: Daily quizzes, user introduction, feedback questionnaires (post-operative feedback questions from patients), lead generation, increased completion rate, etc.
To access Forms, navigate to the side panel and click Forms.
Forms Dashboard
New Form
Click on the "New Form" button on the top left hand of the page to start creating a new form.
Click New Form
You will be navigated to the New Form window. The form editor console is on the left and the form preview is on the right.
New Form
Form Name
Start with the Form Name.
Form Name
Intro Message
The Intro Message introduces the users to the form's purpose. It may even include a link to your privacy policy, data processing and storage policy, etc.
To trigger the Intro Message textbox, click Add Intro Message.
Add Intro Message
Intro Message
Questions
Proceed to add questions to the form.
Add Questions
Add Question in text form.
Add Question ID - A reference word for other questions to skip to this question
Store Answer to if you choose to store the answer to a stored attribute.
3.1 Choose Store answer to or Don't store from the dropdown
Choose answer form
4.1 text, options (multiple choice), image, audio
Select Validateif the answer is required in the mentioned format. If the user fails to provide the answer in the required format (for example, no text instead of text) then the question is repeated.
Select Skip to ID to skip to the next question
Choose to Delete , Copy , or Move the question position
Acknowledgment
Acknowledgments are optional (available in options as answer format)
Add an acknowledgment to alert the user to incorrect and correct responses.
Acknowledgement
Attributes
Attributes save user information and allow reuse in conversations. In BotDistrikt, attributes are the names you assign to collected responses.
Every user's answer is stored in an attribute of that name on their user profile. If the attribute is "addition", responses against it will be stored as follows in a user's profile.
Attributes Stored in Users Profile
Validate
Validate ensures that the user chooses one of the options provided. If they did not select any of the given options, the chatbot repeats the question until the user selects one of the given options.
Validation example
Audio
Audio allows your users to answer the question with an audio clip or voice note.
Audio option
Validate Audio
Audio validation enables the bot to recognize audio notes or voice clips. If the user sends anything else, the bot repeats the question until the user sends audio notes or voice clips.
Audio Validation Example
End Message
End Message indicates quiz completion. It informs the user that the quiz is over.
End Message
Keywords Trigger
Keyword triggers are keywords that trigger the quiz.
Keyword Triggers
Example of how the quiz looks like to the end-user.
Live Quiz Example
Retrieve and Download the Answers.
Click Users on the left navigation panel.
Select the users
Click Actions
Export All to CSV
Export to CSV
Click on the Download File button
Download File
Open the CSV file and search for the column that contains the word 'attributes'.