E-commerce Store Data Enricher avatar

E-commerce Store Data Enricher

Pricing

from $10.00 / 1,000 results

Go to Apify Store
E-commerce Store Data Enricher

E-commerce Store Data Enricher

Takes a list of e-commerce store domains and extracts comprehensive public data from each store, including merchant info, contact details, social media profiles, platform detection, and more.

Pricing

from $10.00 / 1,000 results

Rating

5.0

(1)

Developer

Trove Vault

Trove Vault

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Share

E-commerce Store Data Enricher - Extract Leads, Contacts & Store Intelligence

Enrich any list of e-commerce store domains with structured business data for lead generation, competitive analysis, and market research. Get merchant names, email addresses, phone numbers, social media profiles, e-commerce platform detection, product catalog size, store country, industry classification, and more — all from a simple list of domains.

What is the E-commerce Store Data Enricher?

The E-commerce Store Data Enricher is an Apify Actor that turns a raw list of online store URLs into rich, actionable business intelligence. Whether you're building a lead list of Shopify stores, analyzing WooCommerce competitors, or researching the e-commerce landscape in a specific country, this Actor extracts every publicly available data point from each store's homepage, contact pages, sitemaps, and SSL certificate records.

Perfect for:

  • E-commerce lead generation — build targeted prospect lists with verified emails, phone numbers, and social media profiles
  • Competitive intelligence — identify which platform competitors use, their product catalog size, and when they launched
  • Market research — segment online stores by industry, country, and e-commerce platform
  • Sales prospecting — find decision-maker contact information for outbound campaigns targeting online retailers
  • Agency new business — discover which stores run on specific platforms (Shopify, WooCommerce, Magento) to target for migration or optimization services

Key features

  • 18 data points per store — from merchant name and emails to social media links and product count
  • 12 e-commerce platforms detected — Shopify, WooCommerce, Wix, Squarespace, Magento, BigCommerce, PrestaShop, OpenCart, Ecwid, Big Cartel, Tiendanube/Nuvemshop, and Square
  • Smart contact discovery — scans homepage, then automatically finds and fetches /contact, /about, and other contact pages if no email is found
  • 8 social media platforms — Facebook, Instagram, Twitter/X, Pinterest, Snapchat, YouTube, TikTok, and LinkedIn
  • 15 industry categories — automatic classification into Fashion & Apparel, Beauty & Cosmetics, Electronics & Technology, Health & Wellness, and more
  • Product count estimation — crawls sitemap index files and child product sitemaps to count catalog size
  • Store creation date — queries Certificate Transparency logs to find the earliest SSL certificate for the domain
  • Country detection — 8-layer cascading detection using locale tags, TLD, currency, hreflang, and more

What data does it extract?

Data pointDescription
Merchant nameStore brand name from Open Graph, JSON-LD, or page title
DomainThe store's primary domain (resolves custom domains from platform subdomains)
Email addressesBusiness emails from mailto links, page content, contact pages, and JSON-LD
Phone numbersBusiness phone numbers from tel links and page content
E-commerce platformWhich platform the store runs on (Shopify, WooCommerce, Magento, etc.)
IndustryStore category — Fashion, Beauty, Electronics, Health, Food, and 10 more
CountryStore's primary market based on locale, TLD, currency, and language signals
Product countNumber of products in the catalog based on sitemap analysis
Creation dateEarliest date the store's SSL certificate was issued
FacebookFacebook page or profile URL
InstagramInstagram profile URL
Twitter/XTwitter or X.com profile URL
YouTubeYouTube channel URL
TikTokTikTok profile URL
LinkedInLinkedIn company page URL
PinterestPinterest profile URL
SnapchatSnapchat profile URL
Platform subdomainOriginal platform subdomain if the store uses a custom domain (e.g., store.myshopify.com)

How to use

  1. Go to the Actor's input tab
  2. Paste your list of e-commerce domains (one per line, without https://)
  3. Optionally filter by e-commerce platform
  4. Click Start and wait for results
  5. Export the enriched data as JSON, CSV, or Excel

Input example

{
"domains": [
"allbirds.com",
"gymshark.com",
"rothys.com",
"bombas.com"
],
"platforms": [],
"maxConcurrency": 5
}
ParameterTypeRequiredDescription
Store Domainsstring[]YesList of e-commerce store domains to enrich. Enter domains without the https:// prefix (e.g., allbirds.com). Each domain will be visited and enriched with all available business data.
Filter by Platformstring[]NoOnly return stores that run on the selected e-commerce platforms. Leave empty to enrich all stores regardless of platform. Useful when you only want Shopify stores or WooCommerce stores from a mixed domain list.
Max ConcurrencyintegerNoHow many store domains to process in parallel. Higher values speed up the run but use more resources. Default: 10. Range: 150.

Output example

Each domain produces one row in the output dataset:

{
"merchantName": "Allbirds",
"domain": "allbirds.com",
"platformSubdomain": null,
"phones": ["+1-888-963-8944"],
"emails": ["help@allbirds.com", "privacy@allbirds.com"],
"ecommercePlatform": "Shopify",
"industry": "Fashion & Apparel",
"creationDate": "2015-10-28",
"country": "US",
"productCount": 685,
"facebook": "https://www.facebook.com/weareallbirds",
"instagram": "https://www.instagram.com/allbirds",
"twitter": "https://twitter.com/allbirds",
"pinterest": "http://pinterest.com/weareallbirds",
"snapchat": null,
"youtube": "https://www.youtube.com/channel/UCnGErLCau5qNJ0Xwe6uEyTw",
"tiktok": "https://www.tiktok.com/@weareallbirds",
"linkedin": null
}

Supported e-commerce platforms

The Actor uses a score-based detection system that analyzes meta tags, script sources, JavaScript globals, HTML patterns, and response headers to accurately identify which platform an online store runs on.

PlatformDetection signals
Shopifycdn.shopify.com scripts, x-shopify headers, Shopify-specific HTML classes
WooCommerceWooCommerce plugin paths, wc_add_to_cart_params globals, WooCommerce CSS classes
MagentoMagento frontend static files, Mage.Cookies globals, x-magento headers
BigCommerceBigCommerce CDN scripts, BCData globals, x-bc- headers
SquarespaceSquarespace CDN, SQUARESPACE_CONTEXT globals, sqs- CSS classes
WixParastorage CDN, wixBiSession globals, x-wix headers
PrestaShopPrestaShop module paths, PrestaShop globals, controller-based URLs
OpenCartCatalog view paths, route-based URLs
EcwidEcwid script loader, Ecwid product browser widgets
Big CartelBig Cartel CDN, x-powered-by headers
Tiendanube / NuvemshopCloudFront CDN patterns, LS.store globals
Square OnlineSquareCDN scripts, Square payment form globals

Use cases

E-commerce lead generation

Build targeted lead lists for B2B sales outreach. Extract verified business emails and phone numbers from thousands of online stores, filtered by platform, industry, or country. Export to CSV for your CRM or email outreach tool.

Shopify store research

Identify and analyze Shopify stores in any niche. Find out how many products they sell, what industry they operate in, when they launched, and where they're based. Perfect for Shopify app developers, agencies, and investors.

Competitive analysis

Compare competitor stores side by side. See which platform they chose, how large their product catalog is, which social media channels they use, and when they entered the market.

Market intelligence

Map the e-commerce landscape in any country or industry vertical. Understand platform market share, average catalog sizes, and social media adoption rates across hundreds or thousands of stores.

How it works under the hood

  1. Fetch homepage — visits each domain with smart www. fallback to handle redirects and stub pages
  2. Parse HTML — uses Cheerio to extract structured data from JSON-LD, meta tags, Open Graph, and link elements
  3. Detect platform — score-based system checks meta generators, script CDNs, JavaScript globals, HTML patterns, and HTTP response headers
  4. Extract contacts — scans mailto: and tel: links, regex patterns on homepage; if no emails found, automatically discovers and fetches contact/about pages
  5. Extract social links — scans all anchor tags for links to 8 social platforms, prioritizing footer and social sections
  6. Detect country — cascading 8-layer detection: og:locale, TLD, currency, hreflang, Content-Language, HTML lang, phone codes, footer text
  7. Classify industry — matches JSON-LD schema.org types and meta description keywords against 15 industry categories
  8. Count products — fetches sitemap index, follows child product sitemaps, counts product URLs matching e-commerce patterns
  9. Estimate creation date — queries crt.sh Certificate Transparency logs for the earliest SSL certificate

Integrations

Export enriched store data to any tool in your stack:

  • Google Sheets — automatic export via Apify integration
  • Webhooks — push results to any URL endpoint
  • Zapier / Make — connect to 5,000+ apps
  • API — access results programmatically via the Apify API
  • CSV / Excel / JSON — download in any format from the Apify Console

Running locally

$apify run

Edit storage/key_value_stores/default/INPUT.json to change the input domains.

Deploy to Apify

apify login
apify push