Shopify Store & DTC E-Commerce Leads Scraper (Emails & Socials) avatar

Shopify Store & DTC E-Commerce Leads Scraper (Emails & Socials)

Pricing

$1.50 / 1,000 verified shopify / dtc store leads

Go to Apify Store
Shopify Store & DTC E-Commerce Leads Scraper (Emails & Socials)

Shopify Store & DTC E-Commerce Leads Scraper (Emails & Socials)

Extract verified B2B leads from Shopify & DTC e-commerce stores: direct contact & support emails, phone numbers, Instagram/TikTok/Facebook/LinkedIn links, Shopify shop ID, product count, catalog pricing, and best-sellers via /meta.json & /products.json. $1.50 / 1K stores.

Pricing

$1.50 / 1,000 verified shopify / dtc store leads

Rating

0.0

(0)

Developer

Mystique Lab

Mystique Lab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Share

Shopify Store & DTC E-Commerce Leads Scraper (mystique-lab/shopify-store-leads-scraper)

Extract verified B2B decision-maker and storefront intelligence from live Shopify & Direct-to-Consumer (DTC) e-commerce brands at $0 proxy cost.

Pass your own list of Shopify store domains/URLs OR choose one of 8 built-in high-spend DTC category presets (Apparel & Fashion, Beauty & Skincare, Health & Supplements, Food & Beverage, Home & Kitchen, Coffee & Roasters, Pet Products, Outdoor & Fitness Gear) backed by a curated directory of 500 verified active Shopify brands.


What Data Does This Actor Extract?

For every Shopify store, the scraper queries https://{domain}/meta.json, https://{domain}/products.json, and storefront contact pages (/, /policies/contact-information, /pages/contact) in real time:

FieldExampleDescription
store_domainablebrewing.comCanonical root storefront domain
brand_nameAble Brewing EquipmentOfficial merchant brand name from /meta.json
dtc_categoryCoffee & RoastersDirect-to-consumer vertical classification
shopify_shop_id1248591Unique numeric Shopify Shop ID
myshopify_domainable-brewing.myshopify.comUnderlying .myshopify.com tenant domain
country / city / province_stateUS / Portland / ORStore HQ geography reported in Shopify metadata
contact_email & support_emailhello@ablebrewing.comVerified direct merchant contact & support emails
phone+1 503-555-0192Verified storefront telephone number
product_count42Published product count on the storefront
avg_product_price_usd / min / max$38.50 / $12.00 / $145.00Catalog price benchmarks across active product variants
top_vendors & top_product_typesAble Brewing / Coffee Filters, BrewersBrand vendors and product taxonomy
sample_best_seller_title & urlKone Coffee FilterFeatured product title and direct URL for cold outreach personalization
instagram_url, tiktok_url, facebook_url, linkedin_urlhttps://instagram.com/...Verified social media profiles

Who Uses This Scraper?

  1. E-Commerce Marketing, Retention & CRO Agencies: Filter active Shopify DTC brands in Beauty & Skincare, Health & Supplements, or Apparel & Fashion with verified contact_email, Instagram/TikTok profiles, and $30–$150 average product price for Klaviyo, paid social, or conversion rate optimization outreach.
  2. 3PL, Packaging & Wholesale Suppliers: Identify multi-SKU Shopify brands (minProductCount >= 10) in Food & Beverage, Coffee & Roasters, and Pet Products with verified phone numbers and physical HQ state.
  3. B2B SaaS & Shopify App Developers: Enrich any list of custom Shopify domains (storeDomains) with live /meta.json Shop IDs, .myshopify.com subdomains, product catalog depth, and direct contact emails.

Pricing (Pay-Per-Event — No Monthly Subscription)

  • $0.0015 per verified Shopify store lead ($1.50 per 1,000 stores) via the store-lead event.
  • Zero residential proxy required ($0.00 proxy cost).

Scheduled Automation (cURL, Python & n8n / Make)

1. Run via Apify API (cURL)

curl -X POST "https://api.apify.com/v2/acts/mystique-lab~shopify-store-leads-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"dtcCategory": "Beauty & Skincare",
"requireEmail": true,
"minProductCount": 5,
"maxStores": 50
}'

2. Run via Python (requests)

import requests
url = "https://api.apify.com/v2/acts/mystique-lab~shopify-store-leads-scraper/run-sync-get-dataset-items"
params = {"token": "YOUR_APIFY_TOKEN"}
payload = {
"dtcCategory": "Coffee & Roasters",
"requireEmail": True,
"maxStores": 25,
}
leads = requests.post(url, params=params, json=payload, timeout=180).json()
for store in leads:
print(store["brand_name"], store["contact_email"], store["instagram_url"])

Done-For-You B2B Lead Spreadsheets, n8n Automation Workflows & Browser Extension (LAUNCH2 for $2 OFF)

Want ready-to-open .XLSX / .CSV B2B lead sheets, plug-and-play n8n outreach workflows, or 1-click company enrichment in your browser without writing code?

🌐 Live Interactive Web Graders & Calculators (mystiquelab.dev)