Clarification on Built for Shopify Onboarding Requirements

Hi @Liam-Shopify @Alan_G

We appreciate Shopify’s commitment to maintaining high standards for apps through the Built for Shopify program. As we work on aligning our app with the audit requirements, we have a few questions and would appreciate your guidance:

  1. Requirement: Make your onboarding dismissible
    The guideline states: “Make your onboarding dismissible using a Polaris Cancel icon. Please refer to our App Design Guidelines. See this screenshot for an example in your app’s UI. Collapsible is not the same as dismissible.”

    According to the BFS documentation, “If your onboarding isn’t essential, then make it dismissible using a Polaris Cancel icon.” However, in our case, the onboarding process is essential and must be completed by the merchant. Could you clarify if this requirement applies to mandatory onboarding flows?

  2. Requirement: Limit onboarding to five steps

    1. Don’t have more than five steps in your onboarding process. Onboarding should be brief and direct. Provide clear instructions and guide the merchant to completion. Please refer to our App Design Guidelines for more details. Create a step by step onboarding process on the home page that guides the user in setting up and using the app. Merchants should feel like they know what to do in your app after they’ve completed the onboarding experience.

    I have attached screencast of our onboarding page.
    diwakar-store-test · Apps and sales channels · Shopify - 28 March 2025 | Loom

Hey - have DMed you for more details.

1 Like

@Liam-Shopify Just DM my APP id