Import your guest list from Google Sheets, send personalized QR invitations, and scan guests in at the door. Check-in timestamps write back to your spreadsheet automatically — no extra software, no printed lists.
What's included
One add-on handles the full guest journey — from your RSVP sheet to the door scan to the post-event report.
Your guest list is already in a spreadsheet — connect it directly. No CSV export, no copy-paste. The add-on reads your RSVP sheet and creates a unique QR code per guest automatically.
Every guest receives a branded email with their own unique QR code. Customize the subject, sender name, and message body. Use {name} to personalize each invitation automatically.
Your RSVP list grows over time — no problem. Re-sync at any point and the system detects new guests automatically. Only newcomers receive an invitation; previously emailed guests are never contacted again.
Staff open a scanner link on any phone — no app install. When a guest presents their QR code, scan it to check them in instantly. Works offline with automatic sync when connectivity returns.
Check-in data is written directly back to the guest's row in your original RSVP spreadsheet — the same row they came from. Your Google Sheet becomes a real-time attendance record with timestamps.
See check-in stats live in your admin panel: guests invited, checked in, and overall check-in rate. Export the full list as CSV for post-event reporting.
How it works
Pick any Google Sheet with your guest list. Map the name and email columns — the add-on reads the data directly from your existing spreadsheet, no reformatting needed.
Write your invitation email once. Each guest receives a personalized copy with their unique QR code embedded. The system sends in batches so every email is delivered — even for lists of thousands.
Share a scanner link with your door staff. They open it on any phone and scan each guest's QR code as they arrive. No app install, no accounts, no training.
Each scan writes the check-in timestamp back to the guest's row in your original RSVP sheet. When the event ends, your spreadsheet already has a complete attendance record.
RSVP lists always change — that's handled automatically
New guests added to your spreadsheet after the first send? Just re-sync. The system compares your current sheet against its records, identifies guests who haven't received an invitation yet, and emails only them. Previously invited guests are never emailed again. You can re-sync as many times as you need, right up until the event starts.
Use cases
Corporate conferences
Import registered attendees from your event management sheet. Send ticket QRs, scan hundreds in minutes at registration, and export a timestamped attendance log for compliance.
Gala dinners and charity events
Personalize invitations with guest names and table assignments. Door staff check guests in on any spare phone — no walkie-talkies, no printed lists, no clipboard chaos.
Product launches and brand activations
Send exclusive QR invites to your VIP list. Track real-time arrivals from your phone and hand-off a complete guest record to the marketing team the moment the event ends.
University and school events
Import student enrolment lists from Google Sheets. Send QR tickets for graduation ceremonies, open days, or sports events and scan attendance with one device per gate.
Wedding RSVPs
Upload your RSVP responses from Google Forms into Google Sheets. Send digital invitations with QR codes — use them for table allocation, meal choice confirmation, or simple attendance scanning.
Trade shows and expos
Pre-register exhibitors or invited buyers via a Google Sheet. Send badge QRs in advance and scan arrivals to measure attendance by time of day, company, or category.
Pricing
One price covers unlimited campaigns, unlimited guests, and unlimited re-syncs. Cancel any time. Add it to any plan — Free or Premium.
Events Add-on
$25/month
Requires a QR to Sheets account. Cancel any time.
Already a Premium subscriber? Add it from your Billing page in seconds.
FAQ
No — it works alongside it. You keep collecting RSVPs however you do (Google Forms, email, Eventbrite exports), paste or sync the list into Google Sheets, and the add-on takes it from there. Nothing about your existing workflow changes.
Re-import at any time. The system compares the current sheet against its records and identifies guests who have never received an invitation. Only the new guests get emailed — existing ones are untouched.
A clean, professional email with your sender name, subject line, and custom message body. Each email embeds the guest's unique QR code as an image and includes a text fallback link. You can use {name} anywhere in the body and it's substituted automatically.
You share a standard scanner link from your QR to Sheets account with door staff. They open it in any phone browser and scan arriving guests' QR codes. Each scan triggers an instant check-in — no install, no account, no training.
Yes. When a guest is scanned, the check-in timestamp and confirmation are written directly back to their row in your original RSVP spreadsheet. Your sheet becomes a live attendance record as the event unfolds.
The second scan returns an 'already checked in' response — it doesn't create a duplicate entry. Door staff can see the guest's name and original check-in time so they can handle it appropriately.
Each import reads up to 1,000 guests from your Google Sheet. If your list grows beyond 1,000, re-sync at any time — the system adds new guests without re-emailing existing ones. There is no cap on how many campaigns you run. The add-on includes 1,000 invitation emails per month; the counter resets on the 1st of each month. Contact us if you need a higher limit.
Yes — full transparency: each guest list import is capped at 1,000 rows per sync (extendable on request for larger events). The add-on includes up to 1,000 invitation emails per month; this resets on the 1st of each month. You can run unlimited campaigns simultaneously and re-sync unlimited times. Guest QR codes never expire. Contact us if you need a higher monthly email limit. Campaigns and check-in data are stored as long as your account is active.
No — it's a flat $25/month add-on on top of any plan. Premium ($7/device/month) handles ongoing QR scanning into Google Sheets; the Events add-on adds the guest invitation and dedicated check-in workflow. You can subscribe to both independently.
Yes. Each event campaign is isolated: its own guest list, invitation email, and check-in dashboard. Run as many campaigns simultaneously as you need — all included in the flat $25/month add-on.
No. Invitations are sent via QR to Sheets' verified sending infrastructure (powered by Resend). Your sender name and subject line appear in the recipient's inbox. Deliverability is managed for you.
Import your guest list, send QR invitations, and scan everyone in at the door — all from the same Google Sheet you already have.