How to track wine prices, restocks, and flash sales online

Vaishnavi Srinath

Track wine prices and restocks with Distill web monitor

The wine you want is scattered across dozens of sites. It sells out in minutes and changes price by 30% depending on where you look. The same bottle of Caymus Cabernet can be $65 at one retailer and $85 at another. A coveted allocation drops on a winery’s site and is gone before the newsletter hits your inbox. A flash sale on Last Bottle offers 60% off, but only for the next hour.

Wine apps like Vivino and CellarTracker help you manage what you’ve already tried or own. But they don’t help you find what you’re trying to buy. No single wine app monitors price drops, restocks, and new listings across every retailer, auction house, and flash sale site at once.

That’s where web monitoring fills the gap. With a tool like Distill, you can track specific elements on any wine webpage. That could be a price, an “Add to Cart” button, or a search result list. You get alerts the moment something changes. One dashboard, every site, custom conditions for what matters to you.

Why wine-specific apps aren’t enough

Most wine technology is built for discovery and cellar management, not for the buying moment itself.

Vivino scans labels and shows community ratings. It’s excellent for learning about a wine at dinner, but it doesn’t monitor retailer pages for price drops or restock events.

CellarTracker is the gold standard for cellar inventory and community tasting notes. But it tracks what’s in your cellar, not what’s available at an online retailer right now.

Wine-Searcher comes closest. It aggregates prices across merchants and offers alerts. But the free tier limits you to 5 alerts that expire after one month. Even the PRO plan ($50/year) caps you at 365 one-shot alerts with no custom price thresholds. You can’t say “alert me when this wine drops below $40.”

Retailer apps like Wine.com, Total Wine, and K&L offer wishlists and restock notifications, but only for their own inventory. If you’re watching bottles across five retailers, you need five separate alert systems with different reliability and timing.

The gap: no wine-specific tool monitors the actual retailer pages you care about, across every site, with your own conditions, in real time.

What to monitor and where

Here’s what serious wine buyers track and how Distill handles each scenario.

Price drops. Select the price element on a retailer’s product page. Add a condition like “has number less than 40” to get alerted only when the price crosses your threshold. Works on Wine.com, K&L, Total Wine, or any retailer with a product page.

Restocks. When a wine sells out, the “Add to Cart” button changes to “Sold Out” or disappears. Monitor that button area. When the text changes back to “Add to Cart,” you get an alert. This catches restocks that many retailers never send emails about.

Flash sales. Sites like Last Bottle, WTSO, and Wine Spies rotate deals throughout the day. Monitor the deal page itself. When the wine, price, or availability changes, you’ll know within minutes. That’s faster than waiting for their email newsletter.

New vintages and listings. On Wine.com or K&L, filter results by your criteria (region, vintage, varietal) and sort by “Just In.” Monitor the filtered results list. When a new wine appears that matches your filters, Distill detects the addition.

Auction bids. On WineBid or K&L auctions, monitor the lot page for the current bid amount or bid count. Set a condition to alert you when the price exceeds a threshold or when bidding activity increases near closing time.

Allocation windows. Wineries announce allocation releases via email, which often lands in spam or arrives late. Monitor the winery’s club or allocation page directly. When the status changes from “Join Waitlist” to “Purchase Now,” you get an immediate alert.

Setting up monitors with Distill

Visit the Distill downloads page to install the browser extension for Chrome, Firefox, Opera, or Microsoft Edge. You can also use the Distill web app for cloud monitors that run on Distill’s servers.

Navigate to the wine page you want to track. Click the Distill extension icon to see your options: Monitor full page or Monitor parts of a page.

Distill extension showing monitor options on a wine page

For wine tracking, “Monitor parts of a page” is almost always the right choice. It uses Distill’s visual selector, which lets you click on exactly the element you want to track. This could be a price, a button, or a list of results. Tracking a specific element reduces noise from irrelevant page changes like rotating banners or footer updates.

Here’s a walkthrough using Wine.com as an example. The same approach works on any wine retailer.

Tracking restocks

The stock status is usually near the product description. Look for text like “Only X left” or a greyed-out “Sold Out” button. Click on that element with the visual selector.

Selecting the stock status element on Wine.com

Save your selection, set a check interval, and add an alert action (email, SMS, push notification, or all three). When the status changes from “Sold Out” to “Add to Cart,” Distill alerts you.

Tracking price changes

Click on the price element with the visual selector active.

Selecting the price element on a wine product page

Save the selection and set your check interval. Distill will monitor that price element and alert you whenever it changes. Pair this with conditions (next section) to filter for meaningful drops only.

Tracking new listings

Filter Wine.com’s results by your criteria and sort by “Just In.” Use the visual selector to click the first item in the results list, then use the expand option to select the entire list.

Selecting filtered search results to detect new wine listings

Your preview should show all the filtered results. Save the selection. When a new wine appears in the list, Distill detects the change and alerts you.

Using conditions for smarter alerts

Without conditions, you’ll get alerted on every change, including irrelevant ones. Conditions let you filter so you only hear about changes that matter.

To add a condition, click Add Condition in the monitor settings.

The Add Condition button in Distill monitor settings

Price threshold alerts

If you’re tracking a wine and only want to know when it drops below your budget, set the condition: Texthas number less than → enter your target price.

Setting a price threshold condition for wine monitoring

For example, to alert when a wine drops below $65: set “Text”, “has number less than”, and enter “65”. You won’t get notified for price increases or minor fluctuations. You’ll only be alerted when it crosses your threshold.

Keyword-based alerts

If you’re monitoring a search results page and only care about a specific wine, set the condition: Added textcontains → enter the wine name.

Setting a keyword condition to detect specific wine listings

For example, to watch for “Chateau Angelus 1995” appearing in a search result list: set “Added text”, “contains”, “Chateau Angelus 1995”. You can also combine conditions with and/or logic for more complex filters.

Restock detection

When monitoring a product page for restocks, the condition TextcontainsAdd to Cart ensures you only get alerted when the buy button reappears, not for other page changes.

Read more about conditions in the Distill docs.

Sites worth monitoring

Retailers

  • Wine.com has a large selection with filtering by vintage, varietal, region, and ratings. Track specific bottles for price drops and restock events.

  • K&L Wines has a strong auction section and curated selections. Track waitlisted vintages for availability and monitor auction lots approaching close.

  • Total Wine is a major retailer with competitive pricing. Monitor the same bottle here and on Wine.com to catch the lower price.

  • Fine Wine & Good Spirits is a Pennsylvania state store with rotating limited selections. Track their new arrivals feed, since inventory appears and disappears unpredictably.

Flash sale sites

  • Last Bottle sells one wine at a time, typically 50-60% off MSRP. Each deal is replaced by the next when it sells out. Top bottles can go in under an hour. Monitor the deal page for changes.

  • WTSO (Wines Til Sold Out) runs 4-10 wines per day. The best deals are gone in 1-2 hours. Monitoring the page directly gives you a 10-15 minute edge over their email alerts.

  • Wine Spies offers daily single-wine drops with a “locker” feature that lets you build a case over time. Monitor for the new daily deal.

Price comparison and auctions

  • Wine-Searcher is the best price comparison engine for wine. Monitor specific listing pages with Distill to bypass Wine-Searcher’s own alert limits. Set conditions like “has number less than 40” on a listing page to create the custom price threshold alerts that Wine-Searcher doesn’t offer.

  • WineBid is the largest online wine auction. Track auction lots for bid count and price changes, especially as closing time approaches. Distill alerts help you time your bids without constantly refreshing.

Troubleshooting

SELECTION_EMPTY errors

Your monitor will show a “SELECTION_EMPTY” error when the tracked element is no longer found on the page.

Troubleshooting SELECTION_EMPTY errors

The element’s HTML structure changed. Retailers occasionally redesign product pages. Reselect the section you want to track using the visual selector.

A popup is blocking the selection. Cookie banners, discount popups, or age verification gates can obstruct the monitored element. Two solutions:

  • Use a dedicated cloud device to persist cookies, local storage, and login state across checks. Each device maintains its own browser profile and works across any number of websites. You can dismiss a cookie banner once and it stays dismissed for future checks.
  • Use macros with conditions to dismiss popups before the monitor checks the page.

Rate limiting and proxies

Run frequent checks on a local device to avoid triggering rate limits. If you’re using cloud monitors with higher-frequency checks, enable Distill’s proxies to rotate your IP address.

You can review your monitor’s check history in the log of checks to diagnose issues.

Conclusion

Wine apps help you manage what you have. Distill helps you find what you want.

Instead of juggling wishlists across five retailers, checking flash sale sites manually, and hoping Wine-Searcher’s limited alerts fire in time, you can monitor everything from one dashboard. Set custom price thresholds, detect restocks, and get instant alerts via email, SMS, or push notification.

Download Distill for free: Chrome | Firefox | Opera | Edge | iOS | Android | Web App

Questions or need help setting up a monitor? Visit the Distill forums.