Wedding Guest List and RSVP Tracker Overlay
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
This userscript helps you manage wedding guest lists with a comprehensive RSVP tracking interface. It scans any webpage for text-based guest lists, names, or contact information, or allows manual entry, to generate a wedding guest list and RSVP tracking interface. It extracts guest names, plus-ones, contact details, and meal preferences from the page, then provides an interactive tracker to mark RSVP status (Confirmed, Declined, Pending), track meal choices (Chicken, Fish, Vegetarian, Vegan, Kids Meal, None), and manage table assignments. The script generates a seating chart layout, tracks gift receipts, and exports the guest list as CSV or HTML. It tracks dietary restrictions and highlights guests who haven't responded.
WHERE IT RUNS
The script works on any webpage with guest lists—wedding websites, email threads, planning documents, or any page with names and contact info. It runs entirely within your browser, reading only the visible content of the current page. It does not track your browsing history, access other tabs, or send any data externally. All guest data is processed and stored locally.
HOW TO USE
After installation, open the panel by clicking the tool's icon in the BotGentz sidebar. Click "Scan page for guests" to extract names, emails, phone numbers, and meal preferences from the current page. Manually add guests using the "Add Guest" form. The guest list shows each guest with RSVP status (dropdown), meal choice (dropdown), table assignment (dropdown), plus-one count, and a gift received checkbox. Use the summary to track confirmed, declined, and pending counts. Use the export dropdown to choose your format—CSV (spreadsheet), HTML (report), or Seating Chart (text). Click "Export" to download.
THE TECHNICAL MECHANISM
This script uses text extraction to identify guest information from page content. It scans for capitalized names, emails using regex patterns, phone numbers using US format patterns, and detects plus-one indicators ("+1", "plus one"). Meal preferences are detected by matching against a list of meal options. Dietary restrictions are detected through keyword matching (gluten, dairy, nut, allergy, vegetarian, vegan, halal, kosher). The RSVP status is managed through a dropdown with Pending, Confirmed, and Declined options. Table assignments are managed through a dropdown with configurable table numbers. The seating chart export generates a text-based seating chart grouped by table. The HTML export creates a styled report with summary cards and a guest table. All data is persisted using GM_setValue.
THE PANEL
The panel is draggable anywhere on the screen and remembers its position between sessions. It can be collapsed to a small floating bubble to minimize distraction, and expanded again with a single click. The panel's width can be adjusted, and pressing the Escape key closes it instantly. All settings and guest data are persisted locally using GM_setValue, so your guest list remains intact across page reloads and browser restarts.
PLEASE NOTE
This userscript requires the free BotGentz extension to function. The script extracts guest information from page text—it may not capture all details correctly. Review and adjust extracted guests as needed. The seating chart is a simple text-based representation. The script does not access external APIs or store any data outside your browser. No data from your browsing is stored or transmitted anywhere—all processing occurs entirely in your browser.