Shopify Store Leads Scraper - Emails & Agency Prospects
Pricing
$4.00 / 1,000 saved shopify store leads
Shopify Store Leads Scraper - Emails & Agency Prospects
Find contactable Shopify store leads with public business emails, social profiles, product samples, tech stack gaps, agency-fit scores, and outreach offers.
Pricing
$4.00 / 1,000 saved shopify store leads
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
13
Total users
6
Monthly active users
5 days ago
Last modified
Categories
Share
Find contactable Shopify stores for agency prospecting. This Actor turns seed URLs or public Common Crawl candidates into saved leads with public business emails, social profiles, product samples, tech stack gaps, agency-fit scores, and suggested outreach offers.
It is built for Shopify agencies, retention/email teams, paid ads auditors, CRO consultants, ecommerce SaaS sellers, and freelancers who need more than a raw store URL list.
What You Get
Each saved dataset row is a qualified Shopify lead with:
- Public business email, such as
info@,support@,sales@,hello@, or another role-based contact. - Public brand social profiles.
- Shopify confidence signals and detected
myshopify.comdomain when available. - Product title samples from public Shopify endpoints.
- Marketing and ecommerce stack signals, including analytics, pixels, review apps, subscriptions, helpdesk, and retention tools.
- Agency audit fields: buyer persona, missing stack signals, recommended offer, outreach summary, and opportunity score.
By default, stores without a public business email or below the minimum score are counted in RUN_SUMMARY but are not saved as paid dataset leads.
Quick Proof
Recent validation runs show why the default filters are strict:
| Test | Result |
|---|---|
| Single seed URL test | allbirds.com saved with help@allbirds.com, 6 social profiles, Shopify confidence 100, opportunity score 90 |
| 250-domain Common Crawl quality test | 234 confirmed Shopify stores |
| Contactable leads after business-email filter | 26 saved leads |
| Estimated platform cost per default contactable lead in that test | about USD 0.0011 |
| Earlier 50-domain test | 8 saved leads, 8/8 with business email |
Benchmarks vary by niche, input quality, request settings, and public site availability. They are included so buyers can understand the quality guardrails before running larger jobs.
Run This First
For the quickest test, paste one or more Shopify store URLs into startUrls and keep discovery disabled:
{"startUrls":["https://www.allbirds.com"],"includeSearchDiscovery":false,"includeCommonCrawlDiscovery":false,"requireBusinessEmail":true,"targetUseCase":"any","includePhones":false,"includePersonalEmails":false,"minOpportunityScore":50,"maxStores":1,"maxPagesPerStore":4}
Then export the dataset to CSV, Google Sheets, Airtable, Clay, or your CRM.
Discovery Example
For discovery, start small and scale only after you like the output:
{"includeCommonCrawlDiscovery":true,"commonCrawlLimit":50,"maxStores":25,"requireBusinessEmail":true,"minOpportunityScore":50,"targetUseCase":"any"}
If this returns too few leads, use a lower minOpportunityScore, disable requireBusinessEmail, or provide seed URLs from your own niche list. Lowering filters can increase output volume but may reduce contact quality.
Example Output
{"domain":"allbirds.com","url":"https://www.allbirds.com/","primaryEmail":"help@allbirds.com","primarySocialUrl":"https://www.instagram.com/allbirds","niche":"fashion / apparel","isShopify":true,"shopifyConfidence":100,"shopifyDomain":"weareallbirds.myshopify.com","sampleProductTitles":["Wool Runner","Tree Runner"],"hasGoogleAnalytics":true,"hasKlaviyo":false,"hasMetaPixel":false,"hasReviewApp":true,"agencyAuditScore":80,"agencyFit":"high","primaryBuyerPersona":"retention agency","primaryRecommendedOffer":"Klaviyo or email/SMS retention audit","missingStackSignals":["No visible email/SMS retention tool","No visible paid social ad pixel","No visible support/helpdesk widget"],"opportunityScore":90,"outreachSummary":"allbirds.com | fashion / apparel | contact: help@allbirds.com | offer: Klaviyo or email/SMS retention audit | signals: retention gap, ad tracking gap, support tooling gap | social profile found"}
Pricing
Current pay-per-event price: USD 0.004 per saved Shopify lead.
That is USD 4 per 1,000 saved dataset rows before any Apify platform costs charged to the runner. Non-Shopify candidates, low-score stores, and stores filtered out by the business-email rule are not saved as paid lead rows by default.
Free Apify plan users can inspect a capped preview. Apify paid-plan users can request larger output, subject to their run limits and input settings.
Best Use Cases
- Shopify agency prospecting.
- Ecommerce agency lead generation.
- Klaviyo, Postscript, and lifecycle marketing audit lists.
- Paid ads tracking and pixel audit prospecting.
- CRO, review app, social proof, subscription, and helpdesk audit prospecting.
- Ecommerce SaaS app-stack discovery.
- Seed URL enrichment for existing prospect lists.
- DTC niche and competitor mapping.
Buyer-Intent Filters
Use targetUseCase when you want the saved rows to match a specific offer:
| Filter | Best for |
|---|---|
any | General qualified Shopify leads |
klaviyoRetentionAudit | Email/SMS retention and lifecycle agencies |
paidAdsPixelAudit | Meta, TikTok, Pinterest, GA4, GTM, and paid media audits |
reviewAppAudit | Review app, UGC, trust, and CRO offers |
subscriptionAudit | Replenishment, subscription, and recurring revenue offers |
supportHelpdeskAudit | Gorgias, Zendesk, support workflow, and CX audits |
wholesaleB2BAudit | Wholesale, stockist, retailer, distributor, and B2B buyer flows |
speedCROAudit | Performance, conversion cleanup, trust proof, and social proof audits |
appStackDiscovery | Ecommerce SaaS prospecting and competitive stack research |
Output Fields
Important CSV-friendly fields include:
domainurlprimaryEmailprimarySocialUrlnicheprimaryBuyerPersonaprimaryRecommendedOfferprimaryAuditFlagoutreachSummarycontactReadymatchedTargetUseCaseopportunityScoreagencyAuditScoreagencyFithasKlaviyohasMetaPixelhasTikTokPixelhasGoogleAnalyticshasReviewApphasSubscriptionApphasHelpdeskhasWholesaleSignalmissingStackSignalsdetectedStackSignalsrecommendedOfferssampleProductTitlesshopifyConfidenceshopifyDomain
The run also writes RUN_SUMMARY to the key-value store. Use it to see how many candidates were discovered, confirmed as Shopify, filtered, saved, or skipped.
Quality Defaults
The defaults are intentionally conservative:
requireBusinessEmail=true: save only leads with at least one public business role email.includePersonalEmails=false: filter individual-looking emails by default.includePhones=false: keep phone and WhatsApp extraction off unless explicitly enabled.minOpportunityScore=50: avoid charging users for weak default rows.respectRobotsTxt=true: skip disallowed paths when enabled.productSampleLimit=5: include a small public product sample.
Troubleshooting
If a run succeeds but saves zero leads, check RUN_SUMMARY first. Common reasons:
- Candidate stores were not Shopify.
- Shopify was confirmed, but no public business email was found.
- Stores were below
minOpportunityScore. targetUseCasewas too narrow for the input set.- The input had too few seed URLs or Common Crawl candidates.
For a first paid-quality run, keep targetUseCase=any, use requireBusinessEmail=true, and analyze a small batch before scaling.
Compliance Posture
This Actor analyzes public web pages only. It does not log in, bypass paywalls, collect private account data, or scrape restricted customer records.
Default mode keeps privacy exposure low: public phone extraction is off, individual-looking emails are filtered out, and product samples are capped. See COMPLIANCE_AND_COST.md for more detail.
Keywords
Shopify store leads, Shopify store leads scraper, Shopify email finder, Shopify leads scraper, Shopify store scraper, Shopify contact extractor, Shopify agency audit, ecommerce leads, store leads scraper, DTC lead generation, Shopify agency prospecting, ecommerce agency leads, business email finder, ecommerce tech stack detector, marketing pixel audit, Klaviyo audit, retention audit, CRO audit, Shopify app stack audit, Shopify paid ads audit, Shopify B2B leads, Shopify SaaS prospecting.
