eBay Bulk Watch List Price Checker
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
This tool helps you monitor prices and track savings across all items on your eBay watch list. It scans your watch list page, extracts detailed information from each watched item including current price, original/list price, shipping cost, time left in the auction or listing, seller information, and item URL. Items with price drops are highlighted, and you can filter to show only items that have discounted prices. The tool displays all items in a scrollable list with checkboxes, sorted by savings amount (highest first), and provides export functionality as CSV data that can be copied to your clipboard or downloaded as a file. This is especially useful for tracking deals, comparing prices across sellers, and deciding which items to purchase when prices drop or auctions are ending soon.
WHERE IT RUNS
The script runs directly inside the eBay web page on your watch list page. It does not require a separate extension popup, background process, or external server. Everything happens within the page context, interacting with eBay's DOM components. It works on the desktop version of eBay's watch list page (ebay.com/watchlist).
HOW TO USE
1. Navigate to your eBay watch list page (My eBay > Watch List).
2. Open the BotGentz panel.
3. Optionally toggle "Show only items with price drops" to filter for discounted items.
4. Click "Scan & Export" to start the process.
5. The script will scroll through your watch list, extract item details, and display them in a list sorted by savings.
6. A list of items appears with checkboxes and details (current price, name, savings, shipping, time left).
7. Select the items you want to export (all are checked by default).
8. Click "Export Selected to CSV" to generate a CSV file. The data will be copied to your clipboard and a download link will appear.
9. Click "Copy All to Clipboard" to copy all scanned items as CSV data without selecting individual items.
10. Use "Ignore Selected" to add items to an ignore list so they are not shown in future scans.
TECHNICAL MECHANISM
Unlike browser extensions that rely on eBay's API, this script operates purely on the public DOM of the watch list page. It identifies watch list items using selectors like `.watchlist-item` or `.listview-item` and extracts item IDs from `data-item-id` attributes or URL patterns like `/itm/` followed by a numeric ID. Item names are extracted from title elements like `.lvtitle` or `.watchlist-item-title`, current prices from `.lvprice` or `.vi-price`, and original/list prices from `.origprice` or `.was-price`. Shipping costs are parsed from `.lvshipping` or `.shipping` elements, and time left from `.lvtime` or `.timeleft` elements. The script scrolls the watch list programmatically and clicks "Load more" buttons to load all items. For export, it generates CSV data with proper escaping for commas, quotes, and newlines, then copies the data to the clipboard using GM_setClipboard and provides a downloadable blob URL. Items are sorted by savings amount to prioritize the best deals.
THE PANEL
The tool appears as a draggable, resizable panel on the side of your screen. You can drag it to any position by clicking and holding the header, resize it by dragging the bottom-right corner, and collapse it to a small bubble when not in use. Press the Escape key to close the panel. The panel remembers its position and size per site (ebay.com) so it stays where you left it on your next visit.
PLEASE NOTE
This script requires the free BotGentz extension to run. It does not store any personal data except for a list of ignored item IDs, which is saved locally in your browser using GM_setValue. No data is sent to any external server. eBay frequently updates its website, which may break the script. If you encounter issues, check for updates or contact support. Prices, shipping, and availability are subject to change — this tool provides a snapshot at the time of scanning. Always verify details directly on eBay before making a purchase.