Competitor Pricing Monitor avatar

Competitor Pricing Monitor

Pricing

from $5.00 / 1,000 page checkeds

Go to Apify Store
Competitor Pricing Monitor

Competitor Pricing Monitor

Watch competitor pricing pages and get a Slack, webhook, or email alert only when a price or plan really changes.

Pricing

from $5.00 / 1,000 page checkeds

Rating

0.0

(0)

Developer

Gadolinium

Gadolinium

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Watches competitor pricing pages on a schedule and tells you when a price or plan actually changes. It ignores the noise (countdown timers, testimonials, reworded copy, tracking parameters) and only alerts you when something real moves.

What it does

  1. You give it a list of competitor pricing page URLs.
  2. On each run it fetches every page and compares it to the last time it looked.
  3. If a page changed, a small AI step checks whether the change is a real pricing change or just cosmetic.
  4. If it is real, you get an alert in Slack, a webhook, or email with a short summary of what changed.

When a page has not changed, nothing happens beyond the small per-check fee.

Input

  • targets: list of pages to watch. Each row is { "label": "Acme", "url": "https://acme.com/pricing" }. Add an optional cssHint selector to point at the pricing section on tricky pages.
  • alertChannel: slack, webhook, or email.
  • slackWebhookUrl / webhookUrl / notifyEmail: where to send alerts.
  • sensitivity: price-only, price-and-plans, or any-material.
  • renderJs: turn on only for pages that need JavaScript to show prices. Slower.

Output

One dataset row per page per run. The status is one of baseline, unchanged, changed, noise, selector-drift, skipped, or error. When something changed, the row includes a plain summary and the before and after prices.

Scheduling

Attach an Apify Schedule to run it on the cadence you want. Daily is a good default for pricing pages.

Pricing

  • A small fee each time it checks a page.
  • A larger fee only when it confirms a real pricing change.
  • The first few confirmed changes are free, so you can see it work before you pay.

Current limits

This version handles public, server-rendered pricing pages. Pages behind a login, pages that show prices only as images, and heavy single-page apps are not fully supported yet.