Use case

Restock alerts: know the moment a page says "in stock"

Sold out today. Back in stock at 3am. Gone again by morning. A keyword watch is the fix.

By Ashik Elahi · 2 min read · Updated July 2026

The short version

  • Watch for the exact words the shop shows when the item is available.
  • Matching is case-insensitive — "In Stock" and "in stock" both trigger.
  • Alerts only fire when the keyword appears — not every time the page twitches.
  • For drops decided in seconds, a per-second cloud service will beat any browser tool.

Pick the right keyword

Watch the words that appear only when the item is buyable. "In stock" and "Add to cart" are the usual winners; "Notify me" or "Out of stock" are what you want to see disappear. Choose the element containing that text, select "Alert when a keyword appears," and type it in.

Why it doesn't cry wolf

Keyword mode fires only on the transition — the keyword was absent, now it's present. A page that reshuffles its reviews or rotates a banner won't wake you up. And if the element you picked disappears entirely, Watchbird flags an error rather than guessing.

Nobody else learns what you're hunting

Restock services are a business built on knowing exactly which scarce item you want. Watchbird's checks come from your own browser, and the answer is stored on your own machine. There's nothing to leak and no account to create.

Watchbird
Alert triggerA keyword you choose appears
MatchingCase-insensitive, on the element you picked
Check frequencyEvery 30 min free · 5 min on Pro
Privacy100% local — no account, no cloud
CostFree for 10 watches · one-time Pro

When a cloud restock service wins

For hyper-competitive drops — sneakers, GPUs, concert tickets — where the difference between winning and losing is measured in seconds, a dedicated service polling every second from a server will beat a browser-based checker. Watchbird's floor is 5-minute checks on Pro, and only while your browser is open. That's the honest ceiling of this design.

Questions, answered

Which keyword should I watch?

Use the exact text the shop shows when the item is available, like "in stock" or "add to basket". Matching is case-insensitive.

What if the page uses a button, not text?

Pick the button itself — its label is text. If the button only appears when the item is in stock, use "any change" mode on that area instead.

Will I get alerts for unrelated page changes?

No. Keyword mode only fires when the keyword goes from absent to present.

Try Watchbird free

10 watches, forever. No account, no card. Pro is a one-time $14 — never a subscription.

Get Watchbird

100% on-device · nothing you watch is ever uploaded

Watchbird · Roost · Privacy · support@hakeemify.com
Roost organizes your browser. Watchbird watches the web.