Listing your app on the Shopify App Store
Many Shopify merchants rely on third-party apps that they've installed from the Shopify App Store. Because these apps can be a critical part of building a business, it's important that they offer a reliable, high-quality experience and add real value to the merchants who use them. You can refer to the requirements and guidelines in this section for all of the information that you need to successfully submit your own app to the Shopify App Store.
Before you start building your app, note that any app on the Shopify App Store must meet the following basic criteria:
- It solves a problem for merchants, either by adding new functionality to Shopify, or by creating a faster, easier, or more efficient way to do something that already exists within Shopify.
- It uses the Shopify API.
- It requires minimal interaction between the app's developer and the merchants who are using it. The app should use programming logic and Shopify data to automate its functions.
All apps must also meet a series of technical and UX requirements before they're accepted to be listed in the Shopify App Store. The requirements that you need to follow depend on the type of app that you're building:
- General requirements for listing on the Shopify App Store
- Specific requirements for certain app configurations
In this section
Requirements for listing on the Shopify App Store - Follow these requirements to make sure your app provides a high-quality experience to merchants. This is the same checklist that the Shopify Apps Quality Assurance (QA) team uses to review apps.
Testing your app before submitting - You should test your app in a live environment before you submit it to be reviewed by the Shopify App Approvals Team.
The review process - We use these guidelines to ensure a high-quality experience for our merchants.
Submitting your app - Before you submit your app to be listed in the Shopify App Store, there are some things you should know.
Data and user privacy under GDPR - Learn about laws and best practices for data and user privacy in compliance with GDPR.