What It Takes to Get a Theme Approved on the Shopify Theme Store
What Shopify's theme reviewers check before approving a submission: Lighthouse scores, design standards, demo stores, and ongoing support obligations.
date
Building a theme for the Shopify Theme Store is not the same as building one for a client. A client's sign-off is not Shopify's. The review process is methodical, the requirements are specific, and they changed meaningfully in May 2025. The store lists around 268 themes, and Shopify is deliberate about what it adds. If you are planning to submit a theme and sell it commercially, here is what you are actually up against.
The requirements are documented, which is the good news. The challenge is meeting all of them at once. The review team will find the gaps, and poorly prepared submissions get rejected without in-depth feedback.
How the Review Process Works
Shopify puts submitted themes through five stages of review. You have to clear each stage before moving to the next. Detailed feedback does not come until stage four. In the earlier stages, reviewers are checking for obvious problems: broken functionality, poor code quality, or missed requirements. If your theme has obvious bugs or has not been tested, it gets rejected at that point with a notification email and no further guidance.
Shopify's official target is 5 to 10 business days for a full review. In practice, developers regularly report 7 to 14 business days, with some submissions sitting longer during busy periods. Plan for at least two to three weeks in your launch timeline, and build in time for a resubmission cycle if issues are found. Repeated poor submissions from the same partner account can lead to suspension from the process entirely.
Performance and Accessibility: The Scores You Need to Hit
Every theme submitted to the Shopify Theme Store is tested against Lighthouse benchmarks using a standard dataset. The minimum requirements, as of 2025, are:
- Lighthouse performance score of 60 or above, averaged across home, product, and collection pages, on both desktop and mobileLighthouse accessibility score of 90 or above, on the same pages and devices
These are floors, not targets. Shopify's own themes benchmark higher, and if you want to compete commercially, you need to be well above the minimum. Shopify site speed and Core Web Vitals are the practical levers here: lazy-loading images, asynchronous script loading, lean CSS, and removing render-blocking resources all count. The accessibility score in particular catches things developers often overlook, including colour contrast ratios, proper heading structure, ARIA labelling, and keyboard navigation. A score of 90 requires deliberate effort, not just a quick Lighthouse pass.
Shopify also has a browser support matrix that themes must meet: the two most recent releases of Safari, three most recent releases of Chrome and Firefox, and two most recent releases of Edge, across both desktop and mobile. Full responsiveness is required. These are not aspirational guidelines; they are tested.
Design Standards: No Copies of Dawn or Horizon
Since May 2025, Shopify has been explicit: themes built on or derived from Dawn or Horizon are not eligible for the Theme Store. Dawn is Shopify's open-source reference theme and it is widely used for client projects and learning Liquid. It is not a commercial starting point for a Theme Store submission. Shopify provides a Skeleton Theme (available at github.com/Shopify/skeleton-theme) for developers who want a minimal, approved starting codebase. Otherwise, the code needs to be original.
Your theme must have a clear, distinctive visual identity. Shopify's reviewers compare every submission against what is already in the store. Shopify's own language on this is precise: the theme's identity and capabilities must not be easily reproducible by adjusting settings, superficial styling, or adding a few sections to another existing theme. If someone could get close to your theme by tweaking an existing one, that is grounds for rejection.
The expectation is that your theme clearly targets a specific merchant type or industry, with a deliberate design style that reflects how those merchants' customers browse and buy. This is also where deciding between redesigning and optimising your Shopify theme becomes relevant: a genuinely distinctive theme requires design decisions made from first principles, not a skin over an existing structure.
This is the hardest part of the process for most developers to get right. Technical requirements can be checked against a list. Design originality is a judgement call, and Shopify's reviewers make it at stage four. If you are building a theme for commercial submission, our Shopify theme design and development service is worth speaking to before you commit to a direction.
Industry Tagging and Demo Store Requirements
From May 2025, theme submissions must include a /listings folder containing correctly structured preset data. Each preset can be tagged with up to two industries from a list of 20 categories, and must be tagged with one catalogue size from four available options.
The demo store requirement follows directly from this tagging. If you tag a preset as targeting fashion with a medium-sized catalogue, your demo store must reflect a fashion merchant at that catalogue scale. Reviewers check the consistency between what you have tagged and what the demo store shows. Lorem Ipsum or placeholder content in the demo store is a rejection. Mismatches between tagging and demo content are a rejection. This is the kind of detail that trips up developers who are focused on the code and leave the demo store as an afterthought.
What Gets Themes Rejected Most Often
Based on Shopify's documented common rejection reasons and developer community experience, the most frequent causes are:
- Missing mandatory Shopify features: accelerated checkout buttons, discount display in cart, predictive search, and variant-selector callbacks are frequently missedLighthouse performance or accessibility scores below the required thresholdsVisual similarity to existing themes on the Theme Store, or a design achievable by modifying another themeDemo store with placeholder content, or inconsistent with the tagged industry or catalogue sizeSettings labels and terminology that do not match Shopify's style guideUnresolved bugs or untested edge casesDeceptive patterns: fake countdown timers, fabricated stock levels, or false social proof viewer counts are explicitly prohibited
The pattern across all of these is the same: Shopify expects developers to have read the requirements carefully and done real QA before submitting. The review team is not there to help you find problems. That work happens before submission.
Ongoing Support After Approval
Approval is not the finish line. Shopify requires Theme Store developers to respond to merchant support requests within two business days. That is a formal obligation, not a suggestion. If a theme has a critical bug, it must be fixed immediately. Persistent unresolved critical issues can result in the theme being temporarily removed from the store while the fix is deployed.
Shopify requires Theme Store developers to respond to merchant support requests within two business days. That is a formal obligation, not a suggestion.Beyond support, your theme needs to stay current as Shopify evolves. When Shopify updates its storefront APIs, section schema, or checkout behaviour, your theme needs to keep pace. A theme that falls behind and starts creating problems for merchants gets flagged and can be removed from the store. If you are building a theme with the intention of selling it once and walking away, the Theme Store is not the right model.
The Commercial Reality
Theme developers keep 85% of sales revenue, with Shopify taking a 15% cut. This rate took effect in January 2025. Paid themes on the store typically range from around $100 to $400 USD as a one-time purchase. There is also a 2.9% payment processing fee. The commercial upside for a well-positioned, well-reviewed theme is real. But the economics only work if the ongoing support burden stays manageable and the theme maintains good ratings.
Developers who underestimate the support side tend to end up with declining ratings, frustrated merchants, and themes that eventually get pulled. The business model works when the theme is clearly positioned for a specific merchant type and actively maintained over time.
If you are working through this process and want a team that has built Shopify themes at a professional level for over 12 years, our Shopify Theme Store setup service covers the technical preparation, compliance review, and submission process. We have helped brands and developers through this from Glasgow, working across 100+ projects globally. No juniors, no outsourcing. If you want an honest view of where your theme stands before committing to a full submission, get in touch and we can tell you what the gaps are.
Related articles
view all(01) How Much Does a Shopify Store Cost in the UK?
An honest UK breakdown of Shopify store costs: platform fees, theme vs custom design, apps, agency build ranges and ongoing costs. Realistic GBP figures.
read article(02) Shopify Support and Maintenance for UK Businesses
Why ongoing Shopify support and maintenance matters for UK stores, what good support covers, and how to choose the right partner.
read article(03) GEO for Shopify: How to Optimise Your Store for AI Search
AI search from ChatGPT and Perplexity is sending real buyers to Shopify stores. Here's what GEO means in practice and how to act on it now.
read articleStay ahead of the Shopify curve
Uncover Insights brings the latest Shopify trends, practical tips, and a look behind the scenes straight to your inbox.
We won't send you spam. Unsubscribe at any time.