Skip to main content

Track onboarding screens

The onboarding stage is a very common situation in modern mobile apps. The quality of its implementation, content, and number of steps can have a rather significant influence on further user behavior, especially on his desire to become a subscriber or simply make some purchases.

In order for you to be able to analyze user behavior at this critical stage without leaving Adapty, we have implemented the ability to send dedicated events every time a user visits yet another onboarding screen.

To do this, simply call the .logShowOnboarding function:

Adapty.logShowOnboarding(name: "onboarding_name", screenName: "first_screen", screenOrder: 1)
ParameterPresenceDescription
nameoptionalThe name of your onboarding
screenNameoptionalThe readable name of a particular screen as part of onboarding
screenOrderrequiredAn unsigned integer value representing the order of this screen in your onboarding sequence (it must be greater than 0)
warning

Even though there is only one mandatory parameter in this function, we recommend that you think of names for all the screens, as this will make the work of analysts during the data examination phase much easier.