Competitor Price & Page Change Monitor avatar

Competitor Price & Page Change Monitor

Pricing

$5.00 / 1,000 page checkeds

Go to Apify Store
Competitor Price & Page Change Monitor

Competitor Price & Page Change Monitor

Watch competitor product, pricing and landing pages. Each run captures price, title and main text, stores a snapshot in a named key-value store, and outputs exactly what changed since the last run: price, title and added/removed text.

Pricing

$5.00 / 1,000 page checkeds

Rating

0.0

(0)

Developer

Dan W

Dan W

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Security

Limited permissions

Share

Watch competitor product, pricing and landing pages. Each run captures price, title and main text, stores a snapshot in a named key-value store, and outputs exactly what changed since the last run: price, title and added/removed text.

Why this Actor

  • Pay only for results: $0.005 per page checked. No start fee, no monthly rental. Set a max charge per run and it stops there.
  • Fast and reliable: public, documented sources and plain HTTP. No headless browser, no login, no personal data.
  • Clean output: one consistent row format, ready for Sheets, Clay, Zapier, Make or the Apify API.

How to use

Example use cases

  1. Ecommerce pricing: check competitor product pages daily and get only the price/stock changes.
  2. Marketing teams: watch rival pricing, features and landing pages for messaging changes.
  3. Compliance & legal: monitor terms, policy or disclosure pages and keep a diff history.

Steps: 1) Click Try for free — the form is pre-filled with the example below. 2) Press Start. 3) Download results as JSON, CSV or Excel, or connect them to Sheets, Zapier, Make or Slack. Schedule it to run daily/weekly.

Example input (the prefilled form):

{"urls": ["https://books.toscrape.com/catalogue/a-light-in-the-attic_1000/index.html"], "maxDiffLines": 10, "maxTextLines": 50}

Sample output (first row of a real run on 2026-10-15, long fields trimmed):

{
"url": "https://books.toscrape.com/catalogue/a-light-in-the-attic_1000/index.html",
"checkedAt": "2026-10-15T21:52:29+00:00",
"status": 200,
"title": "A Light in the Attic | Books to Scrape - Sandbox",
"price": 51.77,
"currency": "GBP",
"changed": false,
"changeType": "first-snapshot",
"previousCheckAt": null,
"textLines": 19,
"textPreview": "A Light in the Attic | £51.77 | In stock (22 available) | 0 customer reviews | --> | Write a review | --> |..."
}

Pricing: pay per event — $0.005 per page checked. No monthly rental; you only pay for results. Set a max charge per run to cap spend.

Input example

{"urls":["https://books.toscrape.com/catalogue/a-light-in-the-attic_1000/index.html","https://www.scrapingcourse.com/ecommerce/product/abominable-hoodie/"],"storeName":"my-competitors","outputOnlyChanges":false}

Output example

[
{
"url": "https://books.toscrape.com/catalogue/a-light-in-the-attic_1000/index.html",
"checkedAt": "2026-10-15T00:31:15+00:00",
"status": 200,
"title": "A Light in the Attic | Books to Scrape - Sandbox",
"price": 51.77,
"currency": "GBP",
"changed": false,
"changeType": "none",
"previousCheckAt": "2026-10-15T00:31:14+00:00",
"previousTitle": null,
"previousPrice": 51.77,
"priceChange": null,
"priceChangePct": null,
"addedLines": [],
"removedLines": [],
"addedCount": 0,
"removedCount": 0,
"textSimilarity": 1.0
},
{
"url": "https://www.scrapingcourse.com/ecommerce/product/abominable-hoodie/",
"checkedAt": "2026-10-15T00:31:15+00:00",
"status": 200,
"title": "Abominable Hoodie \u2013 Ecommerce Test Site to Learn Web Scraping",
"price": 69.0,
"currency": "USD",
"changed": true,
"changeType": "text",
"previousCheckAt": "2026-10-15T00:31:14+00:00",
"previousTitle": null,
"previousPrice": 69.0,
"priceChange": null,
"priceChangePct": null,
"addedLines": [
"Stark Fundamental Hoodie",
"$ 42.00",
"Ajax Full-Zip Sweatshirt"
],
"removedLines": [
"Hero Hoodie",
"$ 54.00",
"Teton Pullover Hoodie",
"$ 70.00"
],
"addedCount": 3,
"removedCount": 4,
"textSimilarity": 0.966
}
]

Pricing

EventPrice
Page checked (page-checked)$0.005

Example: 1,000 results cost $5.0.

Notes

Uses only publicly available data and official public endpoints. Please respect each source's terms of use. Questions or feature requests: open an issue on the Actor page.

Use it from AI agents (MCP)

This Actor works as a tool for AI agents. Add it to Claude, ChatGPT, Cursor or n8n through Apify's MCP server at https://mcp.apify.com (tool name: intuitive_ytterbium/competitor-page-watcher), or call it from LangChain / LlamaIndex / OpenAI Agents via the Apify integration. For several public-data tools in one MCP server, see Public Data MCP by the same author.

AI keywords: MCP tool, AI agent tool, Model Context Protocol, LLM function calling, Claude tool, ChatGPT tool.