A restock alert tells you when you can buy a product; a price alert tells you when the product costs what you want to pay. They monitor different signals on the same public product page — availability wording versus numeric price — and ScoutPing evaluates each with a separate Scout and a separate condition.
Choosing the wrong alert type wastes time. Refreshing for stock when you only care about price, or watching price drop on a sold-out listing, does not move you closer to a purchase. This comparison explains when each alert fits, how they behave in ScoutPing, and why combining both goals requires two Scouts — not one.
Quick answer: which alert do you need?
| Your situation | Use this |
|---|---|
| Product is sold out | Restock alert — back-in-stock alert |
| Product is in stock but too expensive | Price alert — price drop alert |
| Sold out now, but you also have a target price for later | Two Scouts — restock now, price after it returns |
| In stock at a good price, worried it will sell out | Restock alert if scarcity matters; price alert already satisfied |
| You want any price change, not a threshold | Price tracking watch — see price tracker for any website |
If you are unsure how restock monitoring works technically, read how back-in-stock alerts work before setting up both watches.
Side-by-side comparison
| Restock alert | Price alert | |
|---|---|---|
| Primary question | Can I buy this now? | Is this cheap enough? |
| Condition type | Availability / text / semantic | Numeric price threshold |
| Typical trigger | Sold-out text disappears; Add to cart appears | Price drops below €500, $1,300, etc. |
| Best when | Item is unavailable | Item is in stock but over budget |
| Example prompt | "Tell me when this product is back in stock" | "Tell me when this drops below my target price" |
| ScoutPing entry point | Back-in-stock alert or restock alert | Price drop alert |
| Evidence in Ping email | Availability phrases, buy-button context | Detected price and threshold comparison |
| Free plan checks | Daily | Daily |
| Pro faster checks | Yes, per Scout | Yes, per Scout |
| Deduplication | One Ping per logical restock | One Ping per threshold crossing |
| Scouts needed per product | One availability Scout | One price Scout |
| Combine both goals in one Scout? | No | No — use two Scouts |
Restock alerts: availability first
A restock alert watches whether the product is purchasable according to public page evidence.
Common signals:
- "Sold out" or "Out of stock" text
- Absence of add-to-cart or buy-now affordances
- Variant selectors marked unavailable
When those signals flip — sold-out messaging disappears, in-stock labels appear, purchase buttons become meaningful — ScoutPing evaluates your availability condition and may send a restock Ping.
Restock alerts shine when:
- The item is currently unavailable
- The retailer offers no native back-in-stock email
- Limited inventory might sell out minutes after restocking
- You are monitoring sold-out products automatically
Setup guide: get notified back in stock.
What restock alerts ignore
Price changes on a sold-out page are usually irrelevant — you cannot checkout anyway. A restock alert does not replace bargain hunting; it solves access.
Price alerts: cost second
A price alert watches whether the detected price meets your numeric condition — typically below a target you set.
Common signals:
- Strikethrough sale price vs original
- Currency-formatted numbers in product schema or visible text
- Threshold phrasing: "below €200", "under $50"
Price alerts shine when:
- The product is in stock (or price is visible regardless)
- You are willing to buy at the right price
- You are waiting for sales, coupons reflected on-page, or market softening
Setup guides: price drop alert on any website and set a target price alert.
What price alerts ignore
A price drop does not help if the product is sold out — unless you are doing research only. Price Pings mean "the number changed favorably," not "you can order now."
Why ScoutPing uses separate Scouts
ScoutPing Page Scouts evaluate one described condition per Scout. Availability logic and price logic are different evaluation paths:
- Availability — text presence/absence, semantic interpretation of purchase affordances
- Price — numeric extraction and comparison to thresholds
Merging "back in stock AND below $300" into a single natural-language condition sounds convenient but creates ambiguity:
- Sold out at $250 — price condition might pass while availability fails
- In stock at $350 — availability passes while price fails
- Partial page updates might change price without stock or stock without price
Separate Scouts produce clear Pings with clear meanings:
- Restock Scout — "You can buy this now"
- Price Scout — "The price hit your target"
You might receive both emails over the lifetime of a product — first restock, later price drop — but each is deduplicated within its own event type.
Note: ScoutPing does not combine restock and price conditions into a single Scout. Plan for two Scouts when you need both outcomes on the same URL.
Decision scenarios
Scenario A: Sold-out headphones you want at any reasonable price
Choose restock alert only. You cannot purchase until availability returns. Price can be evaluated after you receive a restock Ping and load the page.
Scenario B: In-stock laptop, too expensive today
Choose price alert only. Availability is satisfied. Set a target below current price via price drop alert.
Scenario C: Sold-out GPU, maximum budget $600
Two Scouts:
- Restock Scout — notify when back in stock
- Price Scout — notify when price is below $600
You may get a restock Ping at $650, decide to wait, then a price Ping at $590 while still in stock. Or restock and price might align on one check — you still get at most one Ping per event type per deduplication rules.
Scenario D: In-stock item, might sell out during sale
If the sale price is already acceptable, restock alert protects against losing access if it sells out during the promotion. If the sale has not started, price alert for the expected sale price.
Often both matter during volatile promos — again, two Scouts.
Scenario E: Tracking competitor pricing only
Availability may be irrelevant. Use price monitoring or broader competitor pricing monitor patterns — different goal from personal restock watching.
Check frequency: same plans, independent schedules
Both alert types use the same ScoutPing infrastructure:
| Plan | Check interval |
|---|---|
| Free | Daily (1440 minutes) |
| Pro | 60, 180, 360, 720, or 1440 minutes per Scout |
Restock and price Scouts on the same URL can use different intervals. Example: 180-minute restock watch on a hype item, daily price watch once stock is less scarce.
Neither alert type is "instant." Both are schedule-bound fetches of public HTML.
Deduplication on both sides
Restock deduplication — one Ping when the product becomes available; silence while it stays in stock.
Price deduplication — one Ping when the threshold is crossed; silence while price remains below target (until a new crossing event if price bounces).
Running both Scouts does not merge deduplication across types. Each Scout maintains its own event history.
Public page constraints apply to both
Restock and price alerts share MVP limits:
- Public HTML product pages only
- No login-required or private inventory
- No JavaScript rendering — price and availability must appear in fetchable HTML
- Email notifications only
- No cart automation
A page ScoutPing cannot fetch is a page neither alert type can watch.
Checklist: pick the right alert (or both)
- Open the product page and note current availability
- If sold out → create a restock Scout via back-in-stock alert
- If in stock but too expensive → create a price Scout via price drop alert
- If you need both outcomes → create two separate Scouts on the same URL
- Use plain-language availability conditions for restock; numeric thresholds for price
- Choose daily (Free) or faster (Pro) per Scout based on urgency
- Expect deduplicated Pings — one per logical restock, one per threshold crossing
- Act on restock Pings quickly; revisit price Scouts after purchase or if priorities change
Summary
Restock alerts and price alerts solve different purchase blockers. Availability is the gate; price is the filter. ScoutPing handles both through Page Scouts on public product URLs, but each Scout carries one condition — so two goals means two Scouts, two schedules, and two kinds of useful Pings.
Start with the blocker in front of you: sold out → restock. Too expensive → price. Both → two Scouts, not one combined watch.