Shopify Store Finder avatar

Shopify Store Finder

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Shopify Store Finder

Shopify Store Finder

Discover live Shopify stores by niche or keyword. Mines certificate-transparency logs for the myshopify.com corpus, verifies each store via its public products feed, and matches keywords against real product titles, types, tags and vendors.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Thirdwatch

Thirdwatch

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Share

Discover live Shopify stores by niche or keyword — lead lists for agencies, app developers, and dropshipping research.

How it works

  1. Builds a candidate corpus from two sources:
    • Reverse-IP on Shopify's shared storefront IPs (23.227.38.x) — each IP hosts hundreds of real store domains.
    • Google SERP harvest of "{keyword}" "Powered by Shopify" result domains (when the SERP proxy group is available).
  2. Verifies every candidate via its public /products.json feed — only live stores with real products pass.
  3. Matches your keywords against product titles, product types, tags, and vendors — real niche matching, not domain guessing.

Input

FieldTypeDefaultDescription
keywordsarray[]Niche keywords (e.g. ["skincare", "vegan"]). Empty = any live store.
seedsarray[]Extra store domains to include as candidates.
maxResultsinteger50Stop after this many matching live stores.
minProductsinteger1Minimum products exposed by the store's feed.
ipScanCountinteger30Random Shopify IPs to reverse-lookup (~50-100 domains each).
serpPagesinteger1Google result pages per keyword for domain harvesting.
scanLimitinteger1000Max candidate domains to probe.

Output

One dataset record per live matching store:

{
"store": "brandname.com",
"store_url": "https://brandname.com",
"matched_keywords": ["skincare"],
"product_types": ["Serum", "Moisturizer"],
"top_tags": ["vegan", "cruelty-free"],
"vendors": ["Brandname"],
"sample_products": [{"title": "...", "product_type": "...", "vendor": "...", "handle": "..."}],
"verified_live": true,
"scraped_at": "..."
}

A SUMMARY record in the key-value store reports run status (OK / NO_RESULTS).

Notes

  • Pure HTTP — no browser. Reverse-IP lookups run through a residential proxy (the free API blocks datacenter IPs).
  • Every result is verified live at run time — no stale store lists.
  • Keyword matching is substring-based on real product data; 2-4 specific terms give tight niches.