Skip to content
TablemarkSign up
Step 01 · Guest list

Paste it in whatever shape it is in.

A column from a spreadsheet, a reply-all thread, a note on your phone. The list comes back as one record per person, each keeping the row it came from, with everything ambiguous marked rather than resolved by guesswork.

Input
Paste, .csv or .xlsx
Output
Editable table
Free plan
Up to 30 guests
Table plan
Up to 250 guests
Venue plan
No limit
Retention
30, 60 or 90 days
A table of pasted guest list rows split into individual card names with title and status columns
Every row is editable. Editing one updates the card preview immediately.
What arrives

One record per person, with its evidence attached.

Nothing is thrown away in the split. The original row stays next to the card name so you can check the tool's work rather than take it on trust.

The prompt

What people actually type on the first day.

Prompt 01 · list clean-upWhat you type

Here's my guest list pasted from a spreadsheet. Some rows have titles, some are couples on one line, a few only have first names, and one is "Mum + guest". Split them into individual cards and tell me which ones I need to go back and ask about.

What comes back, field by field
card_name
The name as it would print on the card.
source_row
The original text, kept verbatim so you can check the split.
title
Mr, Ms, Dr, Prof, none, or marked as needing a decision.
status
ready · needs_confirmation · incomplete
flag_reason
Missing surname, accented characters, uncertain name order, two people on one line, or an unnamed plus-one.
suggested_action
The specific thing to go and ask, phrased so you can send it as it is.
The result is a table, not a paragraph. Edit any cell and the card preview follows.
A reference panel showing the four kinds of flag with an example name beside each
Flags carry an icon and a written label, never colour alone.
Flags

Six things that stop a list going straight through.

Each of these is a case where the text on the page does not contain enough information to set a card correctly. The tool says so rather than filling the gap itself.

  • Accented characters

    Zoë Ferreira · Siân Rhys · Björn Løken

    Marks get dropped by spreadsheets and by fonts that lack the glyph. We keep the original and ask you to confirm the form.

  • Surname order unclear

    Nguyễn Thị Lan · Kim Min-jun

    In many naming systems the family name comes first. Guessing produces a card that reads as a stranger's name.

  • Two people on one line

    the Halvorsens · Tom and Alice

    Split into two records, each needing its own decision about how that person is named.

  • Plus-one not named

    Ben + guest · Mum + guest

    Kept as incomplete with a note about who to ask. It will not go to export unnamed.

  • Title uncertain

    Dr A. Mbeki · Rev. Cole

    Abbreviation styles differ. We show the common forms rather than picking one.

  • First name only

    Grandma · Uncle Pete

    Fine on a card if that is what you want. Flagged so it is a decision, not an oversight.

Retention

You set the clock before you paste anything.

The list has an expiry date from the moment it arrives. There is no plan on which it sits here indefinitely, and no setting that turns deletion off.

  • 30, 60 or 90 days — 90 if you choose nothing
  • 14 days after your event date, if that comes sooner
  • Immediately, whenever you delete the event yourself
  • Backups cycle out within 35 days and are not used to restore deleted records
A settings panel offering 30, 60 and 90 day retention with 90 selected as the default
Retention is set per event, not per account.
A confirmation dialog for deleting an event and all guest records within it
One control removes the event, the guests, the plan and the exports.

Next: tables, capacities, and the constraints that break.