> ## Documentation Index
> Fetch the complete documentation index at: https://docs.userpilot.com/llms.txt
> Use this file to discover all available pages before exploring further.

# What does Userpilot offer?

> Userpilot is a no-code product growth platform designed to help companies enhance user onboarding, drive feature adoption, and increase customer retention. It enables teams to create personalized in-app experiences without relying on engineering resources.

## Key Features and Capabilities

### 1. User Onboarding

Userpilot allows teams to design and implement contextual onboarding experiences that guide new users through product features, helping them realize value quickly. Features include:

* Interactive walkthroughs using flows, spotlights, banners, and checklists
* Segmentation to deliver personalized onboarding flows
* Behavior-based triggers to launch onboarding at the right time
* Analytics to monitor onboarding effectiveness and user engagement

<video controls autoplay muted loop>
  <source src="https://media.userpilot.io/docs/intro.mp4" type="video/mp4" />

  Your browser does not support the video tag.
</video>

### 2. User Feedback Collection

Userpilot gives you built-in tools to capture user sentiment and gather actionable insights through in-app surveys. This allows you to better understand how users feel about your product, what’s working, and where improvements are needed.

Use a variety of feedback formats to measure satisfaction, identify friction points, and guide future development:

* **NPS (Net Promoter Score)** surveys help you gauge overall user loyalty and sentiment by asking how likely users are to recommend your product
* **Surveys** allow you to gather opinions on product updates, feature requests, or usability improvements
* **Custom flow forms** allow you to collect valuable feedback during your users on their onboarding journey

<video controls autoplay muted loop>
  <source src="https://media.userpilot.io/docs/feedback-fullbleed.mp4" type="video/mp4" />

  Your browser does not support the video tag.
</video>

### 3. Product Analytics

This section of Userpilot provides detailed insights into user behavior, helping product teams evaluate how users engage with features, where they encounter friction, and what drives retention. With Product Analytics, you can:

* **Visualize user journeys** using funnels and paths to understand where users drop off, which steps they complete, and where optimizations are needed. Identify friction points in workflows and improve the overall user experience
* **Track feature usage** by tagging UI elements and monitoring interaction frequency. Understand which features are being adopted and which are underutilized
* **Analyze retention and cohort behavior** to measure how user engagement evolves over time, compare different user segments, and identify long-term adoption patterns
* **Create custom dashboards and reports** that bring together data from flows, surveys, and feature usage, giving you a centralized view of product health and performance

<video controls autoplay muted loop>
  <source src="https://media.userpilot.io/docs/userpilot-product-analytics-2025-preview-video.mp4" type="video/mp4" />

  Your browser does not support the video tag.
</video>

### 4. Session Replay

This section of Userpilot introduces Session Replay functionality, designed to help you visualize real user interactions and understand the “why” behind user behavior. Session replays allow you to:

* **Replay user sessions** to see exactly how users navigate your product
* **Identify usability issues**, drop-off points, or confusing UI elements
* **Validate bug reports or support tickets** with session evidence
* **Enhance UX research** by watching real journeys instead of relying only on aggregated data

Userpilot’s Session Replay also supports data masking and privacy controls to ensure sensitive user information remains protected and compliant with regulations such as GDPR.

<video controls autoplay muted loop>
  <source src="https://media.userpilot.io/docs/session-replay.mp4" type="video/mp4" />

  Your browser does not support the video tag.
</video>

### 5. Mobile Experience Support

With support for mobile UI patterns and SDKs, you can engage users on iOS and Android apps with the same personalization and behavioral targeting content. With Mobile Experience Support, you can:

* **Design native mobile flows** using components like carousels, slideouts, and full-screen modals tailored for mobile UX
* **Deploy surveys and NPS** to gather feedback or announce new features directly inside your mobile app
* **Track user behavior on mobile**, including screen views, feature usage, and gesture-based interactions, to understand how users navigate your mobile product
* **Target mobile content based on mobile-specific conditions**, such as device type, OS version, or last app launch date
* **Integrate easily with mobile frameworks**, including support for React Native and Flutter SDKs, so your development team can get up and running quickly

<video controls autoplay muted loop>
  <source src="https://media.userpilot.io/docs/mobile.webm" type="video/webm" />

  Your browser does not support the video tag.
</video>

### 6. Segmentation and Targeting

Userpilot’s segmentation capabilities help you organize and analyze users based on both static properties and dynamic behavior, enabling you to create targeted, relevant in-app experiences.

* **Users** in Userpilot represent the individual end-users of your application. You can enrich user profiles with attributes such as role, plan, country, signup date, or any custom property you track
* **Companies** are collections of users typically grouped under an organization or client. You can assign company-level properties like industry, subscription tier, or number of active users
* **Segments** are dynamic groups of users or companies that you define based on a combination of metadata and in-app behavior. For example, you might create a segment for “new users who haven’t activated a core feature” or “enterprise accounts with low NPS scores”

### 7. Integrations and Data Management

Userpilot offers a range of integrations to help you seamlessly connect product experience data with the rest of your teams. These integrations enhance collaboration across product, marketing, customer success, and data teams, such as:

* **Syncing user and company data** between Userpilot and CRMs like Salesforce and HubSpot, enabling sales and success teams to view in-app engagement data directly within their customer profiles
* **Connecting with product analytics tools** such as Amplitude, Mixpanel, and Heap to enrich behavioral data and enable deeper cross-platform insights
* **Implementing data syncs** that export your Userpilot events in bulk to data warehouses, so that you can power custom dashboards in BI tools
* **Embedding support resources** (such as Intercom, Zendesk, or Freshdesk) inside your in-app experiences to guide users contextually while reducing support tickets
* **Leveraging the Userpilot API and webhooks** to build custom workflows, automate actions based on user behavior, or sync data across internal tools and systems

<video controls autoplay muted loop>
  <source src="https://media.userpilot.io/docs/intigrations.webm" type="video/webm" />

  Your browser does not support the video tag.
</video>
