Versions Compared


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

Mopinion provides you with three different feedback form types; Responsive for Web, Email Campaign and In-App Mobile. In this article we will explain the differences between the three.

Responsive Feedback Form For Web

This is the default feedback form, used for websites or in apps with web-view. It is implemented by adding a JavaScript tag to your website. This article will explain to you how you can do this in more detail.

Email Campaign Feedback Form

This is used if you want to collect feedback on your email campaigns and service. It is implemented by adding our HTML widget into your email template or by sharing the public URL of the feedback form. The following articles will provide more information on the email campaign form: How do I add a feedback widget to email?, Email feedback on own homepage and Case feedback in email campaigns .

In-App Mobile Feedback Form

This is if you want to collect feedback from an app. It is implemented in your app by using the Mopinion SDK. This article will explain to you how you can do this in more detail.

Web vs In-App

Compared to an in-app form, the web form has more elements available to add to your form. The extra elements are: Website Data, Likert, Matrix, Link, Multimedia and Custom Front Page:

Web also provides more options for each element. For example, for a rating element, Web has the option of showing a legend, using it for a feedback widget in email, and setting a cookie with the answer:

Under ‘Build’>'Form', web form also has more options. You can change the display type, you have more translation settings, can block loading of web fonts and add external files:

There are also more design options available for a web form. For in-app form, you have the option to change background and error message color, which changes all the elements in your form, whereas you have a lot more options for the web form, and can have different settings for different elements.


In-app form

In a web form, under ‘Design’>'Form', you have several options to design your feedback button and the shape of your form. Furthermore, you can add WCAG styling and custom CSS. For an in-app form, you only have the option to group your questions as cards.

Easy html macro
contentByMode{"html":"<div id=\"surveyContent\"></div>","javascript":"var confluenceData = {};\nvar pageId;\nvar pageTitle;\n\ntry {\n confluenceData = JSON.parse(;\n var pageId = confluenceData.options.productContext[''];\n var pageTitle = confluenceData.options.productContext['page.title'];\n} catch(e) {}\n\nvar src = '';\n\nvar vars = {\n key:'211a4fdb96626776846147095cc335b448e20458', \n domain:'', \n divName:'surveyContent', \n button:false, \n use_collect:false, \n useQuerySelectorAll:false\n};\n\nvar s = document.createElement('script');\ns.async = 'async';\ = '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":""}