Marketplace Deal Alerts & Price Drops avatar

Marketplace Deal Alerts & Price Drops

Pricing

from $3.00 / 1,000 deal alerts

Go to Apify Store
Marketplace Deal Alerts & Price Drops

Marketplace Deal Alerts & Price Drops

Analyze marketplace listing datasets to detect underpriced products, price drops, and resale opportunities. Score deals with peer medians, price history, freshness, and comparable counts, then export ranked alerts for monitoring and automation.

Pricing

from $3.00 / 1,000 deal alerts

Rating

0.0

(0)

Developer

Signal Lab

Signal Lab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 hours ago

Last modified

Share

Marketplace Deal Alerts

Find underpriced marketplace listings and price drops inside datasets you already collect. This Actor groups comparable products, calculates a peer median, compares the current price with a previous snapshot, and returns only the strongest deal alerts with an explainable score.

Use it for vehicle sourcing, resale opportunities, competitor price monitoring, procurement, and inventory alerts. The Actor is marketplace-agnostic: it analyzes listings from any source without requiring a separate API key.

What this Actor does

  • Detects listings priced below the median of comparable items.
  • Detects price drops against an inline or stored previous snapshot.
  • Scores deals using discount size, price drop, freshness, and comparable count.
  • Preserves a named price-history snapshot between runs.
  • Accepts up to 100,000 listings and returns up to 500 ranked alerts.
  • Runs with limited Apify permissions and a fixed 256 MB memory ceiling.

This is an analysis Actor, not a marketplace scraper. Supply listing records inline, choose an Apify dataset, or call a compatible limited-permission upstream Actor.

How to use Marketplace Deal Alerts

  1. Choose records, datasetId, or sourceActorId as the current listing source.
  2. Ensure records include price and currency plus a stable ID or URL.
  3. For the best peer groups, provide make, model, and year, or an explicit fingerprint or groupKey.
  4. Set minComparableCount and minDiscountPercent.
  5. Start the Actor and review the ranked alerts in the default dataset.

On the first run, the Actor creates the named history store. Later runs compare new prices with the stored snapshot. You can pass previousRecords when you need a stateless comparison.

Output

One dataset item represents one actionable deal alert. It includes listing identity, current and median prices, discount percentage, previous price, price-drop percentage, comparable count, freshness, signal score, reasons, and the normalized source listing.

Export results as JSON, CSV, Excel, XML, or RSS, use the Apify API, schedule daily monitoring, or trigger webhooks and integrations when new deals appear.

Pricing

This Actor uses transparent pay-per-event pricing:

  • $0.002 per analysis run
  • $0.003 per emitted deal alert

Examples: 10 deal alerts cost $0.032; 100 alerts cost $0.302. Runs with no qualifying deals pay only the run event. The price covers this Actor's platform usage. Charges from an optional paid upstream Actor are separate.

Across bounded cloud benchmarks, the highest measured platform cost was approximately $0.000619 for a run, so the launch price includes a substantial operational safety margin.

Important limitation

A low asking price is a lead, not proof of condition, ownership, legality, or fair value. Verify the seller, documents, physical condition, taxes, delivery, and market context before purchasing.

Other Signal Lab Actors

FAQ

How are comparable listings grouped?

An explicit fingerprint or groupKey takes priority. Otherwise, the Actor builds a group from common category fields such as make, model, year, or title.

Can I monitor the same market every day?

Yes. Use a stable historyStoreName and an Apify schedule. Each successful run updates the latest snapshot.

Why did I get no alerts?

Check prices and currencies, make sure peer listings share consistent comparison fields, reduce minComparableCount, or lower minDiscountPercent.

Can it read a private dataset safely?

Yes. Select the dataset in the input picker. The Actor requests read-only access to that resource while retaining limited permissions.

Support

Open the Actor's Issues tab with a run ID and a small redacted listing sample. Never include account tokens, payment details, or private seller information.

Free product guide

See the Marketplace Deal Alerts workflow, use cases, and expected output, or browse all Signal Lab data tools.