Shopify clothing stores: 12 verified, and what each one runs
Twelve Shopify clothing and fashion stores checked live today, with the front end, theme and apps each one shows in its own HTML, and how to find more.
ListNovember 12, 2026 · 11 min read
The twelve Shopify clothing stores below were each opened on November 9, 2026 and confirmed to be a live Shopify storefront on that date, and each one is listed with the front end it serves, the theme its own code declares, and the apps its homepage loads. ShopLeads is our product and it sells store and contact data, so we say so; everything in the two tables came from the stores themselves and you can re-run every check in one line.
Every page ranking for this query is a gallery. They are useful if you want design ideas and useless if you need to know whether the store is still on Shopify, what it is built with, or who to talk to. We started from the two longest of them, Omnisend's list of 41 and SiteBuilderReport's gallery of 40, opened all 41 on the Omnisend list, and then read twelve storefronts properly. Forty of the 41 answered a plain request; all forty served assets from Shopify's own CDN, and the one that did not answer returned a rate-limit page rather than a different platform. So the platform claim holds up. Nothing else on those pages is checkable at all.
Read from each storefront on November 9, 2026 with the commands in the next section. Shop Pay is left out of the last column because it is a Shopify payment method, not an installed app, and every one of the twelve offers it.
Check a Shopify fashion store yourself in three lines
Nothing below needs a tool, an account or a browser extension. Run them against any clothing store and you will know more about it than any inspiration gallery will tell you.
curl -sI https://example.com/ | grep -i powered-by — one request, and Shopify answers for the merchant. Plain powered-by: Shopify means a Liquid theme is being served; Shopify, Oxygen, Hydrogen means a React front end on Shopify's own hosting, and the store is no less a Shopify store for it.
curl -s https://example.com/ | grep -o 'Shopify.theme = {[^}]*}' — the theme block the storefront prints about itself. Read schema_name and ignore name: the first is declared by the theme's own code, the second is whatever somebody typed in the admin. A theme_store_id appears only on a theme installed unmodified from the Theme Store.
curl -s https://example.com/ | grep -oE '(klaviyo|yotpo|okendo|gorgias|rebuyengine|attn\.tv|getelevar)[a-z.-]*' | sort -u — the vendor script hosts the page loads. This undercounts: an app that only runs on a product page or in the cart will not show up on the homepage.
Two cautions. The name field inside the theme object is whatever the merchant typed, and it is usually a label rather than a theme: Shopify documents making a backup copy of the live theme as the way to customize it safely, and the copy has to be called something (Shopify Help). The field you want is schema_name, which the theme's own code declares (Shopify.dev). And a store with no theme object at all is usually not off Shopify, it is headless (Shopify.dev).
Twelve Shopify clothing stores and what each storefront gives up
1
SKIMS
Headless, so there is no theme to find
SKIMS serves no Liquid theme. Its response headers say powered-by: Shopify, Oxygen, Hydrogen, its page pulls bundles from Shopify's oxygen-v2 path, and the HTML still references a myshopify.com store. A theme detector will tell you this store is "not Shopify", which is wrong in the way that matters (SKIMS).
2
Fashion Nova
The other headless one in the sample
Same three signals as SKIMS, at a much larger scale: 255 references to Shopify's Oxygen asset path in a single homepage. If you sell theme work or a Liquid app, this is a store you cannot sell to, and you can tell in one request rather than on a call (Fashion Nova).
3
Gymshark
A Liquid theme with nothing bolted on
Gymshark's storefront declares schema_name "GS2" at version 1.33.0 and no theme_store_id, which means a theme built for this one store rather than bought. Its homepage loads none of the vendor scripts we test for, so whatever it uses for email, reviews and support is either first-party or loaded elsewhere in the journey (Gymshark).
4
Alo Yoga
The theme name is a release tag
The theme object reports a name taken straight from a Git tag and a version string with a commit hash in it. That is a store with a real deployment pipeline, not a merchant clicking Publish, and it is the single most reliable tell that there is an agency or an in-house team on the other side. Attentive is the one vendor script on the homepage (Alo Yoga).
5
Everlane
A Dawn fork, kept current
Everlane runs a fork of Dawn, Shopify's free theme, at version 15.3.0 with no theme_store_id, so the code was uploaded rather than installed. Five vendor scripts on the homepage, including Elevar, which is a server-side tracking tool and a good sign that somebody owns measurement (Everlane).
6
Allbirds
A long-lived custom theme
schema_name is "allbirds-theme" and the version is 1.231.12. A version number in the hundreds of minor releases is a storefront that has been shipped against for years. Attentive and Elevar on the homepage; no reviews app visible there (Allbirds).
7
Knix
The one that started from the Theme Store
Knix is the only store in the twelve that reports a theme_store_id (887) alongside its own theme name and version 5.6.0, which means a paid theme that has since been worked on heavily. It also loads the most apps of any store here: Klaviyo, Yotpo, Okendo, Rebuy and Attentive, which is two reviews tools at once (Knix).
8
Kith
Custom theme, support and search
A theme called "SEED" at 1.0.0 with no Theme Store id. Kith's homepage loads Klaviyo, Gorgias and a third-party search app, which is the stack you would expect from a drop-driven store where the whole business is one release at a time (Kith).
9
Taylor Stitch
Two review tools in one page
The theme is named "Taylor Stitch Retail Web", which tells you there is a separate retail front end somewhere. The homepage loads Klaviyo, Yotpo, Stamped, Gorgias and Elevar, and Yotpo and Stamped are competitors, so one of them is probably mid-migration or left behind. That is a real opening if you sell reviews (Taylor Stitch).
10
Girlfriend Collective
A Theme Store theme, uploaded
schema_name is Palo Alto at 7.0.0, but theme_store_id is null. The store bought the theme and then put the code under its own control, which is the commonest pattern in this sample. Klaviyo, Okendo and Gorgias on the homepage (Girlfriend Collective).
11
Princess Polly
A theme published the morning we read it
The version string on Princess Polly's theme was the date we ran the check, which means a release had gone out that morning. The homepage loads seven of the vendors we test for, including Tapcart, so there is a native app in the picture too, and the storefront redirects to a US subdomain, so markets are in use (Princess Polly).
12
Rothy's
A date as a version number
The theme is "DNA" at version 26.11.03, a date rather than semantic versioning, so the storefront had shipped within the week. Only two vendor scripts on the homepage, Yotpo and Swym, which for a store this size means most of the stack sits behind the product page (Rothy's).
These are counts from sixteen storefronts we read, the twelve above plus Outdoor Voices, tentree, JW PEI and Motel Rocks. A sample this size settles arguments about which signals are worth filtering on, and which are not.
**Theme is a weak signal.** Three of the sixteen reported a theme_store_id: Knix, Public Desire on Wonder, and JW PEI on Luxe. Eleven run an uploaded theme, and two run no theme at all. Build a prospect list on theme family and most of your rows will be a fork nobody sells.
**Email is near-universal, reviews are not.** Klaviyo was on eleven of the sixteen homepages, including Motel Rocks, which loaded nothing else but Attentive. Reviews split: Yotpo on six, Okendo on five, Stamped on one. Two stores, Gymshark and JW PEI, loaded nothing we test for at all.
**Measurement is the quiet growth category.** Elevar was on eight of the sixteen, as common as any reviews tool, and it is a tool nobody puts in a gallery post.
**Support is thinner than you would guess.** Gorgias on four of the sixteen, including Good American and Outdoor Voices. Helpdesk is the gap in this category, not the saturated part.
**Subscriptions barely appear.** One store in the sixteen, tentree, loaded Recharge. Clothing is not a replenishment category, which is worth remembering before you pitch one.
Read the second column of the theme object before you believe a theme answer. Nine of the sixteen stores typed something into the theme name field that is a release label, a branch or a date, not a theme. The same trap is why two detectors give two answers: what a Shopify theme detector really tells you takes it apart field by field.
Finding Shopify clothing stores by the thing you actually sell
A gallery gives you twelve stores. If you sell to fashion brands you need several hundred, narrowed to the ones that can buy, each with a named person. The sequence that works is the same whatever tool you use:
Start from the platform and the category, not from a list of famous names. Famous brands are the hardest accounts in the market and the worst place to start.
Narrow by size before anything else. A store doing 10k-100k a month and one doing 10M+ a month are different companies with different buyers, and only one of them will answer you.
Add the installed app or the missing one. "Runs a competitor" and "has no reviews app" are both far more stable than theme family, as the counts above show.
Add the person before you export: decision-makers only, the departments you sell to, and a work email whose status has been checked.
Read the store before you write. Its apps, whether it also sells through other retailers, and its product list give you the one line that makes the email look addressed rather than blasted.
Clothing is the category where that order matters most, because the sample above is so uniform: almost every store runs Klaviyo and almost none runs a subscription app, so neither fact separates anybody. What separates a clothing brand you can sell to from one you cannot is size and the absences — which is why the queries worth saving here combine a monthly sales band with a tech gap rather than an install. ShopLeads takes both in one search, with the people attached: seniority, department, title, and whether the work email has been checked. Narrowing is free and contacts stay masked until an unlock, which is priced before it happens. Signing up is open on the 7-day trial. The Shopify directory lists the stores and the REST API and MCP server take the same filters — start the free trial or read the pricing page.
How do I know a clothing store is really on Shopify?
Run curl -sI https://example.com/ | grep -i powered-by. A Shopify storefront answers powered-by: Shopify, and a headless one answers powered-by: Shopify, Oxygen, Hydrogen. A homepage that references cdn.shopify.com is the second-best test, and /products.json returning JSON is the third.
Which Shopify clothing stores are headless?
Two of the twelve we read on November 9, 2026: SKIMS and Fashion Nova. Both serve a React storefront from Shopify Oxygen instead of a Liquid theme, so there is no theme object in the page and most detectors report them wrongly.
What theme do big Shopify fashion stores use?
Mostly their own. Of sixteen storefronts we read, only three reported a Shopify Theme Store id; eleven run an uploaded theme, often a fork of Dawn or another Theme Store theme, and two run no theme at all.
What apps do Shopify clothing stores run?
Klaviyo appeared on eleven of the sixteen homepages we read, Yotpo on six, Okendo on five, Elevar on eight and Gorgias on four. Homepage detection undercounts, because apps that only load on a product page or in the cart will not show.
How do I find hundreds of Shopify fashion stores rather than twelve?
Filter a store index by platform, category and monthly sales band, then by the app you sell against or the gap you fill, and pair each store with its decision-makers before exporting. A gallery post cannot do that because it is a fixed list of names.