This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

WebinarJam Replay View Count Badge

Social Media Tools · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategorySocial Media Tools
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

This userscript transforms your WebinarJam replay list into a performance analytics dashboard. It reads view counts and engagement metrics—likes, comments, and watch time—from each replay entry and displays a color-coded badge directly on each replay row. Each badge shows the total view count and a performance indicator label (High, Medium, or Low) based on how the replay's views compare to others in the list. Green badges indicate top-performing replays (top 30%), yellow for average performers (middle 40%), and red for lower-performing replays (bottom 30%). If enabled, badges also show engagement metrics like likes, comments, and average watch time, giving you a complete picture of each replay's performance at a glance. A summary panel provides total views across all replays, average views per replay, and identifies your highest-performing replay by view count. This helps content creators, marketers, and webinar hosts quickly identify which replays resonate most with their audience, optimize content strategy, and report on webinar performance.

WHERE IT RUNS

The script runs on all WebinarJam web application pages at *.webinarjam.com/*, with automatic detection of replay list views including the main replay dashboard, video management pages, and any page displaying replay entries in table or list format. It works across all WebinarJam interfaces by using multiple selector strategies to find replay rows, titles, view counts, likes, comments, and watch time metrics. The script detects dynamic content loading and re-applies badges whenever the replay list changes, including after filtering, sorting, or pagination. It runs across the entire WebinarJam domain, ensuring coverage whether you're viewing your full replay library, filtering by webinar type, or analyzing performance by date.

HOW TO USE

Install the script via the BotGentz extension and navigate to any replay list in WebinarJam. View count badges will appear automatically on every replay row. Each badge shows the view count, a performance label, and engagement metrics if enabled. Use the panel controls to customize your experience: toggle engagement metrics on or off, enable sorting by view count to see your best-performing replays first, or show or hide the summary statistics panel. The summary panel appears above your replay list showing total views, average views per replay, and the highest-performing replay with its title and view count. You can customize the colors for high, medium, and low performance using the color picker in the panel. The "Refresh view badges" button manually reapplies all badges if the page updates.

THE MECHANISM - METRIC EXTRACTION, RELATIVE PERFORMANCE RANKING, AND SUMMARIZATION

This script identifies replay data by scanning each row using a cascading selector strategy. It first looks for WebinarJam's specific data-test attributes and common class names (.replay-title, .views, .likes, .comments, .watch-time). When those fail, the script scans table cells and text content for numerical indicators. View counts, likes, comments, and watch time are extracted and parsed. Performance levels are determined through relative ranking: all view counts are collected into an array, sorted, and each replay's position in the sorted array determines its percentile. Replays in the top 30% receive a "High" rating, the middle 40% receive "Medium," and the bottom 30% receive "Low." This relative approach ensures that performance labels are always meaningful regardless of absolute numbers. The badge is created as a DOM element with inline styles and inserted into the replay's title cell. For sorting, the script reorders DOM nodes by view count. The summary panel aggregates total views, calculates the average, and identifies the highest-performing replay.

THE PANEL

The control panel appears as a floating, draggable element that you can position anywhere on the WebinarJam page. Drag by the header to reposition it, and the position is saved per site using GM_setValue so it stays where you left it across sessions. Release the panel near any edge and it snaps into place, keeping your workspace organized. Click the panel header to collapse it into a small bubble showing only the chart emoji (📊), minimizing distraction while keeping controls accessible. Drag from the bubble to restore the full panel. The panel automatically resizes to fit its content and includes all setting toggles, color management controls, and action buttons. Press the Escape key to quickly collapse the panel to its minimized state. The panel remains visible across page navigation within WebinarJam, with view badges updating automatically as you move between views.

PLEASE NOTE

This script requires the free BotGentz extension to function. It is designed for WebinarJam users who need to analyze replay performance and optimize content strategy. The script reads only visible replay data from the DOM—it does not access WebinarJam's API, your account credentials, or any sensitive information. All settings (color preferences, toggle states, and panel position) are stored locally using GM_setValue and never leave your browser. The script does not modify your WebinarJam data—it only enhances the visual presentation of the replay list. Performance levels are calculated relative to the currently visible replays in the list; if you have many replays, the distribution may shift as you load more pages. If WebinarJam updates its website structure, the script may need to be updated to match new selectors. The summary calculations are based on replays currently visible in the view and may not reflect your entire replay library if the list is paginated.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.