Every wedding contract in one place (not seven email threads)

Your venue contract is in one thread. The DJ's is in another. The photographer sent a PDF via iMessage. The florist used an expired Dropbox link. There's a better way.

A tidy flat-lay on a pale gray desk with a neat stack of blank white documents, a manila folder, a pen, reading glasses, a single white rose, and a face-down smartphone in soft even light

Your wedding contracts are in seven email threads right now. Go ahead and count them.

Venue contract: April email chain with the coordinator. DJ contract: somewhere in a PDF attachment you opened on your phone six weeks ago. Photographer agreement: she emailed it, you signed it, sent it back, she sent the final copy, and now you have four versions of the same file across three devices. Florist contract: a Dropbox link that expired. Pre-nup waiver (your future mother-in-law's idea, not yours): still in a folder on the home computer nobody uses. Floor plan from the venue: printed out, lost, reprinted.

And it's not just you. It's your partner. Your day-of planner. Your photographer who needs to know the load-in time. Your DJ who has a question about the ceremony location. They're all pinging you separately because there's no single place to look.

That's the problem. Here's the fix.

The Docs tab auto-surfaces what you upload

Wedding Budget spreadsheet (hosts-only) on the Docs tab — Vendor Tracker with Confirmed/Deposit Paid statuses, Budget Overview tab, Hosts only badge. Captured against Demo::ScreenshotScenario(:wedding_hosts_only_budget). Used by blog/wedding-budget-spreadsheet.md, blog/weddings-upload-contracts-brunchie.md, blog/spreadsheets-fail-wedding.md.

When you upload a PDF to your wedding hangout in Brunchie, it shows up in the Docs tab automatically. No Drive links to manage. No folder structure to invent. You upload it once — the venue contract, the DJ contract, the photographer agreement, the floor plan, the waiver — and it's there, organized, for anyone you've given access.

The Docs tab isn't a filing cabinet you have to maintain. It just surfaces PDFs as you add them. Upload a file as part of a post, it appears in Docs. Upload it as a standalone attachment, same thing. The tab becomes a live index of every document in your hangout.

Vendors as external guests (view-only)

This is the part most people don't realize is possible.

You can invite your photographer, DJ, or wedding coordinator at one of two view-only tiers — external guest for the same access any guest gets (public itinerary, guest-visible docs), or external cohost for that plus host-only docs and the host-only runbook itinerary your day-of crew uses. Neither tier can edit, RSVP, or see your full guest list, and neither sees the host-private wedding-budget data.

Here's how that works in practice: your photographer needs their contract, the venue floor plan, and the day-of timeline. Add them as an external cohost so they see the host-only run-of-show alongside the venue contract you've uploaded. They log in, see the Docs tab and the host-only itinerary, and can answer their own questions without texting you at 11pm the night before. A vendor you only need to share the public schedule with — say a guest-side photo-booth operator — comes in as a regular external guest instead.

Host-only docs your guests never see

Not everything belongs in front of 150 wedding guests. Your vendor comparison notes. The backup caterer's quote you never used. The breakdown of who's contributing what to the venue deposit.

When you upload a document as host-only, it lives in the Docs tab for you and your cohosts, invisible to guests. You keep everything in one hangout — your complete document record, not a sanitized version of it — without worrying that a curious cousin is going to see the full budget breakdown.

This is the same logic behind why the wedding budget is host-private in Brunchie: the couple and parents and planner should be able to see the full financial picture; your guests shouldn't. The Docs tab extends that to every PDF in your wedding.

A note on what this isn't

If you've read our posts on AI-powered seating chart extraction or importing floor plans for seating, you might be wondering if those are the same thing. They're not — and it's worth being clear about the difference.

Those posts are about Brunchie's AI reading the contents of a floor plan PDF to extract table positions and guest assignments. That's a different feature entirely: the AI parses the PDF as data input, not as a stored document.

The Docs tab doesn't analyze your contracts. It stores and surfaces them. The floor plan you upload to Docs is there so your DJ can find the load-in entrance, your coordinator can reference the table layout, and you can pull it up on your phone when the venue rep asks a question on setup day. Same file. Different purpose.

If you want the AI to read a seating chart and auto-populate your Brunchie seating layout, that's the AI feature. If you want to store and share the original floor plan PDF with vendors and cohosts, that's the Docs tab.

The 11pm-before-the-wedding scenario

Here's what this actually prevents.

You're the night before your wedding. Your day-of coordinator texts: "Do you have the venue's vendor guidelines? I need to know load-in times and parking for the catering team." Your photographer texts: "Can you resend the shot list? I can't find the PDF you emailed me."

Without a Docs tab: you're digging through email at 11pm. You might find it. You might not. You definitely don't want to be doing this.

With a Docs tab: you forward them both to your wedding hangout. They open the link, open Docs, find what they need. You go to sleep.

For more on why trying to run a wedding from email and shared drives tends to go wrong, check out our broader piece on why spreadsheets and DIY stacks fail weddings.

What to upload

Here's a practical list of what belongs in the Docs tab of your wedding hangout:

Vendor contracts (host + external guest access):

  • Venue contract + addenda
  • Photographer/videographer agreement
  • DJ or band contract
  • Florist/floral designer agreement
  • Catering contract (if separate from venue)
  • Transportation/shuttle agreement
  • Hair and makeup contracts

Planning documents (host-only):

  • Budget worksheet exports
  • Vendor comparison notes
  • Insurance documents
  • Timeline drafts in progress

Shared with guests (everyone):

  • Day-of schedule (if distributing as PDF)
  • Venue information sheet for out-of-town guests
  • Dress code details or map to the venue

You don't have to upload everything. The point is that whatever you do upload is in one place, organized automatically, and accessible to the right people without your involvement as the middleman.

One hangout. Every document. No more "do you still have the link to…" at 11pm the night before.

Get started at brunchie.app.

Try Brunchie free

Brunchie replaces the spreadsheet, the group chat, and the half-finished invite list. Free forever for the people we built it for.

Get started