In the Target tab of your survey, you can choose the conditions that need to be matched to display a survey. You can apply conditions for which screens your survey will appear, what action triggers your survey, which users should see your survey, and set up a recurring display of the survey:
Under screens, you can define where you'd like to show your survey. This way, you can ensure your surveys are triggered only in the most relevant location.
You can trigger surveys on all screens, or only certain screens:
You can include more screens to display your survey by clicking + Add another screen button:
You can display surveys after respondents complete specific actions in your app or after spending a certain time on a particular screen:
Instantly when a user lands on a screen: will trigger the survey as soon as your user lands on the screen defined above
After screen load with delay: Pick the time the survey is displayed after the user lands on your selected page, and enter the duration in seconds.
When a user triggers an event: Display survey after your user completes certain actions on your app. In this case, the survey will trigger as soon as your respondent performs this event.
Don't show this survey if a user has answered other surveys in a current session: If you are running multiple surveys at once on your app, you might want to limit the surveys your visitors are seeing to avoid bothering them. When this setting is enabled, if your user has engaged (responded or closed) a survey on their current session, we won't show this survey. The session lasts from the moment the app was opened to closing the app.
You can show your survey to all users matching the other selected conditions or define a custom audience:
You can use sampling to show your survey to a percentage of your users, too:
Custom audience allows you to segment a group of users based on various parameters like the attributes, device, login status, or operating system. Use filters to segment your survey audience:
You can assign custom attributes (traits) to your users and target your surveys based on these attributes. Attributes are any information you have about your users and store on your app. You can use attributes to target your survey based on demographics, department, or type of company they work in, their plan, etc.
If you have two or more Attributes in the same audience, you can decide if we should trigger the survey when all of them match the visitor (AND condition) or only one of them (OR condition) - available starting from the version 4.0.0. of our Mobile SDK:
Language enables you to target users using the specific language set up on their devices, picking it up from the list. Our code automatically detects the language and doesn't require any customization in SDK as it's not stored as a user trait. You can also trigger the same survey for multiple languages by selecting them from the list:
If you are assigning custom attributes to your users, you can target them based on their login status as Logged in or Anonymous (logged-out) users:
If you have installed Survicate SDK on both your iOS and Android applications, you can show the survey only to the users of one of these devices:
Using multiple Audiences
The below 2 options are available starting from the version 4.0.0. of our Mobile SDK.
1. If you have two or more filters in the same audience, you can decide if we should trigger the survey when all of these filters match the visitor (AND condition) or only one of them (OR 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).
You can adjust your survey frequency to run a single mobile app survey on a recurring basis. By default, your survey will be shown only once for a respondent. If you want to allow your customers to complete the survey multiple times, look for the condition "If the user has responded or closed the survey" under the frequency tab. Check the box 'Let the user take the survey multiple times on a recurring basis' and specify the frequency at which the user should be able to retake the survey.
Launch your survey
When you are ready to launch your survey, you can start it right away or set a custom date to start your survey. If you select a custom date, we will start your survey on this day at 0:00 GMT.
If you are running research for a number of visitors only, you can set a response limit for your survey. We will automatically stop the survey when this response limit is reached.
If you don't want to have any limits, just disable the toggle.
Alternatively, you can stop your survey at a specific date as well. We will stop your survey on this day at 0:00 GMT.