-
Notifications
You must be signed in to change notification settings - Fork 10.4k
[IMP] surveys:update get started docs #2534
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
266 changes: 201 additions & 65 deletions
266
content/applications/marketing/surveys/overview/create.rst
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,88 +1,224 @@ | ||
| ======================== | ||
| Get Started with Surveys | ||
| ======================== | ||
| ================= | ||
| Survey essentials | ||
| ================= | ||
|
|
||
| Surveys can be used for a range of purposes that can go from collecting customer feedback, evaluate | ||
| the success of an event, measure how pleased customers are with your products/services, gauge | ||
| whether employees are happy and satisfied with their work environment, and even to find out what | ||
| your market is thinking. | ||
| Companies often use surveys to collect valuable information from their customers and employees, | ||
| which in turn, allows them to make more informed business decisions. | ||
|
|
||
| Get started | ||
| =========== | ||
| In Odoo, surveys are used to collect customer feedback, evaluate the success of a recent event, | ||
| measure the satisfaction of customers (or employees), and gain more insight into shifting market | ||
| sentiments. | ||
|
|
||
| Getting started | ||
| =============== | ||
|
|
||
| To begin, open the :guilabel:`Surveys` application and click :guilabel:`Create`. Odoo then | ||
| redirects the page to a blank survey template form. | ||
|
|
||
| On the survey form, add a :guilabel:`Survey Title` and then add a cover image to the survey by | ||
| hovering over the photo icon and clicking on the :guilabel:`Edit (pencil)` icon. When the file | ||
| explorer window opens, choose an image from the local files. | ||
|
|
||
| When creating your survey, choose a *Title* and *Category*. The *Category* field is used to know in | ||
| which context the survey is being conducted, as different applications might use it for different | ||
| purposes such as recruitment, certification, or employee appraisal. | ||
| Below the :guilabel:`Survey Title` are various tabs in which the survey questions and format can be | ||
| created and customized. These tabs are labeled as follows: | ||
|
|
||
| .. image:: create/new_survey.png | ||
| - :guilabel:`Questions`: the list of questions to be asked in the survey | ||
| - :guilabel:`Description`: contextual information to aid in understanding the survey | ||
| - :guilabel:`Options`: choices for survey respondents to answer the questions | ||
|
|
||
| .. image:: create/questions-description-options.png | ||
samueljlieber marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| :align: center | ||
| :alt: Form view of a survey with a title and category being chosen in Odoo Surveys | ||
|
|
||
| Tab: Questions | ||
| -------------- | ||
|
|
||
| | Add sections and questions by clicking on the respective links. | ||
| | On the *Sections and Questions* form, once the question type is chosen and the answer added, | ||
| under the tab *Options*, enable *Mandatory Answer*, and set an *Error message* to be shown | ||
| when the user tries to submit the survey without answering the respective question. | ||
| | Depending on the *Question Type*, the tab *Options* aggregates extra and different | ||
| possibilities. Examples: | ||
|
|
||
| - *Single Line Text Box* - can choose a minimum and maximum text length (number of characters - | ||
| spaces do not count), and its error message. | ||
| - *Multiple choice: multiple answers allowed*: choose between radio buttons or a dropdown menu | ||
| list, and if you would like to have a comment field. If the user select an answer and type a | ||
| comment, the values are separately recorded. Or, enable the comment field to be | ||
| displayed as an answer choice, with which a text type field is displayed. | ||
| - *Matrix Type*: choose if you would like to have one or multiple choices per row. | ||
|
|
||
| .. image:: create/sections_questions.png | ||
| :alt: Various tabs that can be found on the survey template page. | ||
|
|
||
| Questions tab | ||
| ============= | ||
|
|
||
| Add questions and sections to the survey in the :guilabel:`Questions` tab. A section divides the | ||
| survey into parts in order to visually group similar questions together. To make a section, click | ||
| :guilabel:`Add a section` and type in a section name. Then, add questions or drag and drop | ||
| questions into the divided sections. | ||
|
|
||
| Clicking :guilabel:`Add a question` opens the :guilabel:`Create Sections and Questions` pop-up to | ||
| create and customize the survey question. | ||
|
|
||
| .. image:: create/survey-question-pop-up.png | ||
ksc-odoo marked this conversation as resolved.
Show resolved
Hide resolved
samueljlieber marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| :align: center | ||
| :alt: Sections and questions view of a survey in Odoo Surveys | ||
| :alt: The survey question pop-up window. | ||
|
|
||
| Tab: Description | ||
| Create questions | ||
| ---------------- | ||
|
|
||
ksc-odoo marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| Write a *Description* to be displayed under the title of the survey's homepage. | ||
| In the :guilabel:`Create Sections and Questions` pop-up, type the question in the | ||
| :guilabel:`Question` field. Then, choose the :guilabel:`Question Type`. A preview of how the | ||
| question type looks is shown in the preview window. | ||
|
|
||
| .. image:: create/frontend_description.png | ||
| :align: center | ||
| :alt: Frontend of a survey showing the title and description of a survey for Odoo Surveys | ||
| Choose from the following :guilabel:`Question Types`: | ||
|
|
||
| - :guilabel:`Multiple Lines Text Box` | ||
| - :guilabel:`Single Line Text Box` | ||
| - :guilabel:`Numerical Value` | ||
| - :guilabel:`Date` | ||
| - :guilabel:`Datetime` | ||
| - :guilabel:`Multiple choice: only one answer` | ||
| - :guilabel:`Multiple choice: multiple answers allowed` | ||
| - :guilabel:`Matrix` | ||
|
|
||
| .. note:: | ||
| Different features appear in the :guilabel:`Answers` and :guilabel:`Options` tabs, depending on | ||
| the :guilabel:`Question Type` chosen. However, the :guilabel:`Description` tab always remains | ||
| the same, regardless of what question is chosen. | ||
|
|
||
| Create sections and questions | ||
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
|
|
||
| Once a :guilabel:`Question Type` has been selected, there are three possible tabs where information | ||
| can be customized for the question. These include the :guilabel:`Answers` (if applicable), | ||
| :guilabel:`Description`, and :guilabel:`Options` tabs. | ||
|
|
||
| Each tab offers a variety of different features depending on what :guilabel:`Question Type` was | ||
| chosen. | ||
|
|
||
| For example, in the :guilabel:`Options` tab, the following options may appear: | ||
|
|
||
| - :guilabel:`Mandatory Answer`: the question must be answered. | ||
| - :guilabel:`Matrix Type`: for matrix-type questions, select if one choice or multiple choices can | ||
| be selected per row. | ||
| - :guilabel:`Number of columns`: select how many columns are displayed. | ||
| - :guilabel:`Images on answers`: allow images on the answer options. | ||
| - :guilabel:`Conditional Display`: determine if the question is displayed based on the | ||
| participant's answer to a previous question. | ||
| - :guilabel:`Show Comments Field`: allow the participant to type a comment in a text box. | ||
| - :guilabel:`Question Time Limit`: for live session surveys, set a time limit for the question. | ||
|
|
||
| Conditional Display | ||
| ******************* | ||
|
|
||
| :guilabel:`Conditional Display` means the question is only displayed if the specified conditional | ||
| answer has been selected in a previous question. | ||
|
|
||
| When the box next to :guilabel:`Conditional Display` is selected, the :guilabel:`Triggering | ||
| Question` field appears. Select a question from the survey. | ||
|
|
||
| Then, a :guilabel:`Triggering Answer` field appears. Here, select which answer will trigger this | ||
| :guilabel:`Conditional Display` question. | ||
|
|
||
| Options tab | ||
| =========== | ||
|
|
||
| Back on the main survey template form, under the :guilabel:`Options` tab, there are different | ||
| sections of settings that can be modified. | ||
|
|
||
| The sections include: | ||
|
|
||
| - :guilabel:`Questions`: focuses on the overall presentation of the survey | ||
| - :guilabel:`Scoring`: decides how the survey is scored | ||
| - :guilabel:`Candidates`: manages access to the survey | ||
| - :guilabel:`Live Session`: enables the survey into a real-time group activity. | ||
|
|
||
| .. tip:: | ||
| Click on *Edit* to personalize your pages with the website builder. | ||
| Questions | ||
| --------- | ||
|
|
||
| Tab: Options | ||
| First, select the :guilabel:`Layout` of the survey. The following options can be chosen: | ||
|
|
||
| - :guilabel:`One page with all the questions` | ||
| - :guilabel:`One page per section` | ||
| - :guilabel:`One page per question` | ||
|
|
||
| If either the :guilabel:`One page per section` or :guilabel:`One page per question` options are | ||
| chosen, then the :guilabel:`Back Button` option appears. If selected, the :guilabel:`Back Button` | ||
| option allows the participant to go back to a question during the survey. | ||
|
|
||
| Under the :guilabel:`Layout` options is the :guilabel:`Progression Mode` setting, which indicates | ||
| how the participant's progress during the survey is displayed. It is shown as either a | ||
| :guilabel:`Percentage` or a :guilabel:`Number`. | ||
|
|
||
ksc-odoo marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| Next, there is an option available to add a :guilabel:`Survey Time Limit`. To implement this | ||
| option, simply check the box, and enter the amount of time (in minutes) participants have to | ||
| complete the survey. | ||
|
|
||
| After the :guilabel:`Survey Time Limit` option is a section labeled :guilabel:`Selection`. Here, | ||
| questions can be :guilabel:`Randomized per section`, in other words, the number of random questions | ||
| can be configured by section. This mode is ignored in a live session. | ||
|
|
||
| .. seealso:: | ||
| :doc:`time_random` | ||
|
|
||
| Scoring | ||
| ------- | ||
|
|
||
| The following options are available when deciding how a :guilabel:`Scoring` method: | ||
|
|
||
| - :guilabel:`No scoring` | ||
| - :guilabel:`Scoring with answers at the end` | ||
| - :guilabel:`Scoring without answers at the end` | ||
|
|
||
| If either the :guilabel:`Scoring with answers at the end` or :guilabel:`Scoring without answers at | ||
| the end` options are selected, a :guilabel:`Success %` field appears. Set the percentage of correct | ||
| answers needed to pass the survey. | ||
|
|
||
| Next, there is the option to make the survey a certification. To do so, check the box next to the | ||
| option labeled :guilabel:`Is a Certification`, and two additional fields appear. Select a color | ||
| theme in the :guilabel:`Certification Template` field and then choose an :guilabel:`Email | ||
| Template`. When a participant passes the certification with the required score, an email from Odoo | ||
| will automatically be sent to that person using the selected email template. | ||
|
|
||
| If the :guilabel:`Give Badge` feature is enabled and the :guilabel:`Certification Badge` is set, | ||
| the survey participant also receives a badge upon passing the certification. | ||
|
|
||
| .. seealso:: | ||
| :doc:`scoring` | ||
|
|
||
| Candidates | ||
| ---------- | ||
|
|
||
| To determine access to the survey, the :guilabel:`Access Mode` has two options to choose between: | ||
| :guilabel:`Anyone with the link` and :guilabel:`Invited people only`. | ||
|
|
||
ksc-odoo marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| Below the :guilabel:`Appraisal Managers Only` checkbox is the :guilabel:`Login Required` option to | ||
| require a login to participate in the survey. If this option is activated, an :guilabel:`Attempts | ||
| Limit` field also populates, in which the number of survey attempts is defined for the participant. | ||
|
|
||
| Live Session | ||
| ------------ | ||
|
|
||
| Under the tab *Options*, choose the *Layout* of your questions. If choosing *One page per section* or | ||
| *One page per question*, an option *Back Button* becomes available, which allows the user to go back | ||
| pages. | ||
| The :guilabel:`Live Session` section is dedicated to users who are conducting surveys in real-time, | ||
| wherein they directly engage with and collect answers from a live audience. | ||
|
|
||
| .. image:: create/tab_options_layout.png | ||
| :align: center | ||
| :alt: Form view of a survey emphasizing the layout feature under options in Odoo Surveys | ||
| Customize the :guilabel:`Session Code` here; this code is needed for participants to access the | ||
| live session survey. Reward participants for quick answers by selecting the checkbox labeled | ||
| :guilabel:`Reward quick answers`. By checking it, attendees will get more points if they answer | ||
| quickly. | ||
|
|
||
| Description tab | ||
| =============== | ||
|
|
||
| Back on the main survey template page is the :guilabel:`Description` tab, where a custom | ||
| description of the survey can be added. This is displayed beneath the title on the survey's | ||
| homepage, which is on the front end of the website made through the Odoo :guilabel:`Website` app. | ||
|
|
||
| Test and share the survey | ||
| ========================= | ||
|
|
||
| | Once your Survey is ready, *Test* it to avoid *Sharing* it with potential errors. As answers get | ||
| collected, click on *Answers* to access all the details of the respondent and his answers. | ||
| | By default, a filter *Except Test Entries* is applied to keep the list of entries clean with only | ||
| real participants. | ||
| Once the survey is created and saved, run a test to check for possible errors before finally | ||
| sending it out to the participants by clicking :guilabel:`Test` in the upper left corner of the | ||
| survey template page. | ||
|
|
||
| .. image:: create/user_feedback.png | ||
| :align: center | ||
| :alt: View list of the participations of a survey in Odoo Surveys | ||
| When activated, Odoo redirects the page to a test version of the survey on the front end of the | ||
| website. This page displays how the survey will look to participants. Proceed to run through the | ||
| survey, like a normal participant, to check for errors. | ||
|
|
||
| | Another way to access detailed answers is by going to :menuselection:`Participations --> | ||
| Participations`. | ||
| | Click on *See results* to be redirected to an analytical page. | ||
| To return to the survey template form in the backend, simply click the :guilabel:`This is a test | ||
| survey. Edit Survey` link in the blue banner along the top of the page. Once Odoo redirects the | ||
| page to the survey template in the backend, make any further changes, as needed, before officially | ||
| sending the survey out to participants. | ||
|
|
||
| .. image:: create/analytical_page.png | ||
| :align: center | ||
| :alt: View of an analytical page for Odoo Surveys | ||
| When the survey is ready to be shared with the audience, click the :guilabel:`Start Survey` button | ||
| in the upper-left corner of the survey template form. Then, click :guilabel:`Share`. | ||
|
|
||
| .. seealso:: | ||
| - :doc:`scoring` | ||
| - :doc:`time_random` | ||
| In the pop-up window, add the survey recipients in the :guilabel:`Recipients` field (for existing | ||
| contacts in the Odoo database) or the :guilabel:`Additional emails` field (for contacts that do not | ||
| want to be listed in the Odoo database). Finally, click :guilabel:`Send`. | ||
|
|
||
| As answers are received, check them by clicking the :guilabel:`Answers` smart button on the survey | ||
| template form, or the :guilabel:`See Results` button in the upper left corner. To end the survey, | ||
| click the :guilabel:`Close` button on the survey template form. | ||
Binary file removed
BIN
-23.9 KB
content/applications/marketing/surveys/overview/create/analytical_page.png
Binary file not shown.
Binary file removed
BIN
-9.96 KB
content/applications/marketing/surveys/overview/create/frontend_description.png
Binary file not shown.
Binary file removed
BIN
-17.8 KB
content/applications/marketing/surveys/overview/create/new_survey.png
Binary file not shown.
Binary file added
BIN
+9.22 KB
...pplications/marketing/surveys/overview/create/questions-description-options.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed
BIN
-30.3 KB
content/applications/marketing/surveys/overview/create/sections_questions.png
Binary file not shown.
Binary file added
BIN
+14.5 KB
content/applications/marketing/surveys/overview/create/survey-question-pop-up.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed
BIN
-22.7 KB
content/applications/marketing/surveys/overview/create/tab_options_layout.png
Binary file not shown.
Binary file removed
BIN
-29 KB
content/applications/marketing/surveys/overview/create/user_feedback.png
Binary file not shown.
65 changes: 43 additions & 22 deletions
65
content/applications/marketing/surveys/overview/scoring.rst
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,35 +1,56 @@ | ||
| =============== | ||
| Scoring Surveys | ||
| Scoring surveys | ||
| =============== | ||
|
|
||
| To measure your respondent’s performance, knowledge of a subject, or overall satisfaction, attach | ||
| points to the answers of specific questions. The points are summed up to give your respondent a | ||
| final score. | ||
| To measure a survey participant's performance, knowledge, or overall satisfaction, Odoo ascribes | ||
| points to survey answers. At the end of the survey, these points are summed up, resulting in the | ||
| participant's final score. | ||
|
|
||
| On your survey’s form, click on *Add a question* and, under the tab *Options*, choose between | ||
| *Scoring with answers at the end* or *Scoring without answers at the end*. Now, on your question’s | ||
| form, set the right answer and score. | ||
| To add points to questions, open the :guilabel:`Surveys` application, choose the desired survey | ||
| form, and then click on the :guilabel:`Options` tab. Under the :guilabel;`Scoring` section, choose | ||
| between :guilabel:`Scoring with answers at the end` or :guilabel:`Scoring without answers at the | ||
| end`. | ||
|
|
||
| .. image:: scoring/answers_form.png | ||
| :align: center | ||
| :alt: Form view of a survey showing a list of answers in Odoo Surveys | ||
| - :guilabel:`Scoring with answers at the end` shows the survey participant their answers after | ||
| completing the survey, and displays which questions they got right or wrong. On questions where | ||
| there was an incorrect answer, the correct answer will be highlighted. | ||
|
|
||
| - :guilabel:`Scoring without answers at the end` does not show the survey participant their answer | ||
| choices after completing the survey, only their final score. | ||
|
|
||
| To indicate correct answers, click on the :guilabel:`Questions tab` and choose a question. In the | ||
| question form, check the :guilabel:`Is a correct answer` box for the choice that is the correct | ||
| answer and attach a score value. | ||
|
|
||
| Back on the :guilabel:`Options` tab of the survey, set the :guilabel:`Success %`. The percentage | ||
| entered determines what percentage of correct answers is needed to pass the survey. | ||
|
|
||
| Further on the :guilabel:`Options` tab of the survey, survey administrators can also choose to make | ||
| the survey a certification. A certification indicates that the survey asks questions to test the | ||
| participants' knowledge level on a subject. | ||
|
|
||
| When enabling the :guilabel:`Is a certification` option, choose a :guilabel:`Certification email | ||
| template`. The certification will automatically be emailed using this email template to users who | ||
| pass the survey with a final score that is greater than or equal to the set :guilabel:`Success %`. | ||
|
|
||
| Set the percentage score the user needs to achieve to have successfully taken the survey. If | ||
| enabling *Certificate*, choose its template. The certification is automatically sent by email to the | ||
| users who successfully finish it. | ||
| In the :guilabel:`Candidates` section, participants can be required to log in to take the survey. | ||
| If the :guilabel:`Login Required` setting is enabled, two new options appear: the | ||
| :guilabel:`Attempts Limit` checkbox, which limits the number of times a participant can attempt | ||
| the survey, and the option to :guilabel:`Give Badge`, located beneath the :guilabel:`Certification` | ||
| options in the :guilabel:`Scoring` section. | ||
|
|
||
| .. image:: scoring/scoring_candidates.png | ||
| .. image:: scoring/required-score-login.png | ||
| :align: center | ||
| :alt: Form view of a survey emphasizing the scoring and candidates section in Odoo Surveys | ||
| :alt: Setting the Required Score (percentage), login required, and certification template. | ||
ksc-odoo marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
|
||
| Enable *Login required* to be able to *Give Badges*. Badges are related to the eLearning section of | ||
| your website. Besides the logged-in user, visitors of the website that access the page *Courses* | ||
| can also see the granted badges. | ||
| Badges are displayed on the eLearning portion of a given user's portal, and are a way to set | ||
| milestones and reward participants for passing surveys or gaining points. Besides the awardee, | ||
| website visitors who access the :guilabel:`Courses` page will also be able to see the granted | ||
| badges. | ||
|
|
||
| .. image:: scoring/frontend_bagdes.png | ||
| .. image:: scoring/frontend-badges.png | ||
ksc-odoo marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| :align: center | ||
| :alt: View of the courses tab emphasizing the latest achievements section on the website for | ||
| Odoo Surveys | ||
| :alt: Example of how a badge looks on the eLearning portion of the website. | ||
|
|
||
| .. seealso:: | ||
| - :doc:`time_random` | ||
| :doc:`time_random` | ||
Binary file removed
BIN
-24.4 KB
content/applications/marketing/surveys/overview/scoring/answers_form.png
Binary file not shown.
Binary file added
BIN
+4.42 KB
content/applications/marketing/surveys/overview/scoring/frontend-badges.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed
BIN
-118 KB
content/applications/marketing/surveys/overview/scoring/frontend_bagdes.png
Binary file not shown.
Binary file added
BIN
+23.8 KB
content/applications/marketing/surveys/overview/scoring/required-score-login.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed
BIN
-44.3 KB
content/applications/marketing/surveys/overview/scoring/scoring_candidates.png
Binary file not shown.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.