Shopify app rejected for not using Polaris components

Topic summary

A developer’s sales channel app was rejected by Shopify for not using Polaris components, despite previous statements from Shopify staff indicating Polaris wasn’t mandatory.

Core Issue:

  • The rejection requires using Polaris design system, which conflicts with the developer’s existing internal design system
  • Using Polaris would break their consistent user experience across their separate application (a website builder)

Shopify’s Position:

  • Polaris is now required specifically for “onboarding and account connection” portions of apps that launch as iframes within Shopify admin
  • Requirements have evolved as Shopify has grown to ensure cohesive merchant experiences
  • A Shopify community moderator referenced documentation showing the onboarding workflow scope

Developer’s Confusion:

  • Unclear exactly where “onboarding and account connection” begins and ends
  • Questions whether components like “Connect your Shopify store” buttons or confirmation messages require Polaris
  • Their app only uses iframes for login, then routes users to their separate platform

Current Status:

  • Partner support has been unresponsive to clarification requests
  • The reviewer used a noreply email, blocking direct communication
  • Developer is stuck without clear guidance on implementation requirements
  • Another user questioned whether these Polaris requirements apply to marketing apps or only sales channel apps

Unresolved: The discussion remains open with no clear resolution on the exact scope of Polaris requirements.

Summarized with AI on November 16. AI used: claude-sonnet-4-5-20250929.

Hi @Shay

Thanks for your reply. The article you’ve shared doesn’t really elaborate on exactly where we’d need to use Polaris components within our application. I know it’s a lot to ask but you’ve been super helpful so far, is there any possibility that you could setup a call with someone who could review our case and help to clarify what we need to add? Failing that, is there an email we can use to contact a member of the reviews team? Partner support have been unwilling to help with our case so running out of avenues to find a solution.