Audience and page targeting allows you to hide and show the Userback widget to different target groups.

There are several ways to achieve this within Userback including:

Device Targeting: Target users who are using a specific device type

All pages: Target users on all pages where the widget code is installed

JavaScript API: Use the JS API to trigger and control the Userback widget

Using the widget query string: Only display the Userback widget to users who visit the page using the code parameter

URL Matching: Specify how the Userback widget displays with advanced URL targeting.

Time on page: Automatically display the Userback widget after the user has been on the page for a specific amount of time.

Audience and page targeting can be accessed via the Widget menu and opening the Targeting Card

Targeting.png

Device Targeting

By default, the Userback widget will display for users on all devices. If you don’t want your widget to display on mobile devices, simply de-select the phone option.

Here is an example to only show the Userback widget on desktop devices.

device_type.png
Tip: If you want to temporarily stop the feedback widget from displaying to all users, rather than changing or removing the widget code from your site, simply deselect all the device types here.

All pages

Show the Userback widget on all pages where the widget code has been installed.

JavaScript API

If you use the Javascript API to trigger the feedback widget, then you probably also want to hide the feedback widget in all other instances. Select this option and the feedback widget will only display when it is triggered by the JavaScript API.

Widget Query String

Use the widget query string to display the Userback widget only when someone uses the query string at the end of your project URL.

Selecting this option will hide the widget from all users by default. You will need to give users the full URL including the query string to display the widget.

query_string.png

Userback will store this query string in cookie for 1 hour so that the user does not need to add it to every URL as they are navigating the website or web app.

URL Matching

To change how your Userback widget displays across your domains and domain paths, use the URL targeting option. Drop down the selection to choose the correct URL targeting for your use case.

url_targeting.png

URL starts with: Target all pages that have a URL, including the protocol, that starts with the entered text.

URL ends with: Target all pages that have a URL that ends in the entered text.

URL contains: Target all pages which contain the entered text. This rule is case-sensitive.

URL exactly matches: Targets a specific URL, including the protocol, and path. This option will ignore a query string and fragment.

URL is not: Target all pages that do not have the URL entered.

URL matches regex: Targets URLs that match a regular expression.

Time on Page

Select this option to open the Userback widget after a specific amount of time on a page. As an example, you may wish to ask for feedback if someone has been on the page for more than 3 minutes. Use this feature to set a time (max 600 seconds) to display the Userback widget.

time_on_page.png
Did this answer your question?