Shopify Store Lead Extractor avatar

Shopify Store Lead Extractor

Pricing

$5.00 / 1,000 leads

Go to Apify Store
Shopify Store Lead Extractor

Shopify Store Lead Extractor

Extract public Shopify store details and contact signals from customer-supplied URLs.

Pricing

$5.00 / 1,000 leads

Rating

0.0

(0)

Developer

Sarthiii B

Sarthiii B

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Find public store lead signals from customer-supplied URLs.

The Actor checks public HTML for Shopify markers, store identity, business contact links, and social profiles.

Input

{
"urls": [
"https://store.example"
]
}

urls accepts 1 to 20 unique public HTTP or HTTPS URLs.

Optional proxy routing uses Apify Proxy in cloud runs:

{
"urls": ["https://store.example"],
"proxyConfiguration": {
"useApifyProxy": true
}
}

Use automatic or datacenter routing first. Select residential routing only when a permitted public source needs it. Proxy use creates platform usage costs.

Output

Each URL produces one dataset record:

  • source_url: URL used for extraction.
  • store_name: Store heading, page title, or hostname.
  • domain: Store hostname.
  • platform_detected: shopify when public Shopify signals are found.
  • shopify_signals: HTML markers used for the platform result.
  • business_emails: Addresses from public mailto: links.
  • business_phones: Numbers from public tel: links.
  • social_links: Public Instagram, Facebook, LinkedIn, X, or Twitter links.
  • collected_at: UTC collection timestamp.
  • warnings: Source or platform-detection warnings.

The Actor stores one record per input URL. A blocked or failed URL produces a warning record while other URLs continue.

Shopify detection

The Actor checks for public page markers such as:

  • cdn.shopify.com
  • Shopify.theme
  • /cart.js
  • A Shopify generator value

A missing marker does not prove that a store is not using Shopify. It means the public page did not confirm Shopify.

Source rules

Use this Actor only with public pages that you are allowed to access.

The Actor rejects local and private network URLs. It does not access login pages or private data.

Local development

npm install
npm test
apify run --input '{"urls":["https://example.com"]}'

The Actor uses static public HTML in this first version. Browser rendering and product catalog enrichment are separate follow-up work.