App Onboarding allows Partners to guide Merchants through essential setup steps before they start using an application. These steps are designed to collect vital information, configure core functionality, and ensure the application aligns with the merchant’s business needs immediately upon installation.By implementing a structured onboarding flow, partners can simplify the setup process, reduce friction, and help merchants activate key features more efficiently. This process typically includes gathering merchant preferences, defining store requirements, and executing the configurations necessary for the application to function correctly.
This feature is optional. If implemented, the onboarding flow runs once per merchant upon their initial installation.
This documentation will walk you through:
Get Started
Learn how to build and integrate custom onboarding steps in the Salla Partners Portal, including step creation, form configuration, and function testing.
Interfaces and Responses
Learn how onboarding step functions handle data with interfaces, structured responses, success/error handling, and the Response utility class.
Real World Scenarios
Explore detailed real-world scenarios for implementing App Onboarding steps.
When a merchant installs your app for the first time, the onboarding flow serves as a discovery phase. By prompting the merchant with targeted questions, you can tailor the application environment to their specific business profile.