For Website or in-product surveys, you can create user segments based on various parameters. By defining an Audience, you can:
target your survey based on the number of visits to your website;
show the survey only to users from a chosen visit source;
ask the questions to visitors speaking a particular language or to those with custom attributes;
and many more.
In this article, you'll learn how to create a new Audience and choose who should belong to it to ensure you show the survey to your target group.
❗️ Please note that some of the described features are available on some of the plans. Please visit our Pricing page or reach out to us to learn more.
Table of contents:
Step 1. Create a Website or in-product survey
Create a new Website or in-product survey. You can either set up a survey of your own (start from scratch) or select a survey from our templates library (start from template).
Step 2. Create an Audience
1. To define a new Audience, go to the Target > Audience tab:
2. Click the New Audience button, give your audience a name and click Create Audience:
3. You can define your audience based on various Filters.
You can add up to 50 filters to one Audience or create multiple Audiences to target your surveys. Add more filters to a specific audience by clicking Add Filter.
The filters that can be used to define an Audience are:
Attributes: This enables you to target your users with the information you already know about them. Such as plan, demographics, department, etc. Make sure to add attributes to your tracking code before selecting this option. You can add up to 50 attributes to a filter.
Cookies: Enables you to include or exclude visitors based on cookies. Read more about targeting based on cookies.
Logged-in status: this option allows you to target surveys to logged-in users or unknown visitors. If you want to use it, you need to enable ID tracking.
Language: Trigger your surveys based on your respondent's browser language.
Device: Target your surveys based on which device they use, desktop or mobile.
Tags: Allow you to target visitors who have seen or interacted with your previous surveys so you can build personalized experiences for your respondents.
Visit frequency: Include or exclude users based on how many times they've visited your website.
Visit source: Target visitors who are coming from different sources.
Visit depth: Target visitors based on the number of pages they have seen in the current session.
Visited URLs: Target only a group of visitors who have visited specific pages.
4. After adding a filter, you can include or exclude users with specific characteristics.
💡 You can save your Audience to use it on other surveys. In this case, changes to that Audience will apply to all surveys running with that Audience. You will be able to see if the Audience is used in another survey under the Audience name:
Step 3. Use multiple Audiences
1. If you have two or more filters in the same audience, we will trigger the survey when all of these filters match the visitor (AND condition).
2. If you have two or more audiences enabled, we trigger the surveys to all enabled audiences. The website visitor must match the requirements of at least one of the enabled Audiences (OR condition).
Step 4. Enable an Audience and apply Survey Sampling
1. Enable the chosen Audience or Audiences to display the survey correctly:
2. Additionally, you can target your surveys only to a percentage of your traffic with the Survey Sampling feature. Change the "Your survey will appear to X % of the audience selected below" field and remember to Update Audience:
This option can be helpful if your website experiences a lot of traffic and you don't want to collect too many responses but survey a sample of your visitors.
I don't see the survey even though I belong to the enabled Audience
If you don't see the survey, please check if you have the Survicate tracking code installed on your website.
It's also possible you have already answered it. Please try changing the survey's Frequency settings.
Target the survey on specific URLs or show it with a delay
Choose to show your survey after someone has scrolled a part of your webpage, when they're about to exit, or only on some of your website's subpages. Visit our targeting basic guide to learn how to achieve this.
Run multilingual surveys
Try our automatic translations feature to show your respondent's surveys adjusted to their browser language and increase the response rate.
📞 If you have any questions about setting up the survey Audience - feel free to reach out to our team via chat or email: firstname.lastname@example.org