Find contact emails and installed apps of Shopify stores
Store profile with contacts for two well-known brands.
{
"storeUrls": [
"allbirds.com",
"gymshark.com"
],
"mode": "store",
"includeContacts": true
}Run this task →Turn a list of store domains into one profile row per shop: identity, contacts, theme, installed apps and catalogue figures. Switch to product mode to get every product as its own row, or just detect which domains run on Shopify.
shopName / domain | Shop identity |
email / phone | Contacts found on the home or contact page |
socials | Linked social media profiles |
theme | Shopify theme in use |
apps | Installed apps detected on the storefront |
productCount | Catalogue size |
priceBand | Price range of the catalogue |
newProducts90d | Products created in the last 90 days |
products | Optional product rows from the catalogue |
$0.50 per 1,000 rows
Pay per event: you are charged per store profile and per product row. Product rows are only added when you choose product mode or turn them on.
Apify gives $5 free credits every month — enough to test this scraper at no cost.
Ready-made inputs. Copy one into the scraper form or send it through the API.
Store profile with contacts for two well-known brands.
{
"storeUrls": [
"allbirds.com",
"gymshark.com"
],
"mode": "store",
"includeContacts": true
}Run this task →Product mode with up to 500 products.
{
"storeUrls": [
"kyliecosmetics.com"
],
"mode": "products",
"maxProductsPerStore": 500
}Run this task →Detect mode for a batch of domains.
{
"storeUrls": [
"brooklinen.com",
"bombas.com",
"ruggable.com",
"mejuri.com"
],
"mode": "detect"
}Run this task →Store row plus 100 product rows.
{
"storeUrls": [
"fashionnova.com"
],
"mode": "store",
"includeProducts": true,
"maxProductsPerStore": 100
}Run this task →No. The scraper reads the public storefront — no login, no API key and no proxy needed. A bare domain is enough.
It checks which of your domains run on Shopify, so you can filter a big list before profiling.
From the products read per store. Keep the products-per-store limit high for an accurate price band.
The scraper reads publicly available storefront data. Make sure your use complies with local law and the stores' terms, and handle any business contact details in line with privacy and anti-spam rules.
Use the Apify API, Python or JavaScript clients, or connect to Make, n8n, Zapier or Google Sheets.