Shopify Public Catalog Map & Promo Watch
Pricing
from $80.00 / 1,000 shopify catalog map generateds
Shopify Public Catalog Map & Promo Watch
Map Shopify catalogs. Open Input → leave defaults → Start (1 storefront + 1 product, promo report OFF ≈ USD 0.004/row): https://console.apify.com/actors/AgZZtwDUhPlH6Z7AO/input From USD 0.
Pricing
from $80.00 / 1,000 shopify catalog map generateds
Rating
0.0
(0)
Developer
naoki anzai
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Open Input (leave defaults → Start) Paid first-run JSON ≈ USD 0.004/row (1 storefront + 1 product, promo report OFF). Keep reports, exports, and movement options bounded for the first run. Open Console Input (deep link above) and run this JSON.
{"storeDomains": ["www.allbirds.com"],"collectionHandles": [],"promoKeywords": ["sale","discount"],"maxProductsPerStore": 3,"emitBaselineSummary": true,"emitProductRows": false,"generateReport": false,"authorizedUseConfirmed": true,"emitUnchanged": false,"dryRun": false,"initialRunMode": "baseline_only","snapshotKey": "shopify-catalog-p"}
Paste a public storefront and Start.
Brands, Shopify agencies, and marketplace teams use this actor to monitor public storefront catalog and promo signals. Provide storefront domains, optional collection handles, and promo keywords. The actor returns source-linked catalog map, promo signal, change, report, and product map rows.
Store Quickstart
Run with dryRun=false for user-supplied public storefronts that can be monitored without login, checkout, or private data.
{"storeDomains": ["www.allbirds.com"],"promoKeywords": ["sale", "discount", "bundle"],"authorizedUseConfirmed": true,"generateReport": true,"emitUnchanged": false,"dryRun": false}
Use with Apify MCP
Exact actor: taroyamada/shopify-public-catalog-map-promo-watch-scraper
Sample input JSON:
{"storeDomains": ["example.myshopify.com"],"promoKeywords": ["sale"],"maxProductsPerStore": 3,"emitBaselineSummary": true,"emitProductRows": false,"generateReport": false,"authorizedUseConfirmed": false,"emitUnchanged": false}
Run the next report
- Create a pricing and changelog battlecard with SaaS Pricing Changelog Battlecard Watch Scraper.
Input Examples
Public storefront promo watch
{"storeDomains": ["www.allbirds.com"],"promoKeywords": ["sale", "discount", "limited time"],"authorizedUseConfirmed": true,"dryRun": false}
Collection-specific watch
{"storeDomains": ["www.allbirds.com"],"collectionHandles": ["best-sellers", "new-arrivals"],"maxProductsPerStore": 100,"authorizedUseConfirmed": true,"dryRun": false}
Product map handoff
{"storeDomains": ["www.allbirds.com"],"emitProductRows": true,"generateReport": true,"authorizedUseConfirmed": true,"dryRun": false}
Sample Output
{"actorName": "shopify-public-catalog-map-promo-watch-scraper","rowType": "shopify_promo_signal","billingEventName": "shopify-promo-signal-detected","storeDomain": "example.myshopify.com","promoKeywordHits": ["bundle"],"sourceUrl": "https://example.myshopify.com/products/sample-bundle"}
Output Fields
rowType:shopify_catalog_map_summary,shopify_promo_signal,shopify_catalog_map_change,shopify_product_map_item, orshopify_promo_watch_report.storeDomain: storefront domain.product: public product metadata from storefront surfaces.promoSignals: compare-at price or keyword-derived public promo observations.sourceUrl: public storefront URL supporting the row.
Pricing And No-Change Runs
shopify-catalog-map-generated: $0.080 per storefront catalog map summary.shopify-promo-signal-detected: $0.060 per source-linked promo signal.shopify-catalog-map-change-detected: $0.050 per catalog map change.shopify-product-map-item: $0.004 per optional product map item.shopify-promo-watch-report: $5.000 per store-level report.
When emitUnchanged=false, repeated unchanged runs emit zero dataset rows and zero charges after state is saved.
Compliance Guardrails
- Public storefront JSON/pages only.
- No admin API, checkout, cart, customer, order, account, or hidden inventory access.
- Non-dry runs require
authorizedUseConfirmed=true; use this only for storefront monitoring you are allowed to perform. - This is an unofficial tool and is not affiliated with Shopify or any monitored storefront.
- Use only for storefront monitoring that is permitted for your context; the actor does not access private merchant data.
- Public prices are observed display values at retrieval time, not contractual pricing.
Bundle Paths
- Competitive Intel: run a low-cost catalog map first, then generate
shopify-promo-watch-reportwhen pricing, promo, or collection evidence matters for a client handoff.
See Also
- Shopify App Store Rank Tracker for tracking where Shopify apps rank in App Store keyword search and category pages.
- SaaS Pricing Changelog Battlecard Watch Scraper for source-linked SaaS pricing and changelog reports.