LFW

Insights · 7 minutes

Your Event Registration Shouldn't Be a PDF

Capacity, waitlists, QR tickets, and a check-in screen on a phone — what event registration actually has to do, why per-registration fees are rent, and a live RSVP you can try right here.

By Leland Fiegel · Web operations, LFW · July 18, 2026

The PDF is a message to your members

Plenty of respected organizations still run their biggest night of the year on a registration PDF. Download it, fill it in, email it back — and then someone on staff retypes every reply into a spreadsheet, chases the ones who forgot an entrée choice, and prints the list the morning of.

Guests notice. Not consciously, maybe, but a PDF at the front door of your gala says the same thing a broken link says: this organization's systems are older than its ambitions. And operationally it's worse than old — every retyped row is a chance for a misspelled name at the door, and the spreadsheet is already out of date the moment it's printed.

What registration actually has to do

Strip away the vendors and the jargon and event registration is a short list of jobs. Take an RSVP without making someone create an account. Count seats honestly — including the plus-ones — and stop at capacity. Keep a waitlist so a full event captures demand instead of turning it away. Confirm immediately, in email, with something the guest can show at the door. Give whoever is working that door a live list that doesn't require a laptop, a login tutorial, or the one staff member who knows the system.

None of that is exotic. What makes it feel exotic is that most organizations only touch this machinery twice a year, under deadline, through a vendor's interface designed for someone else.

The per-registration tax

The big event platforms are impressive software, and for a conference with fifty breakout sessions they earn their keep. But look at what they charge for an evening reception: a percentage or a fee on every single registration, every single year, forever. That's not a price for software — it's rent.

The quieter cost is the data. Your guest list — who came, who brought someone, who's attended three years running — accumulates inside the vendor's system, and exporting it back out is somewhere between an afterthought and an upsell. The most valuable record your events produce ends up as someone else's asset.

For the organizations we work with, registration is part of the website engagement — no per-ticket fees, and the guest list lands in your own records, next to everything else we manage for you.

Try it — RSVP to a live event

This isn't a screenshot. Below is our registration system running a fictional gala: RSVP with any email and you'll get a real ticket with a real QR code — the same flow your members would see, capacity and waitlist included.

Live demo

How this is built: the form posts to our own server — no iframe from a ticketing vendor, no third-party scripts, no account required. Your ticket page and its QR code are generated on our infrastructure, and the same system embeds in an existing WordPress page with one script tag. The demo event's date rolls forward automatically; the guest list is cleared periodically.

The door, and the morning after

At the event itself, check-in is a phone: the ticket's QR code scans straight from a guest's screen, or the person at the door taps names on a searchable list. Either way the count is live — forty-one checked in, nine to go — and a waitlisted guest who shows up anyway gets seated with a tap, not an argument.

The morning after, the value shows up: a clean list of who actually came, exportable in one click, already sitting in the same records as the rest of your organization's website operations. Next year's invitation list writes itself — and it belongs to you.

Keep reading

August 9, 2026 · 5 minutes

Tap Targets and Mobile Keyboards

Fingertips are not cursors. Target sizes, tappable labels, and the field settings that decide which keyboard appears — the mobile details that quietly determine whether your form gets finished.

August 8, 2026 · 5 minutes

Error Messages That Actually Help

A form's error messages are the only conversation it ever has. What a useful error says, where it belongs on the page, when it should speak up, and who has to be able to perceive it.

Prefer to write?

Tell us what needs to work better.

Slow, fragile, hard to edit, missing a workflow — say it plainly. You'll get a straight answer, not a ticket number.

You'll get a straight answer, usually the same day.