Versions Compared

Key

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

If you want to get customer feedback from customers via your app, it is possible to deploy the form on your app. This article will explain how you can do this.

Step 1: Create an in-app form

Create a new form and select the In-App Mobile Feedback Form. Add the desired elements and design.

...

Step 2: Deploy

Add your form to an in-app deployment, and set the conditions.

...

It is common to show the form when an event is fired, for example:

...

These events need to be implemented in your app first.

Step 3: Add SDK

...

to your app

To add the feedback form to your app, you need to implement one of our SDKs into your app. Copy the deployment ID when implementing the SDK in your app.

...

Info

If you would like to test the deployment first, scan the QR code with the Mopinion App.

https://itunes.apple.com/us/app/mopinion-forms/id1376756796?mt=8

Android: https://play.google.com/store/apps/details?id=com.mopinion.newsmopinion&pcampaignidhl=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1en-US&ah=3WSOnBjpWN0FSqAYYp00JDuePMg

iOS: https://apps.apple.com/ie/app/mopinion-forms/id1376756796

...

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":""}