The app review process
When you submit an app, the Shopify app review team reviews it to make sure it meets Shopify's requirements for safe, quality apps that make sure merchants have a trusted app experience. Shopify's app requirements are the same for both listed and unlisted apps. If you’re planning to list your app on the Shopify App Store, then Shopify reviews the content that provide for your listing page.
If your app requires major changes that prevent the team from reviewing your app, then you’ll receive an email titled Important: [Your app name] app review has been rejected that outlines the required changes. After you make the required changes to your app, you can resubmit it through your Partner Dashboard.
To reduce the time it takes to review your app and help the process go smoothly, use tips outlined in the following sections as you build your app and draft your submission. To learn about the most common reasons why apps aren't accepted, refer to Common review problems.
Contact throughout the review process
Anchor link to section titled "Contact throughout the review process"The App submission email that you provided in the Contact information section of your listing form is where Shopify will email you during review. To ensure you receive all emails, add app-submissions@shopify.com and noreply@shopify.com to your allowed senders list in your email service provider’s settings.
If you don’t have access to your Partner account email, then contact Partner support.
What to expect from Shopify when you submit your app
Anchor link to section titled "What to expect from Shopify when you submit your app"When you submit your app for approval, you'll receive an email titled Thank you for submitting [your app name] to Shopify. This submission confirmation email will include some frequently asked questions, and your expected review date. When you receive this email, this means that your app is Pending Review.
The review process
Anchor link to section titled "The review process"Your app must pass two stages: the review stage, and the conversation stage. During these stages, your app also passes through different states: Submitted, Draft, In Review, and Live. You learn about the state that your app is in on your app listing page.
When you submit your public app for screening, it moves into the review stage. You receive an email titled Thank you for submitting [your app name] to Shopify. When you receive this email, your app is marked as Submitted in your app listing page.
If your app submission requires major changes, then it will be rejected. You receive an email titled Important: [Your app name] app review has been rejected that outlines the required changes that you need to make before re-submitting the app for review. When you receive this email, your app is marked as Draft in your app listing page. After you've made changes, you can resubmit it in the Partner Dashboard. It will be reviewed as a new submission.
If your app submission requires minor changes, then it moves to the conversation stage. You receive an email titled Important: [Your app name] requires updates that outlines the remaining changes that you need to make. When you receive this email, your app is marked as In Review in your app listing page. After you've updated your app, you can reply to that email so that your app can be reviewed again.
After you’ve made any necessary major changes to your app, and those changes have been reviewed, your app moves into the conversation stage. In this stage, you can communicate with us about your app through email. We’ll also communicate the next steps for approval.
Your app must meets all the Shopify App Store requirements. You'll receive an email titled [Your app name] has been approved on Shopify when your app has been approved. On receiving this email, your app is marked as Live in your app listing page, and your app will appear on the Shopify App Store.
Prepare your app for review**: Before you submit your app for review, you need to test it on a development store to check for any bugs or errors.