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

Eventbrite Web Waitlist Position Tracker

Utilities · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryUtilities
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 tool monitors your waitlist position on Eventbrite event pages, recording each change along with timestamps. It displays a compact panel showing your current position, movement trend (improving, worsening, or stable), and a real-time estimate of how long until you reach position zero based on observed movement patterns. A manual refresh button lets you check your position instantly, while automatic background updates keep the panel current without page reloads.

WHERE IT RUNS

The script activates automatically on any Eventbrite event page (eventbrite.com/e/*). It reads the waitlist position number directly from the page elements and text, requiring no additional clicks or navigation. The panel appears as a draggable overlay that stays visible as you browse the event details, ticket options, or any other section of the page.

HOW TO USE

Once installed, navigate to any Eventbrite event with a waitlist. The panel will appear showing your current position if detected. Click "Refresh" to manually check for position updates. The tool automatically records each position change, building a history that appears in the panel. Use the "Clear history" button to reset data for the current event, or "Export" to copy the full history as JSON to your clipboard for external analysis. The settings section lets you adjust the refresh interval (default 60 seconds) and set a notification threshold — when your position reaches or drops below this number, a desktop notification will alert you.

THE TECHNICAL MECHANISM

The script uses a multi-strategy DOM scanner that attempts various selectors Eventbrite commonly employs for waitlist elements, including data-testid attributes, class-based position badges, and plain text patterns. It also creates a TreeWalker that traverses all visible text nodes to find numerical patterns in phrases like "You are #X on the waitlist". Each position reading is stored in GM_setValue with an event-specific key derived from the event ID in the URL, ensuring data persists across page reloads and browser sessions while remaining isolated per event. The estimation algorithm calculates the rate of position change in positions per minute using linear regression over the last 30 minutes of data when available, then extrapolates to predict time to position zero.

THE PANEL

The panel is fully draggable by its header, remembers its position on the page per site, and can be collapsed to a small bubble using the minimize button. It resizes automatically to fit its content and can be closed with the Escape key or by clicking the close button. The panel's position and state are persisted globally, so it reappears where you left it on subsequent visits.

PLEASE NOTE

Requires the free BotGentz extension to run. As Eventbrite updates its site structure, the position detection may need adjustment — updates to this script will be released as needed. All position data is stored locally in your browser and never transmitted anywhere. This tool does not modify the page in any way that affects your actual waitlist position or Eventbrite account; it only reads displayed information and provides convenience features for monitoring.

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.