Understanding the Basics of In-App Experiences
An experience is a layer, triggered in real-time, that sits on top of your product.
It is very powerful and extremely easy to create without the need for any coding!
Experiences can help improve user activation and feature adoption by driving meaningful real-time actions as well as make it easier for users to navigate through your app.
You can build an experience, for example, to welcome new users to your app or turn their attention to a certain feature they haven't taken advantage of yet.
You can trigger an experience based on certain conditions such as page URL or a specific user segment.
Every experience layer is made up of a series of groups. Groups are basically a collection of UI patterns (or steps) that are of the same type and have the same settings.
For example, a tooltip group can only consist of tooltips that have the same theme and same settings.
Different Groups allow you to create powerful UI patterns such as Modals, Slideouts, Tooltips and more. These UI patterns can be combined together to make powerful flows or used separately to achieve certain goals.
Start creating Experiences using the Userpilot editor by installing the Chrome extension.