Built for Shopify: Is it necessary to use the latest version of Polaris to be elegible?

My app is built on the shopify node template, but unfortunately it seems like they haven’t updated the template in a while, and for that it still uses Polaris v10.

I plan to make my app elegible for the Built for Shopify badge in the near future. Is it necessary to use the latest version of Polaris to be able to achieve it? Or can i still use v10? (only from the v12 and forward it changed to the new 2023 components)

Here is all the technical requirements. Nothing states anything about Polaris but there are quite a few things like Not using the Asset API.

Technical criteria checklist
Complete this checklist of tasks to reach Built for Shopify status and improve the quality of your app. Each of these tasks maps to things that merchants tell us are important in an app.

Protect app safety, security, and reliability

For storefront apps: Don’t use the Asset API
Apps that add code into theme files with the Asset API prevent theme version updates and clean uninstalls. Theme app extensions is the preferred way to integrate app functionality into storefronts.

Build for performance

Minimize impact on store speed
A slow storefront can mean lost sales for merchants. Make sure your app is optimized for performance so it has little or no impact on store speed.

Improve app’s performance in admin
Design for ease of use

Embed app into the Shopify admin
A merchant’s time is valuable. Embedding your app into the admin or POS lets them use it without interrupting their regular workflow.

Embedded app

Check that your app is embedded properly
An app that’s properly embedded includes core workflows within the admin or the embedded app. An embedded app should not force merchants to leave the admin. This provides a more seamless admin experience.

Use Shopify’s design guidelines
Giving your app a consistent look, feel, and tone creates a predictable user experience for merchants that’s easy and delightful to use.

Share app info and benefits

Make sure your app listing content is up-to-date
Merchants often compare their options in the app store when searching for an app that meets their needs. Updated listing content helps them quickly understand your app’s value.

Usefulness criteria
This criteria is based on merchant experiences using your app. It lets merchants know that your app is used by others who have positive feedback. There aren’t any tasks for this criteria.
Number of app installs: minimum of 50 net installs

Number of app reviews: minimum of 5 reviews

App rating score: a minimum rating in the Shopify App Store
1 Like

Hi Advan,

The App Design Guidelines (which are part of the BfS criteria) do advise using Polaris, but I’ve checked with our internal team and they’ve confirmed it’s currently not necessary to use Polaris 12 - either version can pass.

Hope this helps,

2 Likes

Hi @Liam ,

Exactly that’s why i was though it may have been a requisite, because the design guidelines point directly to Polaris, and all the guidelines are in the latest version, but good to know it’s not necessary. Thank you very much for the research!

1 Like