ConvertKit Subscriber Growth Chart
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
ConvertKit Subscriber Growth Chart scans your ConvertKit subscriber pages and dashboard, extracting subscriber growth data including daily additions, unsubscribes, total subscriber counts, and growth rates from visible page elements. It then renders an interactive growth chart overlay that shows historical trends over customizable timeframes, with color-coded periods of high and low growth. The extension displays key growth metrics including net change, average daily growth, growth percentage, and milestone tracking, highlighting significant growth events and dips with visual markers. A statistics panel provides real-time insights into your subscriber momentum, and the chart automatically updates as you navigate through different views.
WHERE IT RUNS
This extension runs directly in your browser on any ConvertKit page that displays subscriber information, including the main subscriber dashboard, subscriber lists, growth reports, and analytics views. It operates entirely client-side, reading the DOM structure of the current page without making external API calls or sending data to any third-party server. The extension works with ConvertKit's standard interface and adapts to dynamically loaded subscriber data.
HOW TO USE
After installation, navigate to any ConvertKit page with subscriber data. The extension automatically detects subscriber growth information and displays a floating chart panel. The chart shows subscriber trends over the selected timeframe—adjust the "Timeframe" setting from 7 to 365 days to focus on different periods. Use the "Chart height" slider to resize the visualization. Toggle "Show growth rate" to display percentage changes, and toggle "Highlight milestones" to mark significant subscriber thresholds (100, 500, 1000, etc.) on the chart. Click "Scan Now" to manually refresh the data. Use the "Export CSV" button to copy detailed growth data to your clipboard, or "Export Summary" for a condensed statistical overview.
THE REASON IT WORKS WHERE OTHERS DO NOT
Unlike generic scraping tools that rely on fixed selectors, this extension uses a heuristic data extraction system that adapts to ConvertKit's evolving interface. It employs a multi-pass pattern recognition approach that first attempts to locate subscriber counts using a prioritized selector chain, then falls back to text-based pattern matching for numbers paired with date indicators. The date extraction system handles multiple formats including absolute dates, relative dates ("2 days ago"), and ConvertKit's proprietary date display conventions. The growth data inference algorithm distinguishes between total counts, additions, and losses by analyzing contextual keywords and value relationships. The extension also includes a DOM mutation observer with debounced re-scanning, ensuring that dynamically loaded data is automatically incorporated without manual intervention.
THE PANEL
The floating panel is fully draggable via its title bar and remembers its last position per site using localStorage, restoring it on page reload. It snaps to viewport edges when dragged near them, keeping the panel accessible without blocking page content. The panel can be collapsed to a compact bubble by clicking the minimize button, and expanded again by clicking the same button or the extension's toolbar icon. Pressing the Escape key closes the panel; reopening is done via the toolbar icon. The panel automatically reappears when navigating between subscriber views, maintaining your last position and settings. The chart area uses canvas rendering for smooth visualization and automatically adapts to panel width.
PLEASE NOTE
This extension requires the free BotGentz extension to be installed and enabled, as it relies on BotGentz's DOM observation and injection permissions to operate within ConvertKit's dynamically updating interface. ConvertKit frequently updates its interface; when this happens, the extension may temporarily stop working until an update is released. Please check for updates regularly. All subscriber data processed by the extension remains strictly local to your browser—no data is transmitted, stored, or shared with any external service. Growth data extraction is based on visible page content and may not reflect real-time database values. This tool is designed as a visual aid for monitoring subscriber growth trends and should be used alongside ConvertKit's native analytics for critical business decisions.