Add guests manuallyAdd one guest at a time with their contact details, table, and side, right from the seats sidebar or the canvas.
Import your guest list from ExcelBring your whole guest list in from a spreadsheet instead of typing names one by one. Map your columns, handle duplicates, and you are ready to seat everyone.
Assign guests to seatsDrag a guest onto a table to seat them, drop them on the unassign area to free a seat, and use the sidebar's Unseated and Seated lists to keep track of everyone.
Bulk-add empty seatsCreate a batch of placeholder seats at once, with a shared name prefix and an optional group, so you can fill in names later.
Add plus-onesGive a guest a plus-one with their own contact details and custom field answers. Reseat the guest and their plus-one moves along with them.
Custom questions: meals, dietary needs and moreCreate text, yes or no, and multiple choice custom fields to collect meal choices, dietary needs, or anything else you want to know about each guest.
Organize guests into groups and familiesCreate color-coded groups to cluster a family or party, and turn on group highlights so you can spot them at a glance on the canvas.
Auto-distribute guests across tablesLet SeatPlanning place your unassigned guests across tables for you, keeping groups together and balancing tables, with an option to create new tables to fit everyone.
Seat and RSVP statuses explainedWhat the confirmed, pending, and declined badges mean on a seat, plus the extra unclaimed, claimed, and entered statuses for events using QR tickets.