Shopify App Store / Partner Dashboard

A revamped app submission experience
Review exchanges now happen entirely within the dashboard

App review feedback moves from email to Partner Dashboard. Each requirement gets a status, and with AI self-review and automated pre-submission checks, the workflow shifts to fixing issues before they're sent back. The goal is to speed up review and publishing.

What's on this page
  1. What's actually changing (understand it in 30 seconds)
  2. The big picture of the three changes (diagram)
  3. ① Review management in Partner Dashboard
  4. ② AI self-review tool
  5. ③ Automated pre-submission checks
  6. What happens to apps already under review? (by status)
  7. 5 key points for developers
  8. 3 use cases you can apply to your work
  9. A one-line summary for your pitch

1What's actually changing

App review feedback moves from email-based to Partner Dashboard (App > Distribution).
Each requirement now has a status, reviewer comments, and a path to ask questions,AI self-review before submissionandautomated checksaim to cut down on rejection round-trips and speed up review and publishing.

Before: back-and-forth over email

Review feedback came via email. You had to track on your own what was unresolved and which requirement was holding things up.

Now: handled entirely in the dashboard

Manage each requirement's status, comments, and questions in one place under App > Distribution. The design has you resolve everything before resubmitting.

2The big picture of the three changes

① Review management Within Partner Dashboard Manage feedback in one place App > Distribution ② AI self-review Self-check requirements before submitting Takes about 2 minutes Shopify AI toolkit ③ Automated pre-submission checks Instantly catch what needs fixing before review Theme app extensions requirements App Store Listing requirements Both are now live in the Partner Dashboard. The goal: faster review and publishing.

3① Review management in the Partner Dashboard

Review feedback is now consolidated in App > Distribution . Each requirement gets its own status, reviewer comments, and a path to ask questions, so you can see at a glance what's still unresolved.

New

Per-requirement tracking

A separate status tracker for each requirement that needs attention.what failed, along with the reviewer feedback tied to it, is shown.

New

Structured remediation workflow

Work through requirements one by one,mark each as "resolved,"then resubmit.

Constraint

Resubmission blocking

Until all the identifiedissues are resolved, you can't resubmit. The system prevents resubmission while things are only half-fixed.

You can also ask the reviewerquestions directly from the dashboard. Instead of digging back through email threads, you track what's outstanding per requirement and resubmit once everything is resolved.

4② AI self-review tool

AI

Self-diagnose your app before submitting

Before you submit, AI checks your app against the App Store requirements.In about 2 minutes, it catches the "obvious problems" up front that would otherwise cause weeks of rejection later.

Available from the Shopify AI toolkit

This feature is provided within Shopify AI toolkit . You can build it in as a self-check step before you enter the submission flow.

The tool's detailed specs — pricing, scope, how exhaustive the checks are — arenot documentedin the original post. It's positioned as a way to "catch obvious problems in 2 minutes," not described as a replacement for human review.

5③ Automated pre-submission checks

Expands the automated pre-submission checks. Before a reviewer picks up your app,it instantly flags what needs fixing. The post explicitly names two areas covered by this expansion:

Theme app extensions requirements

Added requirements for theme app extensions to the automated checks.

App Store Listing requirements

Added requirements for App Store listing information to the automated checks.

Since issues are returned before the reviewer begins evaluating,the long lag of "waiting in the manual review queue → being sent back"can be moved up to immediate feedback at submission time.

6What happens to apps already under review? (by status)

Current statusWhat happensRequired action
Reviewed
(unresolved issues)
As before, the existing email-based processcontinues to handle the review. The new dashboard flowdoes not apply to this submission. As before, keep handling it over email
Submitted
(awaiting review)
When the reviewer evaluates it, the feedback isshown in the new dashboard experience. None Nothing to do
In short, the migration is split by status. Cases already in a feedback exchange (Reviewed) stay on email, while those awaiting review (Submitted) are automatically moved onto the new flow.

75 key points engineers should keep in mind

1. The single home for feedback is the Dashboard

Review communications are consolidated in App > Distribution . Teams that shared status by forwarding emails can switch to checking the dashboard.

2. Knock out fixes "by requirement"

Each requirement has its own status and a resolved marker.Resolve them one at a time — breaking tasks down on that assumption pairs well with progress tracking.

3. Resubmission is blocked until everything is resolved

If even one issue remains unresolved, you can't resubmit.Fixing some and waiting to seeis not a viable strategy. You need a plan to clear every item before submitting.

AI

4. Build pre-submission checks into your process

the AI self-review (about 2 minutes) + the automated pre-submission checka mandatory pre-submission gate, you can clear out obvious rejection triggers in advance.

mail UI

5. Existing cases split between the old and new flows "by status"

Reviewed (has unresolved issues) stays on email Submitted (awaiting review) uses the new dashboard. If you have multiple apps in review in parallel across your team, checking which flow each case is on keeps things from getting confusing. The only automated checks explicitly named so far cover two requirements—Theme app extensions and App Store Listing—and no other coverage is documented.

8Three use cases you can put to work

AI !
USE CASE 1

Turn app submission into a standard flow with a "pre-submission gate"

Challenge
Every submission got sent back over an unexpected requirement, losing weeks to back-and-forth over email.
Approach
Right before submitting, AI self-review (about 2 minutes) plus an automated pre-submission check becomes a mandatory step. The practice is to resolve every requirement-level flag before submitting.
Impact
Removes "obvious rejection triggers" up front, cutting the number of review round-trips and shortening the lead time to launch.
Technical notes
The automated checks explicitly cover the Theme app extensions and App Store Listing requirements. Build these two into your pre-release checklist.
Distribution
USE CASE 2

Share "review progress" on client app development with your team and customers

Challenge
Review feedback landed in one person's individual inbox, leaving status sharing with the team and the client dependent on that one person.
Approach
Consolidate review communications in App > Distribution . While watching the per-requirement status (resolved / needs action / failed), turn the remaining tasks directly into tickets.
Impact
Everyone can see at a glance "what's still outstanding," and questions for the reviewer go straight through the dashboard. Less reporting overhead.
Technical notes
Resubmission requires every requirement to be resolved. Plan your schedule on the premise that you "can't press the submit button" until all remaining items are cleared.
mail Reviewed UI Submitted Sort by case
USE CASE 3

Manage parallel app submissions without mixing up the "old and new flows"

Challenge
With several apps in review at once, it's unclear which are handled over email and which through the new dashboard, risking missed responses.
Approach
Check each submission's status, andReviewed (has unresolved items) = continue over email / Submitted (waiting) = new flowto sort which channel handles each.
Impact
Prevents missed or delayed replies caused by using the wrong channel, and minimizes confusion during the transition period.
Technical notes
For Submitted cases, the right move is to do nothing—just wait for the review feedback to appear automatically in the new dashboard.

9A one-line summary you can use in your pitch

"App review feedback is consolidated in the Partner Dashboard (App > Distribution),.
tracked by requirement,and resubmission is blocked until everything is resolved..
Before submitting, an AI self-review (about 2 min) plus an automated pre-submission check reduce rejection round-trips and speed up review and publishing."