Hello Shopify Team,
I’m Subash from Digital Product Labs.
We recently submitted our app for the Built for Shopify badge and received valuable feedback, which we are actively working on to align with Shopify’s standards.
One of the points raised was to make the onboarding process optional. However, since our app is a marketplace app, the onboarding steps are critical for the core functionality and user experience. Without completing these steps, merchants won’t be able to properly use the app, which could lead to confusion or failure in setup.
Given this, making the onboarding process optional isn’t feasible for our use case. We’d really appreciate your guidance on how best to communicate this to the Review team or if there’s a recommended way to present this scenario within the submission so it can be better understood.
1 Like
Just sharing my experience,
From a merchant’s perspective, having skippable onboarding is helpful since it lets them dive in instead of following all the steps upfront.
In our app, we originally had a step-by-step onboarding process (like in the attached screenshot), where users had to complete each step one by one. But for BFS, we had to remove that and instead introduced a “pending state” on key pages.
For example, our first step required users to upload videos. After removing the onboarding flow, we added a persistent banner on all pages, prompting them to upload videos. This banner wasn’t skippable but allowed them to explore the app freely. Once they completed that step, the banner updated to the next step and remained visible across all pages. This ensured that merchants weren’t forced to complete onboarding immediately but still had clear guidance, reminding them that setup wasn’t fully complete until all steps were done.
Could you please let me know in detail why your previous step-by-step onboarding was not accepted? I see that we may dismiss it by click on to the More action icon? So it seems meet all the requirements?