How can forms be triggered?

Mopinion has the following form triggers:

  1. By Button

  2. Proactively

  3. On-Page leave

Configuration

Go to Date collectionDeployments.

Click the pencil icon of the deployment you want to edit.

How to configure the different forms of triggers?

How should the form be initialised

By Button

Triggered by button means a button will show on the screen, if the specified deployment conditions are satisfied, which the customer must click to open the form. The button is always visible.

Proactively

Triggered proactively means that the form will show up by itself if it satisfies the specified deployment conditions. Only the form will be visible and not the button.

On-Page leave

Triggered on page leave means that the form will appear when the visitor tries to leave the page. Only the form will be visible and not the button.

Be aware that the on-page leave trigger is only available on laptop and desktop devices. Mobile devices cannot use the trigger on-page leave.

The on-page leave trigger checks mouse movement. As soon as your mouse pointer moves out of the browser window into the browser address bar, the on-page leave is triggered.

More information on these three options can be found in this article.

Pause condition set

With this setting, you can temporarily exclude a condition from being evaluated.

Select the toggle Turn on to temporarily disable this condition set to pause a specific condition.

In the deployment overview, the paused condition will look as below.

This setting will only pause the selected condition. If a form is in a deployment with multiple conditions the other conditions also need to be paused or removed to entirely prevent a form from showing.

Condition settings

With the Refresh condition settings per visitor after .. days. setting you can determine how long you want a condition that has been evaluated to be true to be active to prevent proactive and on page leave based forms from showing again.

Condition types

Show only to a percentage of users
Show based on URL conditions
Show to users coming from a specific page
Show form after a specific time on a page
Show on a specific date
Show on a specific time
Show only to visitors using a certain device
Show form after a specific time on the entire website
Show to users after visiting a specific amount of pages
Show form after the user scrolls to a certain position
Show based on the users cookies
Show based on JavaScript variables on the page
Show based on HTML elements on the page