Amazon Price Monitor avatar

Amazon Price Monitor

Pricing

from $0.35 / 1,000 results

Go to Apify Store
Amazon Price Monitor

Amazon Price Monitor

Monitor Amazon products with AI-powered insights. Track prices, ratings, Buy Box changes, and product opportunities. Export clean data to JSON, CSV, JSONL, or SQLite for automation, research, and price monitoring.

Pricing

from $0.35 / 1,000 results

Rating

0.0

(0)

Developer

Reidel Papa

Reidel Papa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Amazon Product Monitor

Stop guessing which products to sell. Every listing gets scored for demand, competition, and profit — before you export.

apify run config.py 59 fields Pricing


Why This Exists

Most Amazon scrapers hand you raw data — prices, ratings, reviews — and leave you to figure out what it means. You still need to decide: Is this product worth selling? How competitive is this niche? What's the profit potential?

This Actor answers those questions. Every product gets scored before you open the spreadsheet.

You get thisCompetitors give you
Demand score (0-100) + reasons whyRaw numbers. You decide.
Competition score + profit potentialNothing. It's on you.
AI sales intelligence (free)No AI. Or paid AI surcharges.
9 discovery modes1-3 modes
59 output fields~30 fields
4 export formats (JSON, CSV, JSONL, SQLite)JSON only (sometimes)
Schedule-ready with resumeStateless. Start over.
Zero-cost AI enrichment$0.003-0.05/row AI fees

The bottom line: You're already paying for raw data. Getting intelligence at the same price means every dollar works twice as hard.


Who This Is For

  • Amazon sellers — find profitable products and know when to enter a market
  • Dropshippers — score products before listing and spot trends early
  • Arbitrage sellers — identify price gaps with profit potential scores
  • Affiliate marketers — discover trending products with high demand
  • E-commerce agencies — run competitive analysis for clients at scale
  • AI agents — feed structured, enriched product data into automated workflows

What You Get Per Product

Each product you scrape comes back with 59 structured fields — not just raw data, but actionable intelligence.

Pricing & identity — ASIN, title, brand, category, current price, list price, discount %, coupon, currency, URL, images

Ratings & demand signals — star rating, review count, bestseller rank, Prime eligibility, fulfillment type, stock status, seller info, delivery estimate

Opportunity scores (0-100, each with confidence + reasons):

  • Demand — how many people want this product
  • Competition — how hard it is to enter this niche
  • Profit potential — what the margin opportunity looks like
  • Opportunity — composite: should you sell this?

Trend & market signals — rising/steady/declining direction, seasonality, resale potential, bundle detection, anomaly detection

AI sales intelligence (free, zero API cost):

  • Search intent — what customers are actually looking for
  • Target customer — who buys this product
  • Suggested keywords — for your listings and PPC campaigns
  • Sales angle — how to market it effectively
  • Competitive strengths and weaknesses
  • One-line opportunity verdict

Every score works with or without an AI API key. Deterministic signals power the core scoring; AI enriches it when available.

sample_outputs/


One Actor, 9 Discovery Modes

{"mode": "search", "query": "wireless mouse", "maxProducts": 20}
{"mode": "asins", "asins": ["B09X7MPX8L", "B08JHCVHTY"]}
{"mode": "urls", "startUrls": ["https://www.amazon.com/dp/B09X7MPX8L"]}
{"mode": "bestsellers", "category": "electronics"}
{"mode": "movers", "category": "home"}
{"mode": "new_releases", "category": "kitchen"}
{"mode": "store", "store_url": "https://www.amazon.com/stores/page/..."}
{"mode": "brand", "query": "Sony"}
{"mode": "category", "query": "Pet Supplies"}

Quick Start

  1. Open the Actor on Apify Store
  2. Select a discovery mode, enter your keyword, ASINs, or URLs
  3. Click Run — results appear in the dataset with all 59 fields
  4. Export from the dataset to JSON, CSV, JSONL, or SQLite

Locally with Apify CLI

# Install CLI (one-time)
curl -fsSL https://apify.com/install-cli.sh | bash
# Clone and run
git clone <your-repo>
cd amazon-store-scraper
apify run # reads local INPUT.json

Locally with Python

python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
playwright install chromium
cp .env.example .env
python -m src search "wireless mouse" --max 10
python -m src bestsellers electronics --max 20
python -m src urls https://www.amazon.com/dp/B09X7MPX8L

From JSON pipe

$echo '{"mode":"search","query":"usb cable","maxProducts":5}' | python -m src

examples/


Output

On Apify Cloud, results go to your run's Dataset — export to JSON, CSV, JSONL, or SQLite from the Console or API. The dataset is the canonical output.

Locally, every run produces 4 files in output/:

FormatFileBest for
JSONoutput/products.jsonAPIs, debugging, AI agents
CSVoutput/products.csvExcel, Google Sheets, pivot tables
JSONLoutput/products.jsonlStreaming, line-by-line processing
SQLiteoutput/products.sqlitePersistent analysis, SQL queries

AI Enrichment — Zero Cost

All AI runs on OpenRouter free models only — no API tokens consumed, no surcharge.

SignalWhat it tells you
Demand score0-100 hybrid (deterministic signals + AI overlay)
Competition analysisReview density, price pressure, brand strength
Profit potentialPrice gap, margin opportunity, category health
Trend detectionRising, steady, or declining
SeasonalityYear-round, Q4, summer, holiday
Product intelligenceSearch intent, target customer, keywords, sales angle
Safety checksBundle detection, anomaly detection (suspicious pricing)

Model chain: google/gemma-4-31b-it:freenvidia/nemotron-3-nano-30b-a3b:free → fallback

Disable with ENABLE_AI=false. The Actor still scores products using deterministic signals — no API key required.


Environment Variables

VariableDefaultWhat it does
OPENROUTER_API_KEYEnables AI enrichment (free models)
MAX_PRODUCTS20Products per mode
MAX_PAGES3Search pages to crawl
REQUEST_DELAY1.5sSeconds between page visits
HEADLESStrueBrowser visibility
ENABLE_AItrueToggle AI enrichment
ENABLE_PROXYfalseToggle HTTP proxy
ENABLE_RESUMEtruePersist crawl state across interruptions

AGENTS.md


Pricing

TierResults/monthPriceAI Enrichment
Free10$0
StandardPer 1K results$0.75

AI is always included at no extra cost. Pay per result, not per month.


FAQ

Do I need a paid API key for AI? No. All AI uses OpenRouter free models. No API key = AI skipped, deterministic scoring still runs. Every score works with or without AI.

What do the opportunity scores mean? All scores are 0-100. Demand = how many people want this (reviews, rating, BSR, Prime). Competition = how hard it is to enter (review density, discount depth, brand strength). Profit potential = margin opportunity (price gap, category health, brand premium). Opportunity = composite: demand × (1 − competition) × profit.

What Amazon regions are supported? Currently amazon.com (US). Multi-market (DE, UK, JP, CA, AU, FR, IT, ES) is on the roadmap.

Can I scrape 1,000+ ASINs? Yes — use bulk ASIN or URL input. Throughput is ~6-8 products/minute with sync Playwright. For large batches, batch into multiple runs with lower concurrency.

How often do CSS selectors break? Amazon changes HTML ~2-4 times per year. Each change requires a selector update (~1-2 hours). The Actor's retry + backoff handles transient issues automatically.

Is scraping Amazon legal? Public product data (prices, ratings, descriptions) is legal to scrape. See Apify's scraping legality guide.

How do I use this with Apify schedules? Create a daily or weekly schedule in Apify Console. The Actor's resume support picks up where it left off if interrupted. Structured logs are written to every run.


Roadmap

  • 9 discovery modes
  • Opportunity scoring (demand, competition, profit)
  • AI intelligence (intent, keywords, sales angle)
  • 4 export formats (JSON, CSV, JSONL, SQLite)
  • Deterministic scoring without AI
  • Multi-market (DE, UK, JP, CA, AU, etc.)
  • Change detection (price/rating/review delta)
  • Scheduled weekly reports
  • Integration templates (n8n, Make, Zapier)

Documentation

  • AGENTS.md
  • examples/
  • sample_outputs/
  • CHANGELOG.md
  • STORE_ASSETS.md

License

MIT