GetFeedback Digital Campaigns can be set up to very accurately target specific users. The following targeting, settings are at your disposal to ensure that your campaign will show to the right users at the right time. They can be found in the step 2 of your campaign editor and are available for all campaign types. Simply enable each targeting option and fill in the details to use it.
Note that targeting options always work together as AND-conditions. This means that all targeting options need to be matched in order for the campaign to be shown.
Visitors on a specific page
Show your campaign to specific visitors by defining the URL(s) on which your campaign should show or should not show. Please note that you can only show the campaign on pages that have the GetFeedback Digital feedback button installed.
Using the URL targeting you will first have to define whether you'd like to use the page's path or full URL. Select "full URL" if you'd only like to target anything up to and including your top-level domain (for instance ".com" or ".nl"). Otherwise, select "Path". More information about "Full URL versus Path targeting" is available here.
Whenever your target URL contains a question mark or hash-sign ("?" or "#"), it's important to select the first checkbox. If you would like to show your survey on all URL excluding the target URL, select the second checkbox.
Next, choose the condition. The available conditions are "contains", "starts with", "ends with", "match exactly" or "matches regular expression". Generally speaking, the first options should suffice. If you have a very specific needs for targeting you can also use targeting based on regular expressions (Regex).
Regular expressions are widely used in programming and analytics tools. They offer a lot of flexibility in your targeting. There are some great resources available online for learning regular expressions.
Show a campaign after X amount of seconds on a page
Show the campaign to visitors who are on a page for a certain amount of time. You can show a survey after a few seconds, but you can also set the survey to appear a bit later. In the latter case, we recommend you to check your Analytics suite for the average amount of time your users spend on certain pages. This will allow you to target near the middle or end of their page visits.
Please note that the amount of seconds always works on a page level.
Tip! It is always advised to use the time targeting, so when the page has fully loaded a couple of seconds later the campaign triggers. This attracts more attention to the campaign.
Visitors potentially exiting the website
This will trigger visitors who move with their mouse pointer outside the active browser window after the defined time. Moving outside the active browser window potentially could mean visitors would like to exit the website/browser tab.
Note: This targeting works based on the mouse pointer. This means that the targeting option does not work for visitors accessing your website with a mobile device.
Returning / new visitors targeting
Here you can set if you only want to target visitors who are new on your site or only visitors who return to your site. By not enabling this targeting rule you will target both new and returning visitors.
Visitor percentage targeting
Here you can set that only a certain percentage of your visitors will see the campaign.
Website scrolling targeting
Here you can set to trigger the campaign when a user has reached the bottom of the site when scrolling down. You can set the number of pixels from the bottom when it should be triggered.
Pages visited targeting
Here you can set the number of pages the visitor at least needs to have visited before the campaign is triggered.
Tip! It helps when people browse your site first and give feedback when they know the page a bit. Therefore it is advised to set this targeting rule for most campaigns.
[Advanced] Manual targeting with javascript
Campaigns can also be triggered manually. This requires technical knowledge and access to the production website code or a tag management system. Every campaign can be triggered with it's unique trigger name. Set then name in the campaign editor and then copy the javascript snippet that appears. Add the javascript snippet to your website code in order to trigger the campaign in question.
window.usabilla_live("trigger", "campaign-name");
An example of when the manual trigger comes in handy is when wanting to show the campaign to a user on a button click. More information about the manual trigger is available here.
Targeting Cookies
Step 1 - Scroll down the targeting options to the visitors who have a specific browser cookie section and click the off button to switch it on.
Step 2 - Type in the name of the cookie and choose how you want it to relate it to the browser from the drop-down menu. You can also choose whether to make the cookie case insensitive by clicking the tick box underneath.
Step 3 - If you want to add another cookie to target just click the Add button and another box will appear directly underneath. This will also reveal two trash can icons which you can use to remove a cookie.
Cookies are widely used to set dependencies between different campaigns. A detailed explanation is available here.
Target Specific Devices
In this section, you can specify which devices you wish to target with your campaign. The three options are Mobile, Tablet, and Desktop. The mobile and tablet options have several sub-categories to allow you to be more specific with the devices you wish to target e.g. you could choose to only target Android rather than all mobiles.
When you select a device all of the subcategories are automatically selected but can be removed by clicking on the tick box next to them.