Storeleads Scraper
Pricing
$34.99/month + usage
Storeleads Scraper
Scrape Store Leads ecommerce data. Look up Shopify, WooCommerce, BigCommerce stores by domain or search with filters. Extract traffic, sales, employees, technologies, social profiles, contact emails, and 80+ fields per store. Free preview mode available.
Pricing
$34.99/month + usage
Rating
0.0
(0)
Developer

SilentFlow
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 hours ago
Last modified
Categories
Share
Store Leads Scraper
by SilentFlow
Extract ecommerce store intelligence from Store Leads. Look up any domain or search with advanced filters to get company info, traffic estimates, sales data, technologies, social profiles, and 80+ data fields per store.
Why use this scraper?
- Two authentication modes: Use your API key or session cookies
- Bulk domain lookups: Look up hundreds of domains in a single run
- 80+ data fields: Traffic, sales, technologies, social profiles, employees, products, and more
- Dashboard search support: Use Store Leads filters to find stores, then scrape the results
- High reliability: Automatic retry and residential proxy support
Use cases
| Industry | Application |
|---|---|
| Lead generation | Build targeted lists of ecommerce stores by platform, country, or category |
| Market research | Analyze traffic, sales estimates, and technology adoption across segments |
| Competitive intelligence | Monitor competitors' tech stack, apps, social presence, and growth |
| Investment research | Screen ecommerce companies by revenue, traffic, and employee count |
| Agency prospecting | Find Shopify/WooCommerce stores that match your ideal client profile |
| App developers | Identify stores using specific apps or technologies for outreach |
Input parameters
Search
| Parameter | Type | Description |
|---|---|---|
startUrls | array | Dashboard search URL(s) from storeleads.app/dashboard with filters applied |
domains | array | List of domain names for direct lookup (e.g., "allbirds.com") |
Authentication
| Parameter | Type | Description |
|---|---|---|
apiKey | string | Your Store Leads API key. Find it in Settings > API |
cookies | array | Session cookies exported from your browser after logging into storeleads.app |
How to get your API key: Log into storeleads.app, go to Settings > API, and generate a key.
How to get cookies: Log into storeleads.app, use a browser extension to export cookies as JSON.
Limits
| Parameter | Type | Default | Description |
|---|---|---|---|
maxItems | integer | 100 | Maximum total stores to save |
maxPages | integer | 10 | Maximum pages per dashboard search |
Advanced
| Parameter | Type | Default | Description |
|---|---|---|---|
requestTimeout | integer | 30 | Request timeout in seconds |
debugMode | boolean | false | Enable detailed logging |
proxy | object | residential | Proxy configuration |
Output data
Store example
{"domain": "allbirds.com","name": "Allbirds","title": "Allbirds | Sustainable Shoes & Clothing","description": "Allbirds makes the most comfortable shoes using sustainable materials.","platform": "shopify","platformDomain": "allbirds.myshopify.com","platformRank": 42,"city": "San Francisco","state": "California","country": "United States","countryCode": "US","estimatedVisits": 3500000,"estimatedPageViews": 8750000,"estimatedSales": 1200000000,"estimatedSalesYearly": 14400000000,"productCount": 156,"avgPrice": 98.50,"avgPriceFormatted": "$98.50","currencyCode": "USD","employeeCount": 800,"rank": 156,"technologies": ["Shopify", "Google Analytics", "Klaviyo", "Yotpo"],"theme": {"name": "Custom","vendor": "Allbirds","version": "8.0.0"},"categories": ["Footwear", "Apparel"],"features": ["Free Shipping", "International Shipping", "Reviews"],"contactInfo": [{"type": "email", "value": "hello@allbirds.com", "source": "website"},{"type": "instagram", "value": "allbirds", "username": "allbirds", "url": "https://instagram.com/allbirds", "followers": 1200000, "postsCount": 2850, "description": "Better Things in a Better Way"},{"type": "twitter", "value": "allbirds", "username": "allbirds", "url": "https://twitter.com/allbirds", "followers": 85000},{"type": "facebook", "value": "weareallbirds", "username": "weareallbirds", "url": "https://facebook.com/weareallbirds", "followers": 450000}],"contactPage": "https://allbirds.com/pages/contact","returnsPage": "https://allbirds.com/pages/returns","storeState": "Active","createdAt": "2016-03-15","lastUpdatedAt": "2026-02-20","scrapedAt": "2026-02-24T10:30:00Z","dataType": "domain"}
Data fields
| Category | Fields |
|---|---|
| Identity | domain, name, title, description, keywords, favicon, language, aliases |
| Location | city, state, country, countryCode, postalCode, streetAddress, latitude, longitude |
| Platform | platform, platformDomain, platformRank, plan |
| Traffic | estimatedVisits, estimatedPageViews |
| Sales | estimatedSales, estimatedSalesYearly |
| Products | productCount, variantCount, collectionCount, avgPrice, minPrice, maxPrice, currencyCode |
| Rankings | rank, rankPercentile, ccRank, ccCentrality |
| Company | merchantName, employeeCount, monthlyAppSpend |
| Technology | technologies, theme (name, style, vendor, version), apps |
| Contact & Social | contactInfo (email, phone, social profiles with url, username, followers, postsCount, description), contactPage |
| Pages | returnsPage, warrantyPage, trackingPage, faqPage, brandsPage, retailerPage, etc. |
| Categories | categories, tags, features |
| Clustering | clusterDomains, clusterBestRanked |
| Shipping | shippingCarriers, shipsToCountries |
| Status | storeState, createdAt, lastUpdatedAt, inactiveAt, redirectsTo |
| Meta | scrapedAt, dataType |
Examples
Look up specific domains (API key)
{"domains": ["allbirds.com", "gymshark.com", "fashionnova.com", "skims.com"],"apiKey": "your_api_key_here","maxItems": 100}
Search US Shopify stores (dashboard URL)
{"startUrls": [{"url": "https://storeleads.app/dashboard/domains/f%3Acc=US&f%3Ap=1"}],"apiKey": "your_api_key_here","maxItems": 500,"maxPages": 20}
Search with cookies (no API key)
{"startUrls": [{"url": "https://storeleads.app/dashboard/domains/f%3Acc=US&f%3Ait=9&f%3Ap=1"}],"cookies": [{"name": "session_id", "value": "abc123", "domain": "storeleads.app"}],"maxItems": 200}
Large bulk lookup
{"domains": ["store1.com", "store2.com", "store3.com"],"apiKey": "your_api_key_here","maxItems": 10000}
Integrations
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("silentflow/storeleads-scraper").call(run_input={"domains": ["allbirds.com", "gymshark.com"],"apiKey": "your_storeleads_api_key","maxItems": 100,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['domain']} - {item['name']} - Visits: {item['estimatedVisits']}")
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('silentflow/storeleads-scraper').call({domains: ['allbirds.com', 'gymshark.com'],apiKey: 'your_storeleads_api_key',maxItems: 100,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(item => {console.log(`${item.domain} - ${item.name} - Visits: ${item.estimatedVisits}`);});
Performance & limits
| Metric | Value |
|---|---|
| Domains per bulk request | up to 100 |
| Default results per page | 50 |
| API rate limit | 5-20 requests/second (depends on Store Leads plan) |
| Request timeout | configurable (default 30s) |
Tips for best results
- Start with a small test: Use
maxItems: 10to verify your setup works - Use bulk domain lookups: Much faster than searching - provide a list of domains directly
- Dashboard search filters: Apply filters in the Store Leads dashboard, then paste the URL
- Enable debug mode: Use
debugMode: trueto troubleshoot authentication or parsing issues
FAQ
Q: Do I need a Store Leads account? A: Yes, Store Leads requires authentication. You need either an API key or session cookies from a logged-in session.
Q: What's the difference between API key and cookies? A: Both work. API key is found in your Store Leads account settings. Cookies are exported from your browser after logging in. Use whichever is more convenient.
Q: How do I get a Store Leads API key? A: Log into storeleads.app, go to your account settings, find the API tab, and generate a key. API access requires a paid Store Leads plan.
Q: Can I look up any domain? A: Store Leads tracks 13M+ active ecommerce stores. If a domain is in their database, you'll get data for it.
Q: What happens if a domain is not found? A: The scraper logs a warning and continues with the next domain. Not-found domains don't count toward your result limit.
Q: How fresh is the data?
A: Store Leads updates their data weekly. The lastUpdatedAt field shows when each store was last refreshed.
Support
Need help? We're here for you:
- Feature requests: Let us know what you need
- Custom solutions: Contact us for enterprise integrations or high-volume needs
Check out our other scrapers: SilentFlow on Apify