Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If you haven't made any feedback forms yet, an empty page with just one option 'New form' will appear, click on this. You can then choose Then, choose what type of form you want to create.

Info

See Differences Feedback Form Types for the differences between the form types Responsive Feedback Form for Web, Email Campaign Feedback Form and In-App Mobile Feedback Form.

Next, choose if you want to use a template, or start from scratch. Note, that, currently, only templates for web forms are available.

...

Templates

If you want to use a template, you will be using predefined templates for your feedback form. An example of this would be the GCR template which analyses the Goal Completion Rate of your organization. We have many templates to choose from.

To read more about feedback forms using the "Pick a template" option please read this article.To start building your feedback form without the use of templates click:

Start from scratch

Step 3: Form name

...

Now you will see a screen with a lot of options along. On the right, you will see ‘Add', ‘Block', 'Logic’, 'Form’ and 'Templates'. Click on 'Add' to choose your score elements and question elements. Once you've made your choice, just drag and drop your element on your empty template.

...

Info

Have a look at Building Elements to get more information on the different elements.

Step 5: Delete element

If you've made the incorrect selection in regards to the question elements you have selected, you can easily delete a question element by clicking on the 'Trash' icon to the right of your question element.

...

You can also decide to hide your questions when the feedback form loads. If you've selected the ‘Start hidden' button, an icon with an eye and 'Starts hidden’ will appear below your question element. (Don't forget to show the question based on question routing, for example, when a user selects a low score in a previous question. See step 10.)

...

Step 9: Tooltip

Tooltip A tooltip is an additional option available that allows you to give your respondent a tip or an explanation to a question when the feedback form loads on the website. Just fill in your text and your question will be marked with a 'question mark' icon.

...

Now you will see a screen to set up your logic for the question you've selected.

...

Here, the logics have logic has already been filled in. You can see that if the respondent clicks on 'Yes', the 'How much effort did it take you to achieve your goal?' question will appear as the next question. Make sure the 'How much effort did it take you to achieve your goal?' question is hidden by your settings so that this question is invisible in other instances.

...

To implement the feedback form on your own website we recommend that you read the article on deployment and the articles on placing tags. Tags can be placed with Google Tag Manager or by implementing the Mopinion script.

...

Info

Tip: When you're finished creating your feedback form and have saved it, you can view a preview of the form by clicking on the blue 'eyeball' icon at the top right of the page.

...

Video

...

Walkthrough:

...

Easy html macro
theme{"label":"solarized_dark","value":"solarized_dark"}
contentByMode{"html":"<div id=\"surveyContent\"></div>","javascript":"var confluenceData = {};\nvar pageId;\nvar pageTitle;\n\ntry {\n confluenceData = JSON.parse(parent.window.name);\n var pageId = confluenceData.options.productContext['page.id'];\n var pageTitle = confluenceData.options.productContext['page.title'];\n} catch(e) {}\n\nvar src = 'https://collect.mopinion.com/assets/surveys/2.0/js/survey.min.js';\n\nvar vars = {\n key:'211a4fdb96626776846147095cc335b448e20458', \n domain:'app.mopinion.com', \n divName:'surveyContent', \n button:false, \n use_collect:false, \n useQuerySelectorAll:false\n};\n\nvar s = document.createElement('script');\ns.async = 'async';\ns.id = 'mopinionFeedbackScript';\ns.src = src;\ns.onload = s.onreadystatechange = function() {\n if (!s.readyState || s.readyState === 'loaded' || s.readyState === 'complete') {\n try {\n srv.loadSurvey(vars);\n } catch (e) {}\n }\n}\ndocument.head.appendChild(s);","css":""}