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.

New Form

Click on the "New Form" button on the top left hand of the page to start creating a 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.

Form Name

Start with the 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.


Proceed to add questions to the form.

  1. Add Question in text form.

  2. Add Question ID - A reference word for other questions to skip to this question

  3. 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

  4. Choose answer form

    4.1 text, options (multiple choice), image, audio

  5. Select Validate if 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.

  6. Select Skip to ID to skip to the next question


Acknowledgments are optional (available in options as answer format)

Add an acknowledgment to alert the user to incorrect and correct responses.


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.


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.


Audio allows your users to answer the question with an audio clip or voice note.

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.

End Message

End Message indicates quiz completion. It informs the user that the quiz is over.

Keywords Trigger

Keyword triggers are keywords that trigger the quiz.

Example of how the quiz looks like to the end-user.

Retrieve and Download the Answers.

Click Users on the left navigation panel.

  1. Select the users

  2. Click Actions

  3. Export All to CSV

Click on the Download File button

Open the CSV file and search for the column that contains the word 'attributes'.

Last updated