🎄 Shop Minis Review Schedule: Holiday Break

Hey Minis developers!

Just a quick heads up about our review schedule over the holidays:

Reviews are paused from December 20th through the end of the year. We’ll be back reviewing submissions starting January 5th, 2026.

Note: The Early Access incentive period has ended.

What this means for you:

  • You can still submit your Mini anytime — it’ll be added to the queue
  • Expect reviews to resume in the new year
  • Use the CLI to check your status: npx shop-minis check-submission

In the meantime:

  • Great time to polish your Mini or start building something new
  • Check out our documentation if you’re getting started
  • Browse the community for inspiration and tips

Thanks for an incredible year of building! We’ve loved seeing all the creative Minis you’ve shipped.

Wishing everyone a wonderful holiday season :wrapped_gift:

See you in 2026!

David and the Shop Minis Team

3 Likes

Can’t find a submission review email?

Please check spam.

Thanks for info, and happy holidays!

Hi @davidhoffman-shopify! On which email ID will we receive the rejection email? Will it be the main email associated with the partner or the team’s emial using which the Mini was submitted?

Hi @davidhoffman-shopify , I checked our submission today adn see it’s rejected, and having the same issue as some others. There’s no email for anyone on our team (in inbox or spam). Is there a way for it to be re-sent to us? the handle is win-win-treatly

I have resent the submission feedback to the contact email address we have for treatly

Hi @davidhoffman-shopify , on which email we shall be receiving the review rejection email?
I haven’t received the email for the mini with handle : pick-my-vibe

Hi Steve thank you but still haven’t received it. Could you confirm the email address? We have two emails for our team and haven’t received on either (in inbox or spam)

@abhishek.chaudhary are you sure that is your exact handle? Can you check your manifest file?

Sorry I can’t post an email address in these public forums, I can see it matches your profile so I’m quite sure it’s correct though

Hi @steve-t-shopify Yes, “pick-my-vibe” is the exact handle

@abhishek.chaudhary I guess you must have run setup at least twice because you have 2 handles registered and pick-my-vibe has had no submissions. I’m guessing your local setup is in a weird state now. You can find out what handle your api key is tied to by running a query against the minis admin api eg:

curl 'https://server.shop.app/minis/admin-api/unstable/graphql' \
  -H 'Authorization: Bearer <YOUR_SHOP_MINIS_API_KEY>' \
  -H 'Content-Type: application/json' \
  --data-raw '{"query":"query MiniInfo {\n  mini {\n    handle\n    partnerName\n  }\n}\n","operationName":"MiniInfo"}'

The root issue is that handle cannot be changed after setup is run. Changing it and running setup again creates a new mini with a new handle.

We will try to fix this situation in the new year as a priority as it has caused a lot of confusion