Anchor Podcast Episode Stats Badge
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
Anchor Podcast Episode Stats Badge scans the current page for Anchor podcast episode statistics, extracting episode titles, play counts, listener counts, completion rates, and publication dates from Anchor dashboard and episode analytics views. The floating panel shows episode stats badges with visual performance indicators, trend arrows, and comparative analysis. A summary of total plays, average completion rate, and top-performing episodes is provided. Filter by date range and episode, and export stats data as CSV or text. Episodes with high engagement are highlighted, and performance trends are tracked over time.
WHERE IT RUNS
Works on Anchor podcast dashboard pages, including episode analytics, statistics views, and performance dashboards. The script detects episodes using Anchor-specific selectors and extracts performance data. It works best on Anchor podcast analytics pages.
HOW TO USE
The panel displays a summary of episode statistics (total episodes, total plays, average plays, average completion rate) followed by a list of all detected episodes. Each episode shows its title, play count with performance badge (Excellent, Good, Average, Low), listener count, completion rate, date, and duration. The top-performing episode is highlighted at the top. Click "Scan Episodes" to detect all episodes on the current page. Export the stats data as text for reporting or analysis.
MECHANISM — EPISODE EXTRACTION WITH PERFORMANCE CLASSIFICATION
The script detects Anchor episodes by finding episode containers using selectors (.episode-item, .stats-episode). From each container, it extracts the episode title, play count, listener count, completion rate, publication date, and duration using targeted sub-selectors. Performance classification uses configurable thresholds: excellent (plays >= 2x threshold), good (plays >= threshold), average (plays >= threshold/2), and low (below threshold/2). The summary calculates total plays, average plays, max plays, and average completion rate. The top episode is identified by the highest play count. All extraction and classification runs client-side with no network calls.
THE PANEL
The floating panel is fully draggable and remembers its position per domain. Click the minimize button to collapse it to a small bubble, or press Escape to hide it. The panel automatically adjusts to different screen sizes and can be resized to show more content. All settings, including performance thresholds and display preferences, are saved per domain. The panel integrates smoothly with any page layout using the BGPanel framework, maintaining clean separation from page content.
PLEASE NOTE
This script requires the free BotGentz extension to run. It does not send any data to external servers; all extracted episode data and settings remain entirely local to your browser using GM_setValue. The script never reads password fields, hidden inputs, or file inputs. It stores only episode titles, play counts, listener counts, completion rates, and dates from publicly visible Anchor page content. Episode detection depends on the page structure; if episodes are not detected, use the "Scan Episodes" button to refresh extraction. The script works on Anchor pages and detects pages by hostname. Performance thresholds are configurable and can be adjusted to match your benchmarks. Data persists across browser sessions and is isolated per browser profile.