App requirements checklist for submitting apps to the Shopify App Store

If you build your app following the requirements in this checklist, then our merchants are much more likely to be delighted when using your app. This is the same checklist that Shopify's Apps team will use to review your app before it can be published in the Shopify App Store, so make sure you can check off each item.

If your app stops meeting these requirements, Shopify's Apps team may choose to delist it until it meets the requirements again.


Shopify's Apps team can reject an app at their discretion if they consider that the quality and consistency of an app do not meet the set standards.

This checklist can be printed or saved as a PDF file:


Please read our success criteria documentation when submitting your app.


To prevent the app store from becoming bloated, we require that new submitted apps either solve new problems, or solve old problems at a better price.


As the App Store has grown, we've acquired some really great apps which allow our store owners to do a variety of different things quickly and easily. While we want to continue adding great apps to our App Store, the following app categories are quite saturated, and we might not accept more of these:

  • Meta tag editors
  • Abandoned cart notifications
  • Simple social sharing buttons
  • Social network authentication widgets
  • Facebook shops
  • Apps that process payments or orders outside of Shopify’s checkout

If you think your app is different enough to be published, let us know at

App name



The app listing is your calling card - it helps merchants find and understand how your app can help run their business. Your listing explains the features, user interface and functionality of your app.







Submitting your app

If you can confidently check off each item in the checklist above, then you're ready to submit your app for review by Shopify's Apps team.

Learn more ›