Showpo Scraper icon

Showpo Scraper - Women's Fashion, Prices, Stock & Reviews

Scrape Showpo women's fashion by keyword, collection or URL. Extract product prices, colors, sizes, stock availability, descriptions, images and customer reviews. Supports search filters, sorting and scheduled monitoring to track product, price and availability changes.

Start using this actor on Apify ↗Need a custom scraper?Contact us ↗

Showpo Scraper at a glance

Showpo Scraper is a ready-to-run Apify actor from abotapi for collecting web data. Its output documents 27 fields, including record id, product id, title, brand and price, which you can export as JSON, CSV or Excel or read through the Apify API. It costs $2.00 per 1,000 results on the Apify Free plan and from $1.20 on paid plans, with smaller per-run or optional feature charges listed on Apify.

Runs on
Apify cloud: console, API, schedules and integrations
Data type
Web data
Pricing
$2.00 per 1,000 results (Free plan), from $1.20 on paid plans
Output
27 documented fields · JSON, CSV, Excel
Inputs
17 options

What Showpo Scraper can do

  • Three ways in. Keyword search, collection walks, and pasted product, collection or search links - each becomes the same rich record.
  • Full price picture. Current price, was-price, discount flags and currency on every row, plus per-variant prices.
  • Real stock signals. Per-size availability tables plus warehouse inventory levels, not just an in-stock boolean.
  • Reviews included. Star summary, review counts and up to 20 member reviews per product, billed per review.
  • Built for schedules. Incremental mode returns only new and changed records on recurring runs, and a refused run fails loudly instead of returning an empty dataset.

Choose what to collect

These inputs let you configure Showpo Scraper - Women's Fashion, Prices, Stock & Reviews. Open the actor on Apify to enter your values and review the current options.

Supported input fields
InputWhat it controls
modestringHow to discover what to scrape. Search reads keyword and collection listings. Paste URLs reads any mix of product, collection and search links.

Choices: search, url

searchTermsarrayOnly used when Mode = Search. One entry per keyword (for example dresses, jeans, wedding guest). Each entry becomes its own listing walk.
collectionsarrayOnly used when Mode = Search. Collection handles to walk (for example dresses, new, sale). Find handles in the store's collection URLs.
urlsarrayOnly used when Mode = Paste URLs. Paste any mix of product links (/products/), collection links (/collections/) and search links (/search?q=). Regional links (/us/, /ca/) are normalized to the AU catalog.
fetchDetailsbooleanRead each product's page for the full description, image gallery, variants, ratings and member reviews. Off = listing rows only (cheaper, faster).
maxReviewsintegerCap on member reviews carried per product when details are on. Reviews bill one unit per delivered review. Set 0 to skip review reads.
maxItemsintegerThe single cap on the run: stop after collecting this many records across all searches and links. Set 0 for no cap.
Show 10 more inputs
More input fields
InputWhat it controls
maxPagesintegerSafety bound on how many result pages to walk per keyword, collection or link. Leave 0 for no page cap.
resumeFromRunIdstringPaste a previous run ID or dataset ID to continue that interrupted run without returning or charging for records already collected there. For recurring monitoring of the same scope, use Recurring updates below instead.
incrementalModebooleanTurn this on for daily or recurring monitoring. The first run returns all matching records as NEW. Later runs return only NEW and UPDATED records.
stateKeystringOptional. Name this monitoring campaign to keep its memory stable. Leave empty to key the memory on this run setup automatically.
emitUnchangedbooleanOff by default. Turn on to also return records that have not changed since the last run, marked UNCHANGED. This returns and bills extra rows you already have.
emitExpiredbooleanOff by default. Turn on to also return records that were present before but are no longer found, marked EXPIRED. Only produced when a run covered its whole setup.
ignoreFieldsForChangesarrayOutput field names that should NOT mark a record as UPDATED. scrapedAt is always ignored because it is stamped fresh on every fetch.
mcpConnectorsarrayOptionally send records into the apps you already use through MCP connectors. Empty means no export.
notionParentPageUrlstringURL or id of the Notion page under which record pages are created. Required to enable the Notion connector.
maxNotifyListingsintegerCap on records written to each connector per run. Does not affect the dataset.

Fields in the output

The documented dataset includes the fields below. Availability can depend on the source page and selected mode.

recordIdRecord ID (text)
productIdProduct ID (text)
titleTitle (text)
brandBrand (text)
pricePrice (number)
listPriceWas price (number)
currencyCurrency (text)
onSaleOn sale (boolean)
availableForSaleIn stock (boolean)
urlLink (link)
colorColor (text)
reviewCountReviews (number)
Show 15 more fields
changeTypeChange (text)
changedFieldsChanged fields (array)
firstSeenAtFirst seen (date)
lastSeenAtLast seen (date)
descriptionDescription (text)
imageUrlsImages (array)
variantsVariants (array)
attributesAttributes (array)
optionsOptions (array)
collectionsCollections (array)
tagsTags (array)
swatchesColorways (array)
reviewsAverageRating (number)
reviewsCountReview count (number)
reviewsReview (array)

Example output

An example from this actor’s documentation. Values are illustrative; this is not a fresh live result.

{
  "productId": "10756239229238",
  "title": "Kailani Maxi Dress - Off Shoulder Plunge Draped Skirt Dress in Black",
  "brand": "Showpo Exclusive",
  "price": 149.95,
  "currency": "AUD",
  "url": "https://www.showpo.com/products/kailani-maxi-dress-off-shoulder-plunge-draped-skirt-dress-in-black",
  "availableForSale": true,
  "inventoryLevel": 271,
  "reviewCount": 1
}

Ways to use this data

  • Who: price-monitoring teams - track Showpo prices, markdowns and sell-outs across the catalog on a schedule.
  • Who: fashion resellers and affiliates - pull titles, galleries, variants and availability into your own storefront or feed.
  • Who: review researchers - collect star distributions and review text per product for sentiment and sizing analysis.

Before you run

Start with a small input and check the resulting records against your expected fields. Source content and actor options can change; the current Apify listing is the reference for availability and pricing.

Questions about this actor

What data does Showpo Scraper return?

Showpo Scraper returns 27 documented fields, including record id, product id, title, brand, price, was price, currency and on sale. Availability of each field depends on the source page and the selected mode.

How much does Showpo Scraper cost?

It costs $2.00 per 1,000 results on the Apify Free plan and from $1.20 on paid plans, with smaller per-run or optional feature charges listed on Apify. The Apify listing shows the current rate for every plan.

Can I get only new or changed items on a schedule?

Yes. Turn on Incremental mode and schedule the actor. The first run returns everything matching as NEW; later runs return only NEW and UPDATED records. Price moves, sell-outs and restocks all count as changes. Use State key to keep a monitoring campaign stable, and Emit unchanged or Emit expired only if you also want those rows (they return and bill extra rows).

Why did a run return fewer results than the site shows?

The run stops at Max items, which defaults to 20. Raise it, set it to 0, or narrow the search to get a fuller slice.

Why did my run fail instead of returning an empty dataset?

A run that never got a single readable answer fails loudly with a connection message instead of reporting an empty catalog: an empty dataset always means the search genuinely matched nothing. A run that reads some pages but is refused others still succeeds and names the refused count with a Partial results status.

Can I use it with AI agents or MCP?

Yes. Every record is plain JSON over the dataset API, and the MCP connector export sends rows straight into tools like Notion. Point an agent at the dataset items endpoint with the input above.

Ready to collect with Showpo Scraper?

Run it on Apify with your own input and export the results as JSON, CSV or Excel.