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

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.