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

Beacons Bulk Link Performance Exporter

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

Beacons Bulk Link Performance Exporter lets you export performance data for multiple links in a single operation. Instead of manually copying click counts and metrics one by one, or using Beacons' built-in export that exports all data without selection — this tool provides a unified checklist of all links on the current page. You can see each link with its title, click count, and performance metrics, with visual bars showing relative performance. Select any number of links using checkboxes, choose your export format (CSV or JSON), and click Export. The tool then extracts the selected link data and generates a clean, structured export file with all metrics. This turns what could be a tedious copy-paste operation into a single batch action, making link performance analysis and reporting significantly faster and more precise.

WHERE IT RUNS

This script runs exclusively on the Beacons web application in your browser. It activates on the link list page and analytics dashboard within the Beacons interface. It requires the BotGentz extension to inject and execute the script. The tool does not work on the Beacons mobile app, the API, or any third-party Beacons clients — only the web-based Beacons interface accessed through a Chromium-based or Firefox browser. It specifically targets pages under *.beacons.ai, including the Beacons links and analytics views.

HOW TO USE

After installing the script via BotGentz, log in to your Beacons account and navigate to the Links or Analytics page. The tool automatically detects the link list and displays a floating panel on the right side. The panel shows all links on the current page, with checkboxes next to each link entry. Each link displays its title, URL, click count, and performance metrics, with a visual bar showing relative performance. Use the search box to filter by title to narrow down your selection. Check the boxes for every link you want to export. Below the link list, toggle between CSV and JSON format. Click "Export Selected" and the tool will extract the selected link data and generate the export file for download. A status message appears when the export completes, showing how many links were exported.

THE ACTUAL MECHANISM — WHY IT WORKS

Beacons' web interface is built with React and uses a component-based rendering system for its link management. The link list is rendered as cards or list items, each containing link metadata and performance metrics. This tool scans the DOM for link items using multiple selector patterns that Beacons consistently uses across versions. For each link, it extracts the title, URL, click count, and performance metrics from the visible text content and data attributes. Each link is assigned a unique identifier from data attributes or checkbox values. When exporting, the tool generates CSV with link metrics as headers and each selected link as a row, or JSON with each link as a structured object. The CSV generation properly escapes quotes and handles numeric values. This approach works without making direct API calls, which would require authentication credentials and knowledge of Beacons' internal API structure. By reading the rendered DOM, the tool captures exactly what you see on the page, ensuring the exported data matches the displayed metrics.

THE PANEL

The floating panel is fully draggable — click and drag the header to reposition it anywhere on the page. The panel's position is saved per site in localStorage, so it reappears exactly where you left it when you return to the links page. Double-click the header to snap the panel to the nearest edge (left or right). A collapse button minimizes the panel to a small tab showing a chart emoji badge, keeping it out of the way while still accessible. The link list inside the panel is scrollable and resizes vertically based on the number of links. Pressing Escape while the panel is focused closes it completely; reopening is done via a small button injected near the page toolbar. All panel interactions are non-blocking — Beacons' main UI remains fully responsive while the panel is open, and the panel updates automatically when you navigate between pages.

PLEASE NOTE

This script requires the BotGentz extension (free) to run user scripts on Beacons. Beacons frequently updates its web interface and metric display structures; if the tool stops working, check for an updated version within BotGentz's script repository. This tool does not store, transmit, or log any link data, click counts, or performance metrics — all operations occur locally in your browser with no external network requests except those made by Beacons itself. Exported data is generated entirely from the visible page content. For pages with a large number of links, the tool may take a moment to generate the export file — a status message indicates when the export is complete. Always verify the exported data matches your expectations, as some metrics may have different formatting or units in the page display. The tool only affects links visible on the current page; to export all links, use Beacons' built-in pagination controls or adjust your view to show all relevant links. The CSV export uses comma-separated values with quoted fields, compatible with all major spreadsheet applications. The JSON export produces well-formatted, readable JSON suitable for data analysis and integration with other tools. Click count data is displayed with visual performance bars for quick reference when selecting which links to export.

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.