Shopify Store Leads - Emails, Socials & Tech Stack
Pricing
$4.50 / 1,000 shopify store leads
Shopify Store Leads - Emails, Socials & Tech Stack
Turn a list of domains into sales-ready Shopify leads. Confirms each site really runs Shopify, then extracts public emails, phones, socials, currency, country, theme, technologies, product samples and contact/about URLs. $4.50 per 1,000 confirmed stores, with no run-start fee.
Pricing
$4.50 / 1,000 shopify store leads
Rating
0.0
(0)
Developer
Dami's Studio
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Share
Shopify Store Leads
Shopify Store Leads finds public Shopify storefronts and returns one consolidated lead record per store. It uses direct HTTP requests by default, detects Shopify from public HTML and storefront endpoints, samples products, and enriches contact and social signals from a small set of same-site pages.
What it does
- Accepts store domains, URLs, or Apify
startUrls. - Confirms Shopify with multiple independent public signals.
- Extracts store title, description, country, currency, theme hints, technologies, emails, phones, social profiles, contact/about URLs, and product samples.
- Uses
/products.jsonand/shop.jsonwhen those public endpoints are available. - Enforces SSRF checks before every initial request and redirect, including DNS resolution against private and reserved addresses.
- Keeps concurrency, response size, redirects, pages, and product samples bounded.
- Supports an optional Apify or custom proxy for stores that block direct cloud traffic.
Input
Provide stores as domains or URLs, or startUrls as request-list objects. maxPagesPerStore defaults to 4, maxProducts to 20, and maxConcurrency to 5. defaultCountry is used only for local phone normalization. Proxy use is opt-in.
Output
One row is emitted per requested store. Successful rows have ok: true and isShopify: true. A failed, blocked, invalid, unreachable, or non-Shopify input becomes an ok: false diagnostic row. Diagnostics include an errorCode and are never charged.
Empty input emits a clearly labeled _sample: true row for the Apify input preview. Sample rows are never charged.
Pricing
$4.50 per 1,000 confirmed stores ($0.0045 each), with no run-start fee. Flat on every Apify plan — no volume tiers, no plan gates — and you are charged only for stores actually confirmed.
Most Shopify store-lead actors are tiered instead, so a free-plan run costs several times more than their advertised headline rate, and the best number only arrives once you are committed to volume. This one is flat: the same price on your first run as on your millionth, on every plan including the free one, with no tier to unlock and no minimum spend.
Billing
The actor emits the pay-per-event event store only after a confirmed Shopify result has been written to the dataset. Non-Shopify sites and all diagnostic or sample rows do not call Actor.charge, so feeding it a mixed domain list costs you nothing for the misses. Direct HTTP is the default transport and no proxy is used unless you opt in, so there is no proxy line on your bill either.
Proxy and limitations
Some Shopify stores use bot protection, geoblocking, consent interstitials, or client-rendered content. A proxy can help with IP blocking but adds bandwidth cost and may still be blocked. This actor does not bypass authentication, CAPTCHAs, paywalls, checkout flows, or private APIs. It does not submit forms or contact stores.
The product endpoint is a public sample, not a guaranteed complete inventory. productCountType tells you whether the count is a storefront endpoint sample or unavailable.