Poshmark Closet Stats 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
Poshmark Closet Stats Overlay is an analytics tool that scans any Poshmark closet and displays key performance metrics in an easy-to-read panel. It automatically extracts total listing count, available listings, sold listings, average listing price, follower count, and listing-to-sale conversion rate. The tool also estimates total sales revenue based on sold listings and average price, and calculates average time between listings to show how active a seller is. All stats are presented with a clean visual layout—including a sales estimation gauge and color-coded indicators for conversion rate performance. The script also generates personalized insights and recommendations to help sellers improve their closet activity, increase sales, and grow their following.
WHERE IT RUNS
This script runs exclusively on Poshmark closet pages (*.poshmark.com/closet/*). It operates entirely within your browser tab, reading the page's DOM to locate listing tiles, sold indicators, price information, follower counts, and listing age data. The script cannot access other tabs, your browsing history, bookmarks, downloads, or any data outside the current closet page. All settings—including sales visibility, conversion threshold, listing age display, and auto-analyze preference—are stored locally using GM_setValue and never transmitted anywhere.
HOW TO USE
After installing with the BotGentz extension, the script automatically analyzes any Poshmark closet you view. The panel displays a stats grid showing total listings, available items, sold items, and followers. Below that, you'll see average price, estimated total sales, and conversion rate—each with color-coded indicators (green for good, yellow for average, red for areas needing improvement). If listing age tracking is enabled, you'll see how old the oldest listing is and the average time between listings. The insights section provides actionable recommendations like "Conversion rate is 3.2%. Aim for 5% or higher" or "Only 15 listings. Closets with 50+ items typically sell more." You can toggle estimated sales, adjust the conversion rate target, hide listing age, and disable auto-analyze. Click "Copy Report" to export the complete analysis to your clipboard.
THE REAL MECHANISM
The script uses a multi-selector DOM extraction strategy to locate Poshmark's varied page elements across desktop and mobile layouts. It queries for listing tiles using multiple selectors including listing-tile, tile, closet-listing, and item-tile. For each listing, it checks for sold indicators using a combination of class selectors (.sold, .sold-badge, .sold-tag) and text content analysis ("SOLD" string detection). Price extraction targets price, listing-price, and item-price elements, then parses numeric values using regular expressions. Follower count is extracted from follower-count or stat-value elements. Listing age is estimated by scanning listing content for time patterns like "2 days ago" or "3 hours ago" using regular expressions that match hours, days, weeks, and months—the script then calculates total age in hours and average time between listings. Estimated sales are calculated as sold listings × average price, providing a reasonable approximation of total revenue. Conversion rate is computed as (sold / total listings) × 100. All recommendations are generated from a rule engine that evaluates conversion rate against the user-defined threshold, total listings count, follower count, average price, and listing age.
THE PANEL
The Closet Stats panel is a BGPanel component that you can drag anywhere on your screen by its header. It snaps to the nearest edge when released, keeping your workspace organized. The panel collapses to a small bubble showing only the emoji icon when minimised—click to expand it again. You can resize the panel horizontally to see more stats and insights. Press the Escape key to collapse the panel instantly. Your panel position and size are saved per-site, so it remembers where you like it on your Poshmark closet.
PLEASE NOTE
This script requires the free BotGentz browser extension to function. Poshmark frequently updates its page layouts, which may change class names, data-testid attributes, and DOM structure. If the script cannot find closet data, use the "Analyze Closet" button to retry extraction. Estimated sales are calculated based on visible sold listings and average price—actual sales may vary depending on item condition, shipping costs, and Poshmark fees that aren't visible on the page. The conversion rate is based on the ratio of sold to total listings visible on the page and may not reflect all-time sales if the closet has many pages. Use the stats as a benchmarking tool rather than an exact financial report. The script never reads or writes password fields, hidden inputs, or file inputs. It stores only your sales visibility, conversion threshold, listing age display, and auto-analyze preferences locally. No closet data, sales information, or personal information is ever collected, transmitted, or shared.