Learn to run surveys only on specific pages or user segments you have created.
Written By Markus Palm
Last updated 16 days ago
There are multiple ways to target where and to whom your surveys are shown:
1. Segmenting surveys to different customer groups
You can focus your surveys on particular groups, such as paying customers or new users, to gather feedback from the most relevant users.
To show a survey only to specific user segments:
Create a survey
Click on ‘Everyone’ under the targeting section
From the drop-down menu, select one or many desired user segments
Check the ‘Require login to participate’ box
Important: Customer segmentation doesn't work without requiring users to log in, as there’s no way to identify their data.
If you haven’t created customer segments yet, you can do it straight from the drop-down menu. Here’s our guide on
2. Running surveys on specific URLs
Direct your surveys to users visiting certain pages or paths of your site and web app by specifying URLs. For example, you can run surveys on the ‘Thank You’ page only.
To run surveys on specific URLs:
Create a survey
In the targeting section, click on ‘Apply additional targeting options’
Under the URL section, specify the URL or path where you want the survey to appear
There are currently three modifiers that you can use to specify the URL: Equals, Matches Regex, and Contains.
Good to know: You can combine this with specific user segments for even more detailed targeting
3. CSS Selector Matches
Use CSS selectors to pinpoint precise elements on your site or web app where the survey should appear.
To use CSS selector matches:
Create a survey
In the targeting section, click on ‘Apply additional targeting options’
In the targeting section, enter the CSS selector (e.g.,
.class
or#id
) where the survey should be displayed