Shopify Store Detector & Lead Enricher (Apps, Theme, Socials) avatar

Shopify Store Detector & Lead Enricher (Apps, Theme, Socials)

Pricing

$2.00 / 1,000 stores

Go to Apify Store
Shopify Store Detector & Lead Enricher (Apps, Theme, Socials)

Shopify Store Detector & Lead Enricher (Apps, Theme, Socials)

Check any list of websites for Shopify and get store leads: store name, myshopify domain, country/city, currency, product and collection counts, theme, installed apps (Klaviyo, Judge.me, Recharge, Gorgias...), pixels, social profiles and emails. Only Shopify rows can be returned.

Pricing

$2.00 / 1,000 stores

Rating

0.0

(0)

Developer

Rakesh Pai

Rakesh Pai

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Security

Limited permissions

Share

Check any list of websites for Shopify and get store leads: store name, myshopify domain, country/city, currency, product and collection counts, theme, installed apps (Klaviyo, Judge.me, Recharge, Gorgias...), pixels, social profiles and emails. Only Shopify rows can be returned.

Data source: each website's public homepage and the public /meta.json endpoint that every Shopify storefront exposes. It needs no login, proxy or browser. Results are returned as clean, flat JSON that is ready for spreadsheets, databases, BI tools and AI agents.

What can you use it for?

  • Build DTC/e-commerce lead lists for Shopify agencies and app developers
  • Qualify prospects by app stack (e.g. stores without reviews or SMS apps)
  • Find store country, currency and catalogue size before outreach
  • Competitive research on themes and apps used by top stores
  • Use it as a tool from AI agents through the Apify MCP server, or schedule it and send new results to Slack, Google Sheets or a webhook

Input

FieldNameDescription
urlsWebsitesStore homepages or domains
onlyShopifyOnly output Shopify storesSkip (and do not charge for) non-Shopify websites
concurrencyConcurrencySites in parallel

Example input

{
"urls": [
"https://www.allbirds.com",
"https://www.brooklinen.com",
"https://www.ruggable.com",
"https://apify.com"
]
}

Output

Each result is one dataset item with these fields: input, url, reachable, httpStatus, isShopify, shopifySignals, storeName, description, myshopifyDomain, shopId, city, province, country, currency, shipsToCountries, publishedProductsCount, publishedCollectionsCount, shopPayInstallments, themeName, themeStoreId, apps, instagram, facebook, tiktok, x, youtube, pinterest, linkedin, emails, checkedAt.

Example output (real result, long fields shortened)

{
"input": "https://www.allbirds.com",
"url": "https://www.allbirds.com",
"reachable": true,
"httpStatus": 200,
"isShopify": true,
"shopifySignals": [
"cdn.shopify.com assets",
"Shopify JS object",
"myshopify.com reference",
"powered-by Shopify"
],
"storeName": "Allbirds",
"description": "The world’s most comfortable shoes, made with natural materials like merino wool, eucalyptus tree fiber, and sugar cane, Allbirds has created the comfiest sh...",
"myshopifyDomain": "weareallbirds.myshopify.com",
"shopId": 11044168,
"city": "Beverly Hills",
"province": "California",
"country": "US",
"currency": "USD",
"shipsToCountries": [
"US"
],
"publishedProductsCount": 356,
"publishedCollectionsCount": 1346,
"shopPayInstallments": true,
"themeName": "[DNAM Theme July 2026]",
"themeStoreId": null,
"apps": [
"Yotpo",
"Attentive",
"Google Tag Manager",
"Microsoft Clarity"
],
"instagram": "https://www.instagram.com/allbirds",
"facebook": "https://www.facebook.com/weareallbirds",
"tiktok": "https://www.tiktok.com/@weareallbirds",
"x": "https://twitter.com/allbirds",
"youtube": "https://www.youtube.com/channel/UCnGErLCau5qNJ0Xwe6uEyTw",
"pinterest": "http://pinterest.com/weareallbirds",
"linkedin": null,
"emails": [
"help@allbirds.com"
],
"checkedAt": "2026-11-01T17:42:12.133Z"
}

Download the results as JSON, CSV, Excel or XML, or read them through the Apify API.

Pricing

This Actor uses pay-per-event pricing. You pay $0.002 per store returned, plus standard Apify platform usage, which is small because the Actor uses lightweight HTTP requests (no browser). You are never charged for results that are not returned. To cap spending, set a maximum cost per run in the run options.

Tips

  • Start with a small max-results value to check your filters, then scale up.
  • Schedule the Actor (for example daily) to monitor changes over time.
  • The data comes straight from the source, so its freshness and completeness depend on that publisher.

Disclaimer

This Actor is not affiliated with or endorsed by any website, platform or data publisher named here. Use it in line with the target sites' terms and applicable privacy laws (e.g. GDPR/CAN-SPAM for contact data). Verify critical decisions against the official source.