Vesavo
AI for weddings, galas & corporate events

Upload Any Messy Guest List. Get Perfect Seating Charts Instantly.

Intelligent Import handles your unformatted guest list — no cleanup, no templates. Then Smart Seating automatically builds meaningful tables that understand families, plus-ones, VIPs and special requirements. Chaos in. Beautiful, venue-ready floor plans out — in minutes.

No credit card requiredFree for up to 50 guestsStarts at $27 USD
guest_list_FINAL_v3 (1).xlsx — Sheet1
NAMEemailnotes / DIETARYgroup?
Smith, John & Janejsmith@gmail.comgluten free plsfamily
mary smithmissingvego, allergic to nutsmissing
Tom johnson +1tj@hotmail.commissingJOHNSON
Chen, L.lchen@work.covegan x2chen fam
Williams (?)missingkid, 7yrsmissing
BOB (uncle)bob@…no shellfish!!smith?
Inconsistent names, blanks, dietary in notes, plus-ones inline…
vesavo.com / import
Intelligent Import — auto-detected
NameEmailFamily GroupDietaryVIP+1

John Smith

Smith Family

VIPGF

Jane Smith

Smith Family

VIPGF

Mary Smith

Smith Family

Vegetarian, nut allergy

Tom Johnson

Johnson Family

Tom Johnson's +1

Johnson Family

+1

Lily Chen

Chen Family

Vegan

Wei Chen

Chen Family

Vegan

Williams (kid, 7)

Williams

Kid

Uncle Bob Smith

Smith Family

VIPNo shellfish
178 guests · 10 family groups · 8 dietary needs · 4 VIPs — ready to seat
The honest truth

Tired of cleaning spreadsheets?

The seating chart shouldn't take longer than choosing the venue. But between missing emails, dietary notes buried in “notes”, plus-ones written inline and three different tabs from three different in-laws — most couples lose entire weekends to it. Vesavo turns chaos into beautiful, venue-ready floor plans in minutes.

Before — Excel hell
  • Three different spreadsheet versions, none agree
  • Dietary requirements buried in notes columns
  • Family groups… nowhere
  • Plus-ones written as “+1”, “(plus partner)”, “maybe?”
  • Two hours of cleaning before you can start seating
Average time: 4–8 hours of frustration
After — Vesavo
  • Drop in any spreadsheet — even the messy one
  • Dietary needs auto-extracted, normalised, exportable
  • Family groups detected from names & context
  • Plus-ones & VIPs flagged automatically
  • A complete, editable floor plan in minutes
Average time: under 10 minutes
How Vesavo works

Four steps to a perfect floor plan

No formatting. No spreadsheets to clean. No seating-chart Sunday afternoons.

Step 01

Upload any file

Drag-and-drop your CSV, Excel, or Google Sheets — even the messy one your aunt emailed. No template. No formatting required.

Step 02

Intelligent Import auto-detects everything

AI reads the file and figures out columns, families, plus-ones, dietary needs, and VIPs — even when the data is buried in free-text notes.

Step 03

AI understands families & needs

Vesavo learns the relationships, conflicts, accessibility needs, and special requirements behind your guest list — so seating respects real life.

Step 04

One-click beautiful floor plans

Smart Seating builds your venue-ready floor plan in minutes. Drag any guest to fine-tune, then export PDFs for the venue and your caterer.

Meet our AI tools

Intelligent Import. Smart Seating.

Most planning tools make you do the work. Vesavo's AI does the work, and lets you make the calls.

Intelligent Import

Handles messy, unformatted guest lists without any manual cleanup. Whatever your spreadsheet looks like, Vesavo gets you to a clean, structured guest database in one upload.

Deep-dive on Intelligent Import

Auto column detection

Headers like "DIETARY?", "notes", "fam", "group" — all mapped automatically. No CSV templates, no copy-paste.

Family grouping from context

Vesavo reads surnames, partner pairings, and free-text cues to build family and friend groups without you tagging a single row.

Dietary extraction

GF, vegan, "no shellfish", nut allergy buried in a notes column — all extracted, normalised, and ready for your caterer.

VIP & plus-one flagging

Plus-ones written inline ("Tom +1") and VIP cues like 'parent of bride' or 'sponsor' are detected and tagged for special handling.

Smart Seating

Automatically builds meaningful table arrangements by understanding relationships, family groups, plus-ones, VIPs and special requirements — then lets you fine-tune anything with a drag.

Deep-dive on Smart Seating

Relationship-aware tables

Set "must sit together" and "keep apart" once. Smart Seating respects every rule across the whole arrangement.

Families & plus-ones, kept together

Couples seated as pairs. Family clusters held intact. Plus-ones placed beside the guest who invited them.

VIPs in the right seats

Grandparents at accessible tables. Sponsors near the head table. Parents close to the action — automatically.

Special requirements respected

Mobility needs, dietary clusters, kids tables, language preferences — all factored in before AI commits a single seat.

Free

$0

Up to 50 guests · 24 month access

Most Popular

Wedding

$27 USD

Up to 150 guests · all AI features

Large Events

$48 to $68 USD

Up to 2,000 guests

Stop wrestling spreadsheets. Start seating guests.

Upload the messiest guest list you have. In minutes, you'll have a beautiful, venue-ready floor plan — and a Sunday afternoon back.

No credit card required  •  Free for up to 50 guests  •  Starts at $27 USD for more

FAQ

Common questions

Anything reasonable — an Excel spreadsheet, a CSV file or import from Google Sheets. Vesavo does not need a template, specific column names, or a clean format. Intelligent Import figures the structure out for you.

It uses all information provided and inferred: family groups, plus-ones, VIP flags, dietary needs, and any "must sit together" or "keep apart" rules to build a balanced arrangement. The more information made available, the smarter it is. You stay in control — every suggestion can be reviewed and changed in the floor plan editor.

Free for events up to 50 guests, including full Intelligent Import and Smart Seating. Paid plans start at $27 USD for larger weddings, galas, and corporate events. No credit card required to start.

Still have questions?

Visit the help centre