Wedding guest list template in Google Sheets — organize contacts, RSVPs and meal choices

Wedding Guest List Template in Google Sheets: Organize Contacts, RSVPs & Meals

Wedding Guest List Template in Google Sheets: Organize Contacts, RSVPs & Meals

Your guest list drives almost every wedding decision — from venue capacity to catering costs. If it lives across messages, notes and random files, mistakes are guaranteed. A well-structured Google Sheets guest list keeps everything in one place, easy to update and share with your partner.

Still setting your numbers? Read our guide: Wedding Budget Spreadsheet.


Why Use a Guest List Spreadsheet (Not Apps or Notes)

  • Single source of truth: contacts, RSVPs, meals, and seating data in one sheet.
  • Real-time collaboration: edit with your partner/family without version chaos.
  • Simple filtering & counts: see totals by status, meal, family side, children, etc.
  • Future-proof: export to seating, vendor printouts, and thank-you tracking.

What to Include in Your Guest List (Columns & Categories)

Guest & Household Info

  • Household ID (e.g., H-001), Last Name / Household Name
  • Guest First Name, Last Name, Role/Side (Partner A / Partner B / Both)
  • Party Size, Adults, Kids, Plus-One Allowed? (Yes/No)

Contact & Address

  • Email, Phone, Street, City, State/Region, ZIP/Postal, Country

Attendance & RSVP

  • Invite Sent? (Yes/No/Date)
  • RSVP Status (Invited / Attending / Declined / No Response)
  • Headcount (1 per person; auto-sum for households)
  • Notes (travel, accessibility, room block, etc.)

Meal & Dietary

  • Meal Choice (Beef / Chicken / Veg / Vegan / Kids / Other)
  • Dietary Needs (allergies, gluten-free, halal, kosher)

Seating & Logistics

  • Table Name/Number, Seat #
  • Group (Family, College, Work, etc.)

Gifts & Thank-You

  • Gift, Thank-You Sent? (Yes/No/Date)

Set Up Your Google Sheet (Step-by-Step)

1) Create the Sheet & Freeze the Header

  • Name it "Wedding Guest List".
  • Row 1 = headers. View → Freeze → 1 row for easy scrolling.

2) Add Data Validation (clean inputs)

  • RSVP Status: Data → Data validation → Dropdown: Invited, Attending, Declined, No Response.
  • Meal Choice: Dropdown list for your catered options.
  • Plus-One Allowed?: Dropdown Yes/No.

3) Use Conditional Formatting (quick visuals)

  • Color rows where RSVP Status = "No Response".
  • Color Dietary Needs cells when not empty.

4) Basic Totals (ready-made formulas)

  • Total Guests Invited: =COUNTIF(RSVP_Status_Range,"<>") (or count names)
  • Attending (People): =COUNTIF(RSVP_Status_Range,"Attending") (if one row per person)
  • Declined: =COUNTIF(RSVP_Status_Range,"Declined")
  • Kids Attending: =SUM(Kids_Column)
  • Meal Counts: e.g., Beef =COUNTIF(Meal_Choice_Range,"Beef") (repeat per option)

Tip: Put these summary cells at the top of the sheet so headcounts are always visible.

5) Create Filter Views

  • Data → Create a filter.
  • Save filter views for "No Response", "Kids only", "Partner A side", "Vegetarian", etc.

Managing +1s, Kids & Households (Without Chaos)

Two reliable setups:

A) One Row per Person (most flexible)

  • Every individual (including +1s and kids) gets a row.
  • Use Household ID to tie people together.
  • Totals and meal counts are precise; seating is easier.

B) One Row per Household (compact)

  • One row per invitation; use Party Size, Adults, Kids columns.
  • Faster for small weddings; less detail for meals/seating later.

Recommendation: One row per person for clarity and smoother seating.


Tracking RSVPs and Meal Choices

  • Record replies as they arrive (email, phone, text, website).
  • Change RSVP Status and Meal Choice immediately.
  • Use a filter view "Missing Meal Choice" to chase gaps before the catering deadline.
  • For destination weddings, add Travel & Accommodation notes to households.

How to Connect Guest List → Seating Chart

  1. Finalize Attending counts.
  2. Group guests by families/friends and flag special constraints (mobility, kids near parents).
  3. Assign Table Name/Number and Seat # columns.
  4. Export a venue-friendly PDF of Table → Guests for setup and the caterer.

Want it smoother? The Wedding Dream Planner Bundle links Guest List ↔ Seating ↔ Timeline so updates flow automatically.


Common Mistakes to Avoid

  • Mixing people and households randomly (choose one structure and stick to it).
  • Forgetting kids or +1s in totals → headcount shocks later.
  • Not using dropdowns → messy data, wrong counts.
  • Tracking meals in notes instead of a proper column.
  • Ignoring dietary needs until the week of the wedding.
  • Leaving "No Response" guests untouched — schedule one follow-up date.

FAQ: Wedding Guest List Spreadsheet

Q1: Excel or Google Sheets?
Google Sheets is perfect for sharing live; Excel is great offline. Both work — choose what suits your workflow.

Q2: One row per person or per household?
For accuracy with meals/seating, use one row per person and tie them with a Household ID.

Q3: How do I keep headcounts accurate?
Use dropdowns for RSVP Status and formulas like COUNTIF to total Attending by people and by meals.

Q4: How do I manage last-minute changes?
Keep filter views for "No Response" and "Changes This Week". Update immediately and re-export seating PDFs.

Q5: What about privacy?
Limit edit access to trusted people. Avoid sensitive data beyond what you need for the event.


Final Thoughts

A clean guest list is the backbone of a smooth wedding day. With Google Sheets, you'll keep invites, RSVPs, meals, and seating organized — without app overload or confusion.

Ready to skip the setup and use a proven system?
The Wedding Dream Planner Bundle includes an integrated Guest List, Seating Chart, Timeline, Vendor Comparison, and more — built to work together.

👉 Get the Wedding Dream Planner Bundle and plan with confidence.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.