Use-case guide

Price tracking on any website: catch drops, monitor competitors, never miss a deal

A page that costs €99 today might be €69 tomorrow — and back to €99 by Friday. Most price-tracking tools only cover Amazon. ViewCel watches any URL: small retailers, niche brands, flights, hotels, competitors, even crypto pages.

Free plan available · no credit card · check intervals from 2 minutes on Pro plans

Prices move faster than humans can follow

The pair of shoes you wanted dropped €30 overnight and was gone in eight hours. The flight you were tracking went €80 cheaper on a Tuesday at 11pm. Your direct competitor cut prices on their best-seller two days before yours and you found out from a customer email. None of these are unusual — they're the default rhythm of online pricing.

The fix isn't checking more often. It's letting a small piece of software check on your behalf, at any interval, on any URL — and ping you the second a price moves past a threshold you set.

This guide covers everything that idea unlocks: personal deal-hunting, competitive intelligence, travel-fare tracking, supplier monitoring, and crypto/stock thresholds. We'll also show why a general-purpose web monitor like ViewCel beats Amazon-only or retail-only trackers when your target lives off the beaten path.

What is online price tracking?

Price tracking is the discipline of watching a single number on a web page and reacting when it changes. The number is usually a product price, but the same machinery works for hotel rates, flight fares, crypto/stock quotes, or even subscription tier prices on a competitor's pricing page.

The mechanics of every price tracker, regardless of which one you use:

  • Polling — fetch the page on a schedule (every 2 min, every hour, daily).
  • Extraction — find the price on the page via text pattern, CSS selector, or visual region.
  • Comparison — diff against the last observed value.
  • Trigger — fire an alert when the change crosses your rules (any change, drop only, drop > €X, drop > X %).

The interesting differences between tools live in two places: which URLs they can watch and how fast they poll. Keepa is Amazon-only at hourly+ intervals. Honey is browser-extension-only and waits for you to be on the page. Hotwire-style aggregators only track major chains. ViewCel watches any public URL at intervals down to two minutes — which is the difference between catching a 90-minute flash sale and missing it.

Seven things people track prices for

1. Personal deal-hunting — products, electronics, fashion

The original use case. You want a specific item at a target price. A watcher checks the product page and emails you the moment it drops below your threshold. Works for any retailer, not just Amazon — niche brands, regional stores, outlets, single-product Shopify shops.

See: how to catch every price drop — the ultimate guide to website monitoring.

2. Competitive pricing intelligence

The B2B angle. Tracking your direct competitors' pricing pages so you know within minutes when they run a promotion, change a tier, or quietly raise a price. The faster you see it, the more time you have to decide whether to match, undercut, or ignore. We've seen sales teams use this to win retention calls ("I noticed Competitor X just raised prices 12%, here's why we're holding ours").

3. Travel — flights, hotels, rental cars

Travel prices are some of the most volatile on the web. A specific airline + route + date can swing €100 in a few hours. The same applies to a specific hotel on a specific night. Lock the URL of the deep-link search result and watch it.

4. Limited drops — sneakers, consoles, collectibles

Hybrid availability + price. Brand new product launches at MSRP, then resellers push prices up, then they come down. Watching the "buy now" price (not the resell market) catches restocks at the original price before they vanish.

5. Wholesale & supplier pricing

For anyone running a small store: your supplier's catalog page is a price you depend on. When they change wholesale pricing, your margins move. Watching the catalog page is easier than waiting for them to email you (they often don't).

6. Crypto, stock, and FX thresholds

A page that shows a current price (e.g., a CoinGecko or TradingView page) can be watched for the number to cross a level. Lower-tech than a full trading bot, but enough for "tell me when ETH drops below $1,500."

7. SaaS subscription pricing changes

Software pricing changes silently and often. If you depend on a SaaS at a specific price point — for budgeting, for re-selling, or for a critical workflow — watching their pricing page means you find out on day one instead of three weeks later when your renewal hits.

How to set up a price watch in ViewCel (5 steps)

  1. Find the URL that shows the price. Usually a product or pricing page. Open it in a regular browser and confirm the price text appears in the source HTML (right-click → view source, search for the number). If it's rendered by JavaScript and only appears after a delay, ViewCel still sees it because we render with a real browser.
  2. Create a monitoring target. Paste the URL and choose Both as the monitoring type so you get a screenshot proof of the price at the moment of change, plus the text comparison.
  3. Define what counts as a change. The simplest setup: visual diff on the price region using the element selector (e.g., the CSS class around the price). For more precision, use text monitoring with a regex or specific phrase ("Sale: €", "Now €69").
  4. Pick the frequency. Daily is fine for slow-moving wholesale pricing. Hourly is standard for retail. 2-minute intervals (Pro plans) for flash sales or competitive intelligence on fast-moving competitors.
  5. Wire up the notification. Email plus a webhook is the standard. Pipe the webhook to Slack/Discord for team visibility, or to Zapier/n8n if you want to feed the alert into your CRM or pricing dashboard.

Quick-reference recipes

Common setups, copy-pasteable. Frequency is the minimum we'd recommend.

TargetWhat to watchSuggested frequency
Retail product pageElement selector on price; alert on any changeHourly
Competitor pricing pageVisual diff on pricing tier section2-15 minutes
Flight / hotel deep-link searchText watch on price + "available"15-60 minutes
Limited drop product"Add to cart" appears + price match2-5 minutes
Wholesale supplier catalogVisual diff on price columnDaily
Crypto/stock quote pageText watch for threshold crossing5-15 minutes
SaaS pricing pageVisual diff on full pricing sectionDaily

Why ViewCel for price tracking

  • Any URL — not a curated retailer list. If the page loads in a browser, we can watch it. Small Shopify shops, regional retailers, supplier portals, foreign-language sites — all in scope.
  • 2-minute polling on paid plans. Flash sales and competitive moves don't wait for hourly cron jobs.
  • Three change types. Visual diff for the price section, element-selector for just the price element, or text-match with regex for precise patterns.
  • Cookie banner + GDPR consent handled. Most EU retailer pages throw a consent gate that breaks naïve scrapers. Our worker dismisses common consent UIs so the price text actually loads.
  • Multi-channel alerts. Email, webhook (Slack, Discord, Zapier, n8n), with multiple recipients per project on Business plans.
  • Screenshot proof. Every alert includes a screenshot of the page at the moment of change — so you have evidence the price moved, not just a text claim.

FAQ

Can I track Amazon prices?

Yes, but with caveats. Amazon's product pages render the price dynamically and Amazon actively tries to discourage scraping. ViewCel can watch them but you'll get the best results with longer intervals (hourly minimum) and the visual-diff change type. For Amazon-specific use cases with deeper history, Keepa is purpose-built; ViewCel wins when you need to watch dozens of non-Amazon sources alongside.

How precise is the price extraction?

As precise as your selector. If you point ViewCel at the exact element that contains the price (using the element-selector setting), every change to that element triggers. If you use whole-page visual diff, banner ads or "recently viewed" widgets can produce false positives — narrow the watch region to avoid them.

What if the price is set by a third-party badge (sale flag, banner)?

You can watch the badge specifically — its appearance, disappearance, or text content. Most retail pages render a "Sale" or "% off" element with a CSS class you can target with the element selector. Watching the badge is often more reliable than watching the price number itself, because the page may show two prices (struck-through and current).

Can I get alerts only when the price drops below €X?

Today, ViewCel alerts on any change to the watched region; the price-threshold logic is on your side (e.g., a webhook that checks the alert payload and only forwards drops). A native drop-only-below-threshold rule is on the roadmap — get in touch if it's a hard requirement and we'll prioritize.

Will I be rate-limited or banned by the target site?

ViewCel polls respectfully (default 2-minute minimum, single request per poll, real-browser user-agent). Most retailers won't notice. If you're watching a particularly sensitive site, prefer 15-minute intervals over 2-minute — most price moves are still caught within a useful window.

How is this different from a browser extension like Honey?

Honey only checks prices when you happen to be on the product page. ViewCel checks 24/7, on URLs you may never visit yourself, and notifies you via email/webhook. Different problem — Honey applies coupon codes at checkout; ViewCel tells you when to go checkout.

Set up your first price watch in three minutes

Free plan, no credit card. Add a URL, pick the price element, get an email the moment it changes.

Free 14-day trial
No credit card required
Cancel anytime
Professional using ViewCel