How to Build Mobile Guides and Surveys | Amplitude for Product Teams
Quick Overview
The video demonstrates how to build and deploy custom mobile guides and surveys using Amplitude, specifically showing the creation of a multi-step feedback survey for iOS, including conditional logic based on user rating responses, and confirming its appearance in the live mobile app environment.
Key Points: The tutorial walks through creating a new survey in Amplitude, selecting the 'User feedback survey' template for the iOS app platform. The initial survey step collects user rating (1-5 stars) via the primary button action 'Share Feedback', which is configured to trigger an 'Evaluate conditional logic' action upon tap. Conditional logic is set up to check if the 'Survey Response (Stars)' is greater than 3; if true, the action is to 'Submit app store rating request'. A default action is set to 'Go forward' if the conditional logic does not match (i.e., rating is 3 stars or less). A second survey step is added to collect internal feedback via a 'Popover' block, asking 'How can we do better?' and collecting a long answer. The final configuration includes saving and publishing the survey, which is then previewed live in an iOS mobile simulator showing the initial rating prompt and the subsequent internal feedback prompt based on the user's rating selection. The 'Responses' tab in the Amplitude dashboard later displays collected feedback, including the rating given and the open-ended answer provided by users.
Context: The presenter, Mike from Amplitude, guides the viewer through using Amplitude's in-app surfacing feature to create customized user feedback mechanisms directly within a mobile application environment. The demonstration focuses on setting up a structured survey that dynamically changes its flow based on user input, specifically differentiating between positive feedback (leading to an App Store prompt) and neutral/negative feedback (leading to an internal feedback form).
Detailed Analysis
The video provides a step-by-step tutorial on building mobile guides and surveys within the Amplitude platform, focusing on an iOS application example. The process begins in the Surveys section where the presenter selects the 'User feedback survey' template for iOS. The first step of the survey is configured as a rating prompt ('Let us know how we're doing!') with a primary button labeled 'Share Feedback'. Crucially, the 'On button tap' action is set to 'Evaluate conditional logic'. This logic checks the 'Survey Response (Stars)' property: if the response is greater than 3 (i.e., 4 or 5 stars), the conditional action is set to 'Submit app store rating request'. The default action, if the condition is not met, is set to 'Go forward'. Following this, a second step is added using the 'Popover' block type, titled 'How can we do better?', which prompts for a long answer for internal review. The presenter then moves to the 'Publish' step, confirms publishing to all users, and demonstrates the final result in a simulated iPhone environment. The survey first appears asking for a rating; if the user selects 5 stars (as demonstrated in the live test), the survey immediately transitions to the second step asking for internal feedback, confirming the conditional logic works as configured. Finally, the presenter navigates to the 'Responses' tab in the Amplitude dashboard to show how collected data, including both ratings and open-text feedback (like 'I need more money!'), appears for team review.