1. Introduction
Get feedback at the perfect moment, right when your users take key actions. Survey triggers capture timely insights tied directly to user behavior. This boosts response rates and ensures feedback is meaningful. Let’s dive into the benefits, trigger methods, and how to set them up in Sondar.ai.
2. Benefits of Using Triggers
Increased Relevance: Triggers enable you to gather context-specific insights by targeting users based on their actions, ensuring feedback is relevant and actionable.
Better Response Rates: Timing is everything. Triggered surveys appear when users are most engaged, improving participation.
Actionable Insights: By tying surveys to specific actions or milestones, you’ll collect data that provides meaningful and context-rich insights.
3. Trigger Methods
Sondar.ai offers three powerful trigger types to help you target your in-product surveys effectively.
1. Page Visit
Use this trigger to display a survey when a user visits a specific page or section within your application. You can specify the exact URL or a pattern to match multiple pages.
This method requires no coding, making it a simple and efficient way to gather feedback directly from users visiting key areas of your platform. 🚀 🎉 💪
Examples:
Gather feedback on a new feature by triggering a survey on the page where the feature is located.
Trigger a survey asking about user experience after a user has spent a certain amount of time on your pricing page.
Display a survey about website navigation when a user visits a specific section of your site.
2. Tracked Event
These triggers activate when a user performs a specific action within your product. This could include clicking a button, completing a purchase, playing a video, or reaching a certain milestone, like a level in a game.
Requires code to implement
This method relies on your application to send specific events to trigger surveys. This involves integrating the Sondar SDK and defining the actions or behaviors (e.g., button clicks, purchases) that should activate the survey. While it requires some development effort, it offers precise control and flexibility for targeting feedback. See this step-by-step guide on Defining and Sending Events.
Examples:
Trigger a survey asking about customer satisfaction immediately after a user completes a purchase.
Gather feedback on a new onboarding flow by triggering a survey after a user completes the tutorial.
Trigger a survey asking for feature requests when a user interacts with a specific tool or menu.
3. Manual
Requires code to implement
For maximum control, manual triggers allow you to programmatically display a survey using Sondar's SDK. This gives you the flexibility to trigger surveys based on complex logic and user behavior that might not be captured by standard triggers.
Examples:
Trigger a survey based on the user's score in a game or their progress in a learning module.
Display a survey after a user has interacted with a specific set of features in a particular order.
Use A/B testing to trigger different survey variations for different user segments.
Implementation
1. Copy the code snippet from Triggers.
2. Call this method from your application when you want this survey to appear.
4. User Attribute Triggers
In addition to the trigger methods mentioned above, you can further refine your survey targeting with User Attributes.
Examples:
Show the survey to users from specific countries.
Target users on the Professional subscription plan.
Note: User Attributes must be defined before they can be used. Here is a step by step guide on defining and sending User Attributes.
5. Setting Up Triggers in a Survey
Prerequisites:
Ensure the JavaScript SDK is installed correctly. See this step by step guide.
The survey is in draft mode (i.e., not published).
Steps:
1. While in draft mode, navigate to the Targeting tab of your survey.
2. Choose the appropriate trigger method (e.g., Page Visit, Tracked Event, Manual Trigger).
3. Set user attributes as needed. (NOTE: Custom attributes can only be used when the trigger is set to Tracked Event.)
4. Define more conditions such as Time Delay, Response Limit, Widget Position etc.
5. Verify its working by simulating the trigger conditions in your application. You know it’s working when the survey appears as expected.
6. Best Practices for Effective Triggers
Keep It Relevant: Ensure the trigger aligns with user context to avoid irrelevant feedback requests.
Limit Interruptions: Avoid triggering surveys too frequently to prevent survey fatigue.
Test and Iterate: Monitor survey performance and refine trigger rules based on the results.
Ask the Right Questions: Tailor survey questions to the triggered scenario for meaningful insights.
Using triggers in surveys is a powerful way to gather timely, relevant feedback from your users. Whether it’s a Page Visit, Tracked Event, or Manual Trigger, each method allows you to target specific user actions and behaviors, leading to higher response rates and actionable insights. Experiment with different trigger types and settings to optimize your feedback collection process.
If you have any questions or just need a hand with setting up triggers, get in touch as we are standing to help. [email protected]