All notable changes to this actor are documented here. This renders on the Apify Store
Info tab, so keep entries buyer-readable.
- A store that refuses both proxy pools now costs seconds, not minutes. The datacenter attempt
already failed fast, but the residential retry still spent its full backoff budget on refusals
that were never going to clear: a refused run took 262s to return nothing, having received less
than half of one storefront page. The catalog fetch — most of the requests in a run — inherits
the same budget now, so ordinary runs are faster too.
- The run log finally explains a refusal. These diagnostics went to stdlib logging, which never
reaches the Apify run log, so a refused run was 4 minutes of silence followed by an empty result.
- First release: audit any Shopify store from its public storefront (httpx, no browser) —
confirm it's Shopify, detect installed apps by category + theme, and derive catalog/pricing
signals (product count, price range, currency, discount rate, new-products-30d). Computes
tech-stack gap flags and a lead-match against your
targetGaps, for B2B prospecting.
- Change monitoring: with
compareToPrevious, each run diffs against the previous one and
reports apps added/removed and the product-count delta — run on a schedule to track stores.
- Pay-per-event pricing: $0.01 per Shopify store audited (
dataset-item) — you're only charged
for confirmed Shopify stores; non-Shopify or unreachable domains are free. Apify platform usage
(compute) is billed separately. Example: 1,000 stores audited = $10.00.