The other implementation method is done with a tag manager, for instance: Google Tag Manager. The script will then be injected in the generated source code.
Compared to the first implementation option, the second method is less labour intensive. After all, the script requires only one setup and it also offers more flexibility. Expansion of (new) forms to (new) URL’s can be set via the tag manager. One condition for this way of implementation is, of course, the availability of a tag manager.
The Mopinion script will function identically, regardless of the mode of implementation. Based on the URL the designated form will be selected to be shown for that specific URL. In case an URL is excluded from showing a feedback form, logically the script will not show a feedback form on that URL.
There are two ways the form is able to show on a (mobile) website. The form can be shown in a grey transparent overlay (in a modal). Or the form is a part of the content and layout of the web page (which is called an embedded form). Additional implementation operations are not required when the form will be shown in a modal.
If a form is an integral element of the content and layout of the page (embedded), an additional < div > (html-element) needs to be implemented as well. The < div > is to be placed directly in the body of the HTML or inserted via the tag manager. It is important that the < div > is placed on the exact location in the HTML (DOM) as where the form should appear.
Ready to see Mopinion in action?
Want to learn more about Mopinion’s all-in-1 user feedback platform? Don’t be shy and take our software for a spin! Do you prefer it a bit more personal? Just book a demo. One of our feedback pro’s will guide you through the software and answer any questions you may have.