[{"data":1,"prerenderedAt":155},["ShallowReactive",2],{"marketing-blog-blog\u002Fhandling-a-registration-list-that-keeps-changing":3,"marketing-blog-related-blog\u002Fhandling-a-registration-list-that-keeps-changing":136},{"id":4,"title":5,"author":6,"body":7,"category":116,"date":117,"description":118,"draft":119,"extension":120,"image":121,"imageAlt":122,"imageCredit":123,"imageCreditUrl":124,"meta":125,"navigation":126,"path":127,"readTime":128,"seo":129,"stem":130,"tags":131,"__hash__":135},"blog\u002Fblog\u002Fhandling-a-registration-list-that-keeps-changing.md","Handling a registration list that keeps changing","The CheckInHub team",{"type":8,"value":9,"toc":107},"minimark",[10,14,17,22,25,28,37,41,44,57,60,63,69,73,81,84,88,91,94,98,101,104],[11,12,13],"p",{},"There is a comforting fiction in event planning that at some point the guest list is finished. You export it, you print it, you stop thinking about it. In reality the list keeps moving right up to the moment the last person walks in. Late registrations arrive overnight. Someone's name was spelled wrong. A team of four becomes a team of three. A VIP is added by email at 4pm. The list is a living thing, and treating it as a fixed object is how doors get slow and counts get wrong.",[11,15,16],{},"The skill is not in stopping the changes. You cannot. The skill is in working from a list that is always current, so that whatever changed five minutes ago is already reflected at the door.",[18,19,21],"h2",{"id":20},"why-printed-lists-fail-at-exactly-the-wrong-time","Why printed lists fail at exactly the wrong time",[11,23,24],{},"The classic failure looks like this. A list is exported to a spreadsheet on Thursday and printed Friday morning. Over Friday afternoon, six people register, two cancel and one name is corrected. None of that reaches the printed sheet. When those six people arrive, the door staff cannot find them, a queue forms behind them, and someone is dispatched to \"check with the office\". The event is now running on two versions of the truth.",[11,26,27],{},"The root problem is that a printed list is a snapshot of a moment that has already passed. The longer the gap between the snapshot and the door, the more wrong it gets. And the changes always seem to land in that gap, because late registrations and last-minute corrections are precisely the things that happen after you thought you were done.",[11,29,30,31,36],{},"The fix is to stop working from snapshots. When the door reads from the live list, a registration made at 4pm is there at 6pm without anyone reprinting anything. This is one of the plainest arguments for moving off spreadsheets entirely, which we make in full in ",[32,33,35],"a",{"href":34},"\u002Fblog\u002Ffrom-spreadsheet-to-check-in-making-the-switch","from spreadsheet to check-in, making the switch",".",[18,38,40],{"id":39},"the-three-kinds-of-change-and-how-to-handle-each","The three kinds of change, and how to handle each",[11,42,43],{},"Changes to a list are not all the same, and lumping them together makes them harder to manage. It helps to sort them:",[45,46,47,51,54],"ul",{},[48,49,50],"li",{},"Additions: new people registering, walk-ups, late VIP requests.",[48,52,53],{},"Corrections: a misspelled name, a wrong email, a duplicated entry.",[48,55,56],{},"Removals: cancellations, downgrades, people moved to a different session.",[11,58,59],{},"Additions are the easiest to handle if your door reads the live list, because a new registration simply appears. Corrections are where most door friction comes from, since door staff are searching for a name that does not match what is on the list. Removals matter most for your count and your catering, less for the door itself.",[11,61,62],{},"The reason to separate them is that each has a different owner and a different deadline. Additions can usually stay open right up to doors. Corrections should be fixable on the spot. Removals need a clear cut-off if they affect what you have already paid for.",[64,65,66],"blockquote",{},[11,67,68],{},"A list is only as trustworthy as the time between its last update and the person standing in front of you. Close that gap and most door problems disappear.",[18,70,72],{"id":71},"importing-a-list-that-holds-up","Importing a list that holds up",[11,74,75,76,80],{},"A lot of list trouble starts at import, before the event is anywhere near. A messy import, with duplicate rows, inconsistent name formats or a column that did not map cleanly, becomes a messy door. Spend the time getting the import right and the changes that follow are far easier to absorb. We have a full walkthrough in ",[32,77,79],{"href":78},"\u002Fblog\u002Fimporting-a-guest-list-that-actually-holds-up","importing a guest list that actually holds up",", and the headline advice is to clean the data before it becomes the source of truth, not after.",[11,82,83],{},"A clean starting list shares a few traits. Names are in a consistent format. Email addresses are unique, so duplicates are caught early. Any grouping, such as a company or a household, is captured in a field you can search on. Get those right and a name correction at the door is a five-second edit rather than a detective exercise.",[18,85,87],{"id":86},"letting-people-change-their-own-details","Letting people change their own details",[11,89,90],{},"One quiet way to reduce the load on yourself is to let attendees correct their own information before the day. If someone can fix the spelling of their own name, update their email, or confirm they are still coming, that is one fewer change you have to make and one fewer surprise at the door. It also tends to produce more accurate data, because the person who knows how their name is spelled is the person editing it.",[11,92,93],{},"This does not work for everything. You do not want guests removing themselves from paid sessions on a whim, or editing fields that affect access. But for the basic contact and identity details, self-service before the event takes pressure off the desk during it.",[18,95,97],{"id":96},"keeping-the-count-honest-while-the-list-moves","Keeping the count honest while the list moves",[11,99,100],{},"The hardest part of a changing list is keeping your count meaningful. If people are being added and removed continuously, the question \"how many are coming\" has no stable answer. What you want instead is a count of who has actually arrived, updating live as people check in, alongside a current registration total you can trust because it reflects every change so far.",[11,102,103],{},"When both of those numbers come from the same live source, you can reason about the gap between them at any moment: who registered, who is here, who is still expected. That is a far more useful picture than a printed list and a tally on a clipboard, and it is exactly the picture a changing event needs.",[11,105,106],{},"The list will never stop moving. That is not a problem to solve so much as a condition to design for. Work from a live source, sort your changes by type, clean the data at import, and let people correct their own details where it is safe to. Do that, and a list that keeps changing stops being a source of anxiety and becomes just another thing the door quietly handles.",{"title":108,"searchDepth":109,"depth":109,"links":110},"",2,[111,112,113,114,115],{"id":20,"depth":109,"text":21},{"id":39,"depth":109,"text":40},{"id":71,"depth":109,"text":72},{"id":86,"depth":109,"text":87},{"id":96,"depth":109,"text":97},"Registration & check-in","2024-09-20","Guest lists are never final until the doors close. Here is how to keep an evolving list trustworthy right up to the moment someone scans in.",false,"md","https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1602137925482-00fb0ed07877?ixlib=rb-4.1.0&w=1600&q=80&auto=format&fit=crop","People on bean bags in front of a stage","Asia Culturecenter","https:\u002F\u002Funsplash.com\u002F@asiaculturecenter?utm_source=checkinhub&utm_medium=referral",{},true,"\u002Fblog\u002Fhandling-a-registration-list-that-keeps-changing",6,{"title":5,"description":118},"blog\u002Fhandling-a-registration-list-that-keeps-changing",[132,133,134],"registration","check-in","guest list","_jQ3Oey9uYmJ_QRnuAR8rJ1MQd1xxJf4gAA8Agiqe5Q",[137,143,149],{"to":138,"title":139,"description":140,"date":141,"category":116,"image":142,"readTime":128},"\u002Fblog\u002Fwhen-a-guest-sends-someone-else-instead","When a guest sends someone else instead","A registered guest cannot make it and is sending a colleague. Here is how to transfer the place cleanly, so the badge, the pass and the headcount all still agree.","2026-08-11","https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1704269523788-f2bb9885e583?ixlib=rb-4.1.0&w=1600&q=80&auto=format&fit=crop",{"to":144,"title":145,"description":146,"date":147,"category":116,"image":148,"readTime":128},"\u002Fblog\u002Fwhat-to-watch-while-the-doors-are-open","What to watch while the doors are open","The registration total is the number everyone stares at on the morning, and it is the least useful one once people start arriving. Here is what the live view is actually for, and the handful of things worth checking every ten minutes.","2026-08-07","https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1785123059195-13accd32839b?ixlib=rb-4.1.0&w=1600&q=80&auto=format&fit=crop",{"to":150,"title":151,"description":152,"date":153,"category":116,"image":154,"readTime":128},"\u002Fblog\u002Fcancellations-and-a-waitlist-that-works","The place that comes free: cancellations and a waitlist that works","A full registration list is not a full room. A waitlist turns the places that come back into seats somebody else wanted, but only if you make cancelling easy and release the places early enough to be acted on.","2026-08-06","https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1507878866276-a947ef722fee?ixlib=rb-4.1.0&w=1600&q=80&auto=format&fit=crop",1787334033077]