Shopify Store Analyzer
AI-generatedSummary
Analyze one or more Shopify store homepages through the Apify Shopify Store Analyzer, returning store metrics and optionally a cross-store comparison and changes since previous runs.
Inputs
- Shopify Store URLs (required) — One or more store homepages, entered as bare domains or full URLs and separated by newlines or commas. Maximum 100 per run.
- Competitor Comparison Report — When enabled, adds a benchmarking record for runs with two or more stores. Enabled by default.
- Track Changes Between Runs — When enabled, reports changes since the previous analysis of each store. Useful for scheduled monitoring; enabled by default.
- Revenue Estimate Settings — Set the conversion rate used for revenue estimates (default 2.5%) and the product sample size (default 250; 0 samples the catalog, capped at 2,000).
- Extraction Layers — Choose which data to extract. By default, layers cover products and AOV, product velocity, collections, sitemap counts, traffic, revenue estimates, detected apps and tracking IDs, social links, contact details, Shopify metadata, international expansion, review aggregates, promotions, and derived signals. Deep contact crawling is enabled and checks contact or about pages when the homepage has no email. Brand age lookup is disabled by default. Revenue estimates require traffic data.
Output shape
One or more output items, each containing a result record from the analyzer.
The node calls the Apify actor synchronously and returns each dataset item as an output item. A comparison record may be included when enabled for two or more stores. If Continue On Fail is enabled, errors are returned as an item with an error field; otherwise the node throws an operation error.