Skip to main content

Customize onboarding with remote config

The onboarding remote config is a tool that provides flexible configuration options. It allows the use of custom JSON payloads to tailor your onboardings precisely. With it, you can define various parameters such as titles, images, fonts, colors, and more. For example, you can use remote configs to send additional metadata.

Before you start customizing an onboarding, create an onboarding.

To start customizing an onboarding using the remote config:

  1. Open the onboarding from the Onboardings and click Edit onboarding.
  1. Switch to the Remote config tab.

Remote config has two views:

Both the Table and JSON views include the same configuration elements. The only distinction is a matter of preference, with the sole difference being that the table view offers a context menu, which can be helpful for correcting localization errors.
You can switch between views by clicking on the Table or JSON tab whenever necessary.

Whatever view you've chosen to customize your onboarding, you can later access this data from SDK using the remoteConfig property of AdaptyOnboarding, and make some adjustments to your onboarding.

You can combine different options and create your own.

JSON view of the remote config

In the JSON view of the remote config, you can enter any JSON-formatted data:

Table view of the remote config

If you don't often work with code and need to correct some JSON values, Adapty has the Table view for you.

It is a copy of your JSON in a table format that is easy to read and understand. Color coding helps to recognize different data types.

To add a key, click Add row. We automatically check the values and types mapping and show an alert if your corrections may lead to an invalid JSON.