Depop Web Sold Item Price Overlay
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 analyze Depop sold items by comparing final sold prices to original asking prices. It scans user profile and sold items pages, extracting item titles, sold prices, original asking prices, categories, and sold dates. The panel displays each sold item with its sold price, asking price (when available), and price drop percentage color-coded—green for high drops, yellow for medium, red for low. A summary shows total items, average sold price, average drop percentage, and total value. A breakdown shows how many items fall into high, medium, and low drop categories. Quick "View" buttons open item pages, and the export function copies all data as CSV to your clipboard.
WHERE IT RUNS
The script activates on Depop pages (depop.com), including user profile pages, sold items sections, and product listings. It automatically detects sold item data using multiple extraction strategies that work across different Depop layouts. The panel appears as a draggable overlay that stays accessible as you browse sold listings.
HOW TO USE
Navigate to a Depop user profile with sold items. The panel will appear showing all sold items with price comparisons. Select your preferred currency (USD, EUR, GBP) for price display. Set the "Drop threshold %" to control how price drops are categorized (default 10%). Toggle "Date on/off" to show or hide sold dates. Set the "Refresh (s)" input to control how often the script checks for updates (default 60 seconds). The "Scan" button manually refreshes the data, and "Export CSV" copies all sold item data to your clipboard. The summary shows average sold price and average drop percentage. Items with price drops above the threshold are highlighted with a green border.
THE TECHNICAL MECHANISM
The script employs a multi-strategy DOM extraction approach for Depop's sold item interface. It first attempts structured selectors targeting known class names like .sold-item, .listing-item, and .product-item, then falls back to heuristic detection of item containers based on content patterns including "sold", "SOLD", and item-related keywords. Title extraction uses dedicated title elements or parsing the first non-numeric text line. Price extraction captures multiple currency amounts from the page—the lower value is typically the sold price, and the higher value is the asking price. The script uses regex to extract currency amounts with support for $, €, and £ symbols. Category extraction identifies item categories from category elements. Sold dates are extracted from date patterns. The price drop percentage is calculated as ((askingPrice - soldPrice) / askingPrice) * 100. The drop category threshold is user-configurable (default 10%). The CSV export generates a formatted file with Title, Sold Price, Asking Price, Drop %, Category, and Date columns. All settings are persisted using GM_setValue.
THE PANEL
The panel is fully draggable by its header and remembers its position on the page across sessions. It can be collapsed to a small bubble using the minimize button, then restored by clicking the bubble. The panel resizes automatically to fit its content and can be closed with the Escape key or by clicking the close button. The panel's position and state persist globally, so it returns to the same location on subsequent visits.
PLEASE NOTE
Requires the free BotGentz extension to run. Depop may update its site structure, which could affect the script's ability to detect sold item data — updates will be released as needed. All sold item data is read from the page and displayed locally; nothing is transmitted externally. The script reads data from the visible page and does not access any data beyond what is visibly presented. The script does not modify your Depop account or listings. Price drop calculations require both sold and asking prices; items without asking prices show only the sold price. The CSV export copies data to your clipboard for personal use. This tool is for informational purposes only and is not affiliated with Depop.