Userflow Overview
Userflow provides a comprehensive suite of user engagement and support tools designed to enhance your application's user experience. From intelligent help systems to interactive guidance elements, these features work together to reduce support burden, increase user satisfaction, and drive product adoption. Below, you'll find an overview of each primary engagement type and its benefits to your users and team.
AI Assistant
AI Assistant delivers automated answers to your users' questions within your app, leveraging your knowledge base and website, and powered by OpenAI's GPT-4. This intelligent chatbot provides instant, accurate responses through a conversational interface, drawing from your existing documentation and content. Users can ask follow-up questions and receive contextual help, significantly reducing the burden on your support team while improving user experience with immediate assistance.
Learn more
Refer to our AI Assistant documentation to learn more.
Announcements
Announcements in Userflow let you update users about new features, fixes, events, and more, all within the resource center. The system tracks which users have seen each announcement and displays notification badges on the resource center launcher. You can choose from different notification levels, ranging from silent updates to prominent modals, ensuring that critical information receives the attention it deserves while keeping users informed about product changes.
Learn more
Refer to our Announcement documentation to learn more.
Checklists
Checklists work great as the anchor of new users' onboarding experience, providing a persistent progress tracker that gives users a sense of fulfillment and accomplishment. When users complete tasks, they see satisfying checkmark animations and progress updates that encourage continued engagement. Checklists can be embedded anywhere in your app or appear as a default in the corner, which can be minimized to a launcher button showing the remaining tasks. Each task can trigger flows, navigate to pages, or perform other actions, making them perfect for guiding users through key onboarding milestones and keeping them oriented in your product.
Learn more
Refer to our Checklist documentation to learn more.
Embeds/Banners
Use embeds to announce updates, new features, scheduled downtimes, or special events directly within your app. These eye-catching notifications can be positioned at various locations in your application and styled to match your brand. Banners support call-to-action buttons, can be targeted to specific users or pages, and automatically track user engagement. Checklists can also be embedded in your app to provide an authentic, branded, and guided experience for your users. They're ideal for communicating important information without disrupting the user's workflow.
Learn more
Refer to our Embeds and Banners documentation to learn more.
Flows
Userflow is the fastest flow builder on the market, offering a visual and user-friendly interface for creating guided user experiences. The flow builder allows you to create interactive, step-by-step tutorials, onboarding sequences, and feature introductions using tooltips, speech bubbles, and modals. With powerful features such as automatic element selection, step triggers, conditional logic, and various action types, you can build sophisticated user journeys that adapt to user behavior and guide users through your application effectively.
Learn more
Refer to our Flow documenation to learn more.
Launchers
A Launcher is a powerful Userflow feature that enables you to launch content in a no-code manner. With Launchers, you can embed beacons, icons, or buttons in your app outside the context of flows. These interactive elements can be placed anywhere in your application to draw attention to specific features, provide explanatory tooltips, or trigger actions like starting flows or navigating to pages. Launchers are perfect for creating hotspots, adding contextual help, or providing quick access to important functionality.
Learn more
Refer to our Launcher documentation to learn more.
Resource Center
The Resource Center is an always-on, contextual, and personalized help widget that empowers your users to find help directly within your app, eliminating the need for external searches. It appears as a subtle help icon in the corner of your app, expanding to show customizable blocks, including knowledge base search, checklists, contact options, and custom actions. This centralized help hub reduces support tickets by providing users with immediate access to the assistance they need, all within your application.
Learn more
Refer to our Resource Center documentation to learn more.
Surveys/NPS
With Userflow, you can build in-app surveys to measure customer satisfaction, collect user feedback, and conduct user research. The survey system supports various question types, including NPS, CSAT, multiple choice, star ratings, and text inputs. Since surveys are built using the flow system, you can create sophisticated logic-based surveys that adapt based on user responses, trigger at the right moments, and seamlessly integrate with your user onboarding experience.
Learn more
Refer to our Surveys/NPS documentation to learn more.
Trackers (No-code Event Tracking)
Userflow enables non-technical team members to set up event trackers directly from our UI, without code. This powerful analytics tool enables you to track user interactions, such as button clicks or element visibility, without requiring developer involvement. Events can trigger flows, mark checklist tasks as complete, and be streamed to external analytics platforms. The system operates client-side for enhanced privacy and security, while providing accurate and robust tracking capabilities.
Learn more
Refer to our No-code event tracking documentation to learn more.