Reporting & research on Shopify and ecommerce
The official Theme Store lists 1,211 themes, 24 free and 1,187 paid. Most buyers pick one by scrolling screenshots until fatigue wins. Here is the checklist we use instead: 21 checks across four stages, each one verifiable with data you can gather yourself before spending a dollar.
Choosing a theme from 1,211 candidates by visual browsing is a losing game. Screenshots all look good, listing copy all sounds the same, and after twenty tabs the decision gets made by fatigue. Meanwhile the differences that will actually cost or earn you money, demo speed spread across an 8x range in our own measurements, and configurable depth spread across a 3x range in our own source-code counts, never appear on a listing page.
The fix is to stop browsing and start filtering, testing and trialing, in that order. Below is the full 21-point checklist we use, grouped into four stages. Each check states what to verify, what counts as a pass, and where the data comes from.
Catalog counts (1,211 themes, 24 free, 1,187 paid) and the list of 20 feature filters were read from themes.shopify.com on July 17, 2026. The requirements cited (Lighthouse floors of 60 performance and 90 accessibility, mandatory features, the fake-urgency ban) come from the official requirements document at shopify.dev, read the same day. License wording (“one-time payment, lifetime license for your store, no expiration”) was read from a live paid theme listing on July 17, 2026.
Speed figures are from our own audit: Lighthouse 13.4.0, mobile emulation, simulated throttling, three runs per official demo homepage across 15 themes on July 14, 2026, medians reported. Settings counts (Dawn 475, Horizon about 1,476) are from our own census of both themes’ public source code on GitHub, counted July 15, 2026, where a setting is any schema entry with an id. Both datasets are linked in sources with their full caveats.
1. Fix your catalog size class. The store’s own filter has four classes: One product, Few (2 to 10), Some (11 to 100+), Lots (500+). A theme tuned for a 500-product catalog carries menu and filtering machinery a 3-product store never uses, and vice versa. Decide which class you are in for the next year, not just today.
2. Treat industry as a starting filter, not a verdict. The store offers 20 industry filters from Art to Wellness. They are useful for finding demos styled like your product photography, and nothing more. A “Beauty” theme is not chemically bonded to beauty products.
3. Write your must-have feature list from the store’s vocabulary. The Theme Store exposes exactly 20 feature filters, including mega menu, quick view, sticky header, color swatches, breadcrumbs, age verifier, quantity pricing and right-to-left support. Write down the 3 to 5 you genuinely need. Anything on the baseline list from the official requirements, accelerated checkout, faceted filtering, newsletter forms, product recommendations, is already guaranteed in every listed theme, so do not waste a slot on it.
4. Set the budget with the real numbers. 24 free themes, 1,187 paid. Among paid themes we have tracked, prices run from $100 to $430, and the license wording on listings is explicit: one-time payment per store, lifetime license, no expiration. There is no subscription; the real recurring cost of a theme decision is the apps a shallow theme forces you to rent.
5. Apply catalog size, industry, price and your must-have features together. This is the whole trick for surviving 1,211 candidates. Filters compound fast: as one worked example, a single keyword search we ran in July cut the store to 30 themes before any feature filter was applied.
6. Read the rating with its volume. Listings show a percentage of positive reviews. Read the number together with the review count and open the most recent ten reviews, which is where update problems and support quality show up first.
7. Check the vendor’s catalog. Click through to the vendor’s other themes. A vendor maintaining several listed themes has passed the review process repeatedly and has more to lose from letting one rot. This check takes one minute; vendors like UTD make it easy by keeping a public page of every theme they ship alongside the Theme Store listings.
8. Count the presets. Most paid themes ship several presets (styles), which are effectively different starting designs for the same engine. Three good presets triple the chance one matches your brand without custom work.
9. Note what the listing does not say. No listing publishes demo speed, settings depth or editor ergonomics. Silence on a measurable dimension is not a red flag, but it defines your homework for stage C.
10. Run the demo through PageSpeed Insights. Free, takes 60 seconds per theme: paste the demo URL, read the mobile LCP. Google’s bar is 2.5 seconds for “good”. When we did this systematically with Lighthouse across 15 official demos in July, exactly one demo beat that bar (1.91s) and the slowest took 15.78s. The spread you are sampling is real and enormous.
11. Open the demo on your own phone. Lab numbers are comparable; thumbs are convincing. Scroll the homepage, rotate the screen, watch how fast images sharpen on your actual network.
12. Watch for layout shift. If buttons move under your finger while the page loads, that is CLS, and it converts directly into rage-taps. In our audit the field ran from 0.000 to 0.129, and you can feel the difference in ten seconds of scrolling.
13. Walk the full funnel. Homepage, collection, filters, product page, add to cart, cart. Every screen you will pay for is in the demo for free.
14. Stress the navigation. Open the mobile menu, try the search with a half-typed word, check what predictive search returns. Menus and search are where cheap themes save money, and where shoppers abandon.
15. Discount the demo’s content. The demo is the theme dressed by professionals with perfect photography. Our speed report’s biggest caveat applies to your eyes too: demos differ in content, and yours will differ more. Judge structure, not styling.
16. Use Try theme, the most underpriced button in ecommerce. Every paid theme installs free as an unpublished theme on your store. You pay only when you publish. There is no meaningful time limit, so run your finalists in parallel.
17. Rebuild your real homepage. Your products, your photos, your copy. This kills more candidates than any other check, because it tests the theme against your actual content instead of the vendor’s.
18. Probe the settings depth where you need it. Depth varies wildly and invisibly: our source-code census found 475 configurable settings in Dawn and about 1,476 in Horizon, both free, both by Shopify. Check depth exactly where your must-haves live: if you need a mega menu with images, build one in the trial; if you live on product badges, count the badge controls.
19. Judge the editor ergonomics. The requirements police naming and structure, but they cannot make an editor pleasant. You will spend hours in this editor every month. Twenty minutes in the trial tells you whether they will be calm hours.
20. Total the apps this theme retires. List your current or planned apps, then check which jobs the theme covers natively: FAQ accordions, email capture, quick order forms, size charts, sticky add to cart. In our Dawn and Horizon teardown the built-in features covered roughly $984 a year of entry-tier app subscriptions. A $300 theme that retires two $15-a-month apps pays for itself in ten months.
21. Find the support channel before you need it. Locate the vendor’s documentation and support contact from the listing’s Support tab, and send a presales question. Response speed on a presales question is the best free sample of response speed on a broken-storefront question.
All 21 checks, sortable by stage or cost. “Free” means it costs nothing but time.
| # | Stage | Check | Pass bar | Cost |
|---|---|---|---|---|
| 1 | A Define | Catalog size class | One of the store's 4 classes chosen for the next year | Free |
| 2 | A Define | Industry as starting filter | Used to find similar demos, not as a verdict | Free |
| 3 | A Define | Must-have feature list | 3 to 5 features from the store's 20 filters, baseline excluded | Free |
| 4 | A Define | Budget with real numbers | Free vs $100 to $430 one-time, decided in advance | Free |
| 5 | B Filter | Compound store filters | Shortlist of 5 to 10 themes | Free |
| 6 | B Filter | Rating plus recent reviews | Read 10 latest reviews, not just the percentage | Free |
| 7 | B Filter | Vendor's catalog | Vendor maintains other listed themes | Free |
| 8 | B Filter | Preset count | At least one preset close to your brand | Free |
| 9 | B Filter | List the unsaid | Speed and depth homework defined for stage C | Free |
| 10 | C Test | PageSpeed Insights on demo | Mobile LCP under 2.5s, or best of shortlist | Free |
| 11 | C Test | Demo on your phone | Feels fast on your network, no visual jank | Free |
| 12 | C Test | Layout shift | CLS near 0.00 in the PSI report | Free |
| 13 | C Test | Full funnel walk | No confusion from homepage to cart | Free |
| 14 | C Test | Navigation stress test | Mobile menu and predictive search behave | Free |
| 15 | C Test | Discount demo content | Judged structure, not the vendor's photography | Free |
| 16 | D Trial | Try theme install | Finalists installed unpublished on your store | Free |
| 17 | D Trial | Rebuild real homepage | Your content looks intentional, not squeezed in | Free |
| 18 | D Trial | Settings depth probe | Must-have features configurable to your need | Free |
| 19 | D Trial | Editor ergonomics | 20 minutes in the editor without frustration | Free |
| 20 | D Trial | Apps the theme retires | Yearly app savings computed against theme price | Free |
| 21 | D Trial | Support presales probe | Docs found, presales question answered | Free |
Every row costs nothing but time, about two to three hours total for a serious shortlist. Against a decision that sets your storefront’s speed ceiling, your monthly app bill and your daily editing experience for the next several years, it is the best-paid afternoon in ecommerce.
Work in four stages. Define your needs first: catalog size, must-have features, budget. Then filter the Theme Store rather than scrolling it, using catalog size, industry and feature filters. Then test the shortlist's demos with PageSpeed Insights and your own phone. Finally use the free Try theme preview to rebuild your actual homepage with your actual products before buying. Every step produces data; the theme that survives all four stages is your answer.
The store listed 24 free themes and 1,187 paid ones on July 17, 2026. Among paid themes we have tracked in our research, listing prices run from $100 (Ultra) up to $430 (several premium themes), paid once per store with a lifetime license. The license wording on listings is explicit: one-time payment, no expiration.
Yes, and it is the single most underused step. Every paid theme has a Try theme button that installs it on your store as an unpublished theme. You can load your real products, rebuild your homepage and click through the editor for as long as you need. You only pay when you publish it.
Price predicts neither speed nor depth in the data we have gathered. The fastest demo in our 15-theme Lighthouse audit belongs to a $100 theme, while demos of costlier themes posted LCP up to 8x slower. Judge each candidate on measured demo speed, feature depth in the trial, and reviews, not on the price tag.