Cancel icon on onboarding section, Built for Shopify

Topic summary

Core issue: whether a Cancel/dismiss button is required in an essential onboarding flow to meet Built for Shopify badge criteria.

Latest update: An app submission was rejected with feedback such as “Cancel button is not collapsible button” and “Use Cancel button.” The team believes their onboarding is essential per Shopify’s docs.

Docs cited: Shopify’s UX guidance says to use a Cancel button when onboarding is not essential. This appears to conflict with the reviewer’s feedback for an essential onboarding section.

Terms: Essential onboarding = required steps to set up/use the app. Cancel/dismiss = a control to exit or skip onboarding.

Open questions: What does “collapsible button” mean in this context? Is a Cancel/dismiss control mandatory for all onboarding, including essential flows, or is there a misinterpretation of the guidelines?

Status: No resolution yet; the poster is seeking clarification on badge requirements and reviewer expectations.

Summarized with AI on December 30. AI used: gpt-5.

Hello
Can someone please clarify whether I must use the Cancel (dismiss) button for essential onboarding?

We submitted for Built for Shopify Badge, but they keep rejecting like: Cancel button is not collapsible button, Use Cancel button, and so on

Our onboarding section is essential, in Shopify Docs (see docs), they say that use Cancel button if onboarding is not essential