Analyze Shopify stores (location, catalog, contacts)
analyze_shopify_storesExtracts Shopify store data: product and collection counts, price range and median, brands, on-sale share, emails, phones, and socials. Skips non-Shopify sites.
Instructions
For each Shopify store: name, city and country, currency, product and collection counts, a catalog snapshot (price range and median, share on sale and in stock, top brands and product types, newest product) and its e-mails, phones and social profiles. Non-Shopify sites are skipped for free. Runs the Apify Actor tacps126/shopify-store-analyzer on your Apify account (about $0.004 per store; spend per call is capped at $0.5).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| stores | Yes | Store websites or domains, e.g. ["allbirds.com", "gymshark.com"]. | |
| countries | No | Keep only stores based in these countries (ISO codes or names). | |
| max_items | No | Maximum results to return (default 20, max 1000). Cost scales with this. | |
| extra_input | No | Advanced: extra Actor input fields, merged over the defaults. | |
| include_contacts | No | Also read the store's contact pages for e-mails, phones and socials. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | Name of the tool that produced the result. | |
| count | Yes | Number of records the Actor returned. | |
| items | Yes | The records. Long text fields are shortened to 600 characters. | |
| shown | Yes | Number of records included in `items` (can be lower than count when the result is long). | |
| truncated | Yes | True when records were left out to keep the result short; ask for fewer items. |