All guides
Watch and alert · about 5 minutes

A price drop alert on your desktop, for any product page

Price trackers cover Amazon and a few big stores. This watches the price on any product page you can open, from your own desktop, and tells you the old and new price when it moves.

Free · No account · Windows 10 and 11 · Steps checked in version 3.3.0

What you will use

About 5 minutes, once the app is installed.

Why this way

Amazon has Keepa and CamelCamelCamel, and they are good at Amazon. The moment the thing you want is on a small shop, a parts supplier, a ticket site or a used marketplace, there is nothing to set an alert on. The Web Page tile in Paul’s Dashboard does not care whose page it is: if the price is text on the page, it can watch it.

The recipe is the same as watching any page for changes, with the price as the picked part. Prices change rarely, so every alert is news.

The steps

5 steps, with the app’s own labels.

Every name below is what the button or setting is called in the app, clicked through in version 3.3.0.

  1. 01

    Put the product page in a Web Page tile

    Add WidgetMedia & LinksWeb Page

    Click Add Widget, open Media & Links and add Web Page. Click Add an address on the new tile, paste the product’s address into the Address box and click Save. Then click the tile’s name and give it the product’s name, so the notification says what moved.

  2. 02

    Pick the price

    Tile toolbarPick part of page

    Click the crosshair in the tile’s toolbar, then click the price. If the pick grabs only the number, press the up arrow once so it takes the line around it: a “Was” price or a “per month” beside it is useful context. The tile now shows just the price block, which also makes a tidy small tile.

    Pick the price, not the whole product box. A box that includes a “3 people viewing” counter or a delivery date would alert on those too.

  3. 03

    Watch it

    Widget settingsWatch for changes

    Open the tile’s settings (the gear in its header) and turn on Watch for changes. Every 30 minutes or every hour is plenty for a price: shops do not reprice by the minute, and checking less often keeps you off their radar. Leave Reload before each check on, so each check sees a fresh page, and leave Notify me on.

  4. 04

    Get the alert

    When the price changes, a Windows notification arrives with a line for the old price and a line for the new one. The change is also kept in the tile’s log (the eye in its toolbar), so you can look back at what the price did over the last few weeks.

  5. 05

    Only when it drops

    WorkflowsNew workflow

    A rise is a change too. To hear only about drops, let an AI judge each change. Connect one once (Settings > AI, your own key or a free local Ollama model), then open Workflows, click New workflow and set Runs to When a watched web page changes, pointed at the tile.

    Add an AI prompt step with Reply as set to Yes / No and the prompt “Did the price go down? Old: {{change.removedText}} New: {{change.addedText}}”. Follow it with an If step checking that the answer is Yes, and put a Notify step inside it. Turn off Notify me on the tile so you only hear from the workflow.

    No AI? A rough filter without it: in the trigger, set Only when a changed line contains to the start of the price you are hoping for, such as “$1” for anything from $100 to $199. Crude, but free and instant.

Make it do more

Once it works, change one thing.

A sound you cannot sleep through

In the Notify step, set Show as to Modal and pick a louder sound. A modal stays on the screen until you close it, so a drop at 2am is still there at breakfast.

Several products on one screen

One tile per product, each cropped to its price, on a screen of their own. Keep that screen showing: a tile on a screen that is not showing waits until it is.

Back in stock, tickets released

The same recipe with Alert When set to This text appears and the words typed in: “In stock”, “Add to cart”, “Tickets available”. Or This text disappears with “Sold out”.

Flights and hotels

It works wherever the fare is text on a page that loads with results, such as a saved search link. A site that runs a fresh search on every load can show a different fare each time, so give those an hourly check and expect some noise.

Tell your phone

Add a Webhook POST step to the workflow with an ntfy.sh topic or a Discord webhook as the URL and {{change.text}} in the body, and the drop reaches you wherever you are.

What it cannot do

Know this before you rely on it.

  • Your PC has to be on and the dashboard running; a sleeping laptop checks nothing. For a watch that runs while you are away for days, a tracker on someone else’s server is the right tool, and for Amazon price history Keepa is better than any alert.
  • The dashboard compares text, not numbers. It cannot be told “below $200” on its own; that is what the AI step in the last step is for, or the rough filter on the trigger.
  • Some shops show a different price by region, currency or sign-in. Keep the tile signed in with Remember logins if you normally shop signed in, so it sees the price you would.
  • Big sites sometimes serve a robot check to a page that reloads too often. If you see one, check hourly.
  • When the shop redesigns, the pick can stop matching. The toolbar says Picked part not found; pick the price again.
Questions

Straight answers.

Does this work with Amazon?

Yes. Pick the price on the product page like any other. Amazon pages are heavy, so check every hour, and keep the tile signed in if you normally see Prime pricing. For Amazon price history, Keepa and CamelCamelCamel still do that better.

Will it tell me the old price?

Yes. The notification and the log show the line that went away and the line that arrived, so you see both prices side by side.

Can I set a target price?

Not as a number in the tile. Use the workflow in the last step with an AI step that judges the change, or the rough filter on the trigger. The dashboard compares text, so “$1,249” and “$1249” are just words to it.

How many products can I watch?

As many as you have tiles for. Each one loads its page on each check, so keep heavy pages hourly and put them all on one screen you keep showing.

Is it free?

Yes, including the alert. An AI step needs your own key or a local Ollama model, which is free to run.

More guides

Other jobs it can do.

Set it up in about 5 minutes.

Paul’s Dashboard is free, with every widget and no account. Install it, follow the steps above, and the alert is yours.