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.
Table of contents:
Under screens, you can define where you'd like to show your survey. This way you can make sure your surveys are triggered only on the most relevant location.
❗️ Before using this function, information about entering and leaving the screen has to be initialized on Survicate SDK installation by your developers (Click to learn more)
You can trigger surveys on:
only certain screens
You can include more screen to display your survey by clicking + Add another screen button.
You can display surveys after your respondents complete certain actions on your app, or after a certain time on a particular screen. Write the name of the event that you'd like to display in the corresponding field.
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, enter the duration in seconds.
When a user triggers an event: Display survey after your user complete 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 of your 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 that you know about your users and store on your app. You can use attributes to target your survey basing on demographics, department, or type of company they work in, their plan, etc.
❗️ Remember that your developer needs to modify the code to assign attributes to specific respondents.
You can select more than one user attribute and select multiple values, in this case, there is an OR condition between the multiple values of the same attribute and an AND condition between different attributes:
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 application, you can show the survey only to the users of one of these devices.
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.
📌Note: Setting up survey frequency is available with some of our paid plans only - feel free to check our pricing page or contact our support team using chat for more details.
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.
📌Note: If the respondent opens the survey before it was disabled and answers it while the survey is disabled the response will still be collected and recorded.
Alternatively, you can stop your survey at a certain date as well. We will stop your survey on this day at 0:00 GMT.
📌Note: Whenever you make changes to your survey's setup, they take a couple of minutes to take effect.
💬 If you have any questions or need help setting up Mobile SDK, feel free to reach our team at email@example.com