Shopify Store Finder: Top Shopify Stores by Popularity
Pricing
$3.00 / 1,000 store listeds
Shopify Store Finder: Top Shopify Stores by Popularity
Search a ranked database of popular Shopify stores. Filter by country, currency, keywords, domain extension, traffic rank and catalog size. Pay only for stores returned.
Pricing
$3.00 / 1,000 store listeds
Rating
0.0
(0)
Developer
StoreSignal
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 hours ago
Last modified
Categories
Features
Share
Shopify Store Finder
Search a ranked database of popular Shopify stores. Filter by country, currency, keywords, domain extension, traffic rank and catalog size, and get a clean list of store domains with metadata. Results are ordered by popularity.
The database holds 57,202 Shopify stores and was last updated on 2026-11-13. The Actor makes no network requests when it runs: it filters a database bundled with it, so runs finish in seconds.
What you get
For every matching store:
| Field | Description |
|---|---|
domain, url | Store domain (without www.) and https:// URL |
tld | Public suffix, for example com or co.uk |
trafficRank | Chrome UX Report popularity bucket (1000, 5000, 10000, 50000, 100000, 500000, 1000000), or null |
majesticRank | Position in the Majestic Million, or null |
name, description | Store name and description from the store's public metadata |
country, currency, city | Store location and currency from the same metadata |
productCount | Number of published products. Shopify caps this value at 25001, which means "more than 25,000" |
myshopifyDomain | The store's *.myshopify.com domain |
dataUpdatedAt | Date of the database snapshot |
Fields the store does not publish are null.
Input
| Field | Description |
|---|---|
maxResults | Stores to return, 1 to 100000 (default 100) |
offset | Matching stores to skip, for paging |
countries | Two-letter ISO country codes, e.g. US, GB |
currencies | Currency codes, e.g. USD, EUR |
keywords | Case-insensitive substrings matched in name, description or domain. Any keyword is enough |
tlds | Domain extensions, e.g. com, co.uk, de (leading dot optional) |
maxTrafficRank | Only stores in the top N popularity bucket (Top 1,000 to Top 1,000,000) |
maxMajesticRank | Only stores with Majestic rank at or below this value |
minProducts, maxProducts | Catalog size range |
Empty filters mean no restriction. A filter on a field skips stores where that field is null. Order is the same on every run: traffic rank ascending, then Majestic rank, then domain. Use offset and maxResults to page.
Example input: German-language-market coffee stores in the top 100,000.
{"maxResults": 200,"countries": ["DE"],"keywords": ["coffee", "kaffee"],"maxTrafficRank": "100000"}
Example output record:
{"domain": "example-coffee.com","url": "https://example-coffee.com","tld": "com","trafficRank": 10000,"majesticRank": 48213,"name": "Example Coffee","description": "Specialty coffee and brewing gear.","country": "US","currency": "USD","city": "Austin","productCount": 120,"myshopifyDomain": "example-coffee.myshopify.com","dataUpdatedAt": "2026-11-13"}
Pricing
Pay per event: 0.003 USD per store returned (store-listed). A run with no matches costs nothing.
How the data is built
- Domains from two open popularity lists (see below) are checked in DNS. A domain whose A record, or that of its
www.host, points into Shopify's address range is treated as a Shopify store. Only DNS is queried at this step; the stores are not contacted. - For each detected store, one request to its public
/meta.jsonendpoint collects name, description, country, currency, city and product count, at a low rate with an identifying User-Agent. - The result is stored as a compressed file bundled with the Actor. No emails or personal data are included.
Limitations
- This is not a list of all Shopify stores. It contains only stores that appear in the popularity lists above, which is why the focus is on stores with real traffic.
- Shopify stores behind Cloudflare or another proxy resolve to different IP addresses and are not detected.
- Metadata comes from what each store publishes and can be missing or outdated.
keywordsmatch substrings, sopetalso matchescarpet. Use longer or more specific keywords for cleaner results.- Some entries are regional storefronts of one brand on separate domains or subdomains (for example
us.anduk.). Storefronts that share one Shopify backend are listed once. - The data is a snapshot. Check
dataUpdatedAt.
Data sources and license
- Majestic Million, licensed CC BY 3.0. Source: Majestic.
- Chrome UX Report top lists, accessed through crux-top-lists, licensed CC BY-SA 4.0.
The ranking fields and the domain list in this dataset are shared under CC BY-SA 4.0. If you redistribute them, credit Majestic and the Chrome UX Report and keep the same license.
Guides
- Turn a list of domains into qualified e-commerce leads: a step-by-step example that combines this Actor with the other StoreSignal Actors.
- Build a targeted list of Shopify stores by country, niche and installed apps: from a country and a keyword to a segment such as "uses Klaviyo, has no subscription app".
Related Actors
- storesignal/shopify-store-intelligence for detailed analysis of individual Shopify stores.
- storesignal/website-contact-tech-finder to enrich the domains from this list with public contact details and technologies.