Built for catering companies

From first inquiry to signed contract, all in one place.

Shindig is the system a catering company runs on — leads, clients, events, menus, proposals and payments — instead of a spreadsheet, a shared inbox and six browser tabs.

Onboarding in waves · 30-day free trial once you're in · No credit card

Acme Catering Co.4
Total inquiries+18%
393
Running above the prior week
Unprocessed67.9%
19
Pending follow-up
Processed29%
374
Closed and converted
New today+5
5
5 new inquiries today
Inquiry Volume
Last 30 days · daily inquiry volume
WeekMonthYear
Aug 22Aug 28Sep 3Sep 9Sep 15Sep 19
Inquiry Inbox3 unread
Filter Search by name, event, email…Search
InquiryReceivedGuestsStatus
Emma Carter
Wedding
Sun, Sep 6120Processed
Rowan & Bea
Corporate
Sat, Sep 560Unprocessed
The Bloom Co.
Gala
Sat, Sep 5240Unprocessed
James Wilson
Full Service
Thu, Sep 3124Processed

Platform

One record follows the job the whole way. Inquiry, event, proposal, signed contract — one record moves through every stage, so nothing gets retyped.

An inquiry arrives

The lead lands already sorted. Your form fields, your event types, your questions — answers come in structured, matched against clients you already have, and sitting in one queue instead of four inboxes.

Inquiries
ClientEventStatus
EC
Emma Carter
Matched to existing client
Wedding · 120
New
RB
Rowan & Bea
Corporate · 60
Quoted
TB
The Bloom Co.
Matched to existing client
Gala · 240
New
  • Embed the form on your site, or use your directory profile's
  • Repeat clients are recognised by email and phone
  • Custom fields you define once and reuse everywhere
Read more

It becomes an event

One event record, not six documents. Date, headcount, venue, menu, staffing and every note live together — and stay together when the guest count changes the week of.

Event
Garden Wedding · Emma Carter
Saturday, June 14
Confirmed
Guests
120
Venue
Rosewood Barn
Staff
8 assigned
Menu · feeds prep list & BEO
Summer set menu×120
Passed canapés×120
Bar service×1
  • Menus priced per person or per item, counted per line
  • Calendar view across the whole team
  • Prep lists and BEOs generated from the same menu
Read more

You send a proposal

One link. Signed and deposited. The proposal becomes the contract the moment it's signed — same document, same link, deposit collected in the same action. No countersigning round trip.

Proposal
Garden Wedding · Emma Carter
Signed
Summer set menu$8,400
Passed canapés$1,800
Staffing$2,200
Total$12,400
Emma Carter
Deposit paid · $1,500
  • Your terms, your letterhead, snapshotted at send
  • Card deposit through Stripe, straight to your account
  • Signed copy emailed to the client automatically
Read more

The money lands

The balance follows the ledger. Every payment — deposit, balance, a check you logged by hand — is one entry in one ledger. What's outstanding is derived from it, so it can't drift out of step with reality.

Financials
Balance due
$4,500
of $12,400 · derived from the ledger
Deposit+ $1,500Paid
Balance invoice$4,500Due
Revenue
  • Balance invoices built from the signed proposal
  • Overdue tracked without anyone setting a status
  • Revenue and conversion reporting off the same data
Read more

What's inside

Six surfaces, one set of data. Change a guest count in one place and the menu, the prep list, the proposal and the invoice all already know.

Inquiries

One queue for every lead, whatever form it came through, with the fields you chose and repeat clients already matched.

Clients

A client's history assembles itself — every inquiry, event, document and email sent, without anyone linking records by hand.

Events & menus

Date, headcount, venue, menu and staffing on one record. Prep lists and BEOs come off the same menu, so they can't disagree.

Proposals & invoices

A proposal becomes the contract when it's signed — one link, one signature, deposit collected in the same action.

Reporting

Revenue, inquiry volume and conversion, derived from the payments ledger rather than from a status someone remembered to set.

Inquiry forms

Embed a branded form on your site, or take inquiries through your free public profile in the Shindig directory.

Put the whole operation on one system.

We're onboarding catering companies in waves. Request access and we'll get you set up — 30 days free once you're in.

No credit card to start · Cancel anytime · Your client data is never sold or shared with other caterers