Skip to main content

Create onboarding

Onboardings introduce new users to your mobile app's value, features, and usage tips.

Step 1. Create an onboarding

To create a new onboarding in the Adapty dashboard:

  1. Go to Onboardings from the Adapty main menu. This page gives an overview of all onboardings you’ve set up, along with their metrics. Click Create onboarding.
  1. Create a descriptive name for your onboarding and click Proceed to build onboarding.
  1. You will be redirected to the onboarding builder.

    It contains a default demo template, which you can study to understand how onboardings collect data and how you can personalize them using variables and quizzes. Feel free to remove any screens you don't need and design your own onboarding experience there.

  1. When ready, click the Preview button at the top right. Complete your onboarding flow yourself to ensure everything works as expected.
  2. If everything works fine, click Publish at the top right. Please wait until it is published before getting back to Adapty. Otherwise, your progress will be lost.

After your onboarding is published, click Back to Adapty. Your onboarding is created, and you can add it to a placement to start using it.

Step 2. Create a placement for your onboarding

  1. Go to Placements from the main menu and switch to the Onboardings tab. Click Create placement.

  2. Enter the placement name and ID. Then, click Run onboarding and select an onboarding to show to all users.

  3. If you have a separate onboarding prepared for a specific user group, add more audiences and select a different onboarding for them.

info

You can also run A/B tests to understand which onboarding works better.

Step 3. Integrate the onboarding into your app

important

Onboardings are available only for apps using Adapty iOS, Android, or Flutter SDK version 3.8.0 or higher.

To start displaying onboardings in your app, integrate them using Adapty SDK: