AI Price & Shelf Intelligence — Repricing, MAP & Assortment avatar

AI Price & Shelf Intelligence — Repricing, MAP & Assortment

Pricing

from $8.80 / 1,000 sku monitoreds

Go to Apify Store
AI Price & Shelf Intelligence — Repricing, MAP & Assortment

AI Price & Shelf Intelligence — Repricing, MAP & Assortment

Competitor price monitoring with an AI layer: price-change diffing, AI repricing recommendations, MAP-violation detection and assortment-gap analysis. Schedule it to watch prices daily. Actively maintained. · More no-code data tools → datatools-hub.vercel.app

Pricing

from $8.80 / 1,000 sku monitoreds

Rating

0.0

(0)

Developer

Fredrik Hansson

Fredrik Hansson

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Share

Competitor price monitoring with an AI layer: price-change diffing, AI repricing recommendations, MAP-violation detection and assortment-gap analysis.

Raw price scrapers give you numbers. This gives you decisions — the analysis layer price-monitoring suites charge five figures a year for.

AI Price & Shelf Intelligence — Repricing, MAP & Assortment — input and sample output

🔗 Chain it after your scraper

Already tracking competitors with Amazon Product Scraper (junglee/Amazon-crawler), Shopify Scraper (autofacts/shopify) or eBay Scraper (dtrungtin/ebay-items-scraper)? Feed those competitor product URLs in and get AI repricing recommendations, MAP-violation flags and assortment gaps on top of the prices. Works with the output of any Amazon, Shopify or ecommerce product scraper.

Quick start

  1. Fill in the input — set the fields in the input tab (prefilled with a working example).
  2. Click Start — the Actor runs and writes one record per item to the dataset.
  3. Get your data — export to JSON, CSV or Excel, or pull it via the API.

What it does

Give it your products with competitor product URLs. For each product it scrapes the shelf, then adds:

  • Matched competitor prices — lowest, highest and average
  • An AI repricing recommendation — suggested price, rationale and projected margin, respecting your strategy (undercut / match / premium), floor margin and MAP
  • MAP-violation detection — flags any seller priced below your minimum advertised price, with the exact gap
  • Optional assortment-gap report — what competitors carry that you don't
  • Price-change diffing vs. a previous run (baselineDatasetId) — turning it into a daily price monitor

A deterministic guardrail ensures no recommendation ever falls below your MAP or floor margin, so the AI's output is always safe to act on.

Input

FieldTypeDescription
productsarrayYour products (see below). Required.
strategystringundercut / match / premium (default undercut).
undercutPctintegerHow far under the lowest competitor (default 5).
floorMarginPctintegerNever price below this gross margin (default 10).
generateRepricingbooleanAI repricing per product (default true).
assortmentReportbooleanCatalog gap analysis (default false).
baselineDatasetIdstringPrevious run → show price changes.

Each product:

{
"products": [
{
"sku": "SKU-001",
"name": "Wireless Headphones X",
"yourPrice": 129.0,
"cost": 70.0,
"mapPrice": 119.0,
"competitorUrls": [
"https://competitor-a.com/product/123",
"https://competitor-b.com/p/456"
]
}
],
"strategy": "undercut",
"undercutPct": 5
}

(yourUrl can be used instead of yourPrice to scrape your own price.)

Output

One record per product (plus an optional assortment record):

{
"recordType": "product",
"sku": "SKU-001",
"yourPrice": 129.0,
"lowestCompetitor": 118.0,
"avgCompetitor": 124.5,
"mapViolations": [{ "source": "competitor-a.com", "price": 109.0, "mapPrice": 119.0, "gap": 10.0 }],
"repricing": { "suggestedPrice": 119.0, "rationale": "Undercut lowest… (Adjusted up to respect MAP.)", "projectedMarginPct": 41.2 },
"priceChange": { "yourDelta": 0, "marketDelta": -3.5 }
}

Pricing (pay-per-event)

EventWhenPrice
sku-monitoredper product checked$0.10
repricing-recommendationper AI repricing recommendation$0.20
map-violation-detectedper confirmed MAP violation$0.50
assortment-reportper run (catalog gap analysis)$0.50

Who it's for

Online retailers, DTC brands and manufacturers enforcing MAP — monitoring hundreds of SKUs, daily.

Notes

  • Requires an OpenAI API key (OPENAI_API_KEY) for repricing/assortment.
  • Price extraction reads structured data first (JSON-LD, price meta) then falls back to common price elements; works best on standard product pages.