The problem most restaurant websites have.
Bookings land in email and nowhere else. There is no shared view your whole team can trust.
Private event enquiries get a quick reply, or they do not. There is no follow up system when service is busy.
You post on Instagram, run a few ads, and hope it works, but you cannot see which channel actually fills tables.
Meanwhile your inbox is the only source of truth. That is fine until someone is off sick, or a message gets buried, or you need to prove what actually drove revenue last month.
What happens when the system works.
- 1
A guest fills in your table booking or enquiry form on your website.
- 2
The booking appears in your Formgrid dashboard as a tracked lead.
- 3
A new row appears in your Google Sheet. Your front of house team sees it instantly without logging into anything new.
- 4
You get an email notification with party size, time, dietary notes, and how they found you.
- 5
A private event enquiry enters your pipeline as New. You mark it Contacted, then Converted when the deposit lands.
- 6
For larger parties you set a follow up reminder. Formgrid emails you on the day so no warm enquiry goes cold.
Your booking form will collect:
- Guest name and contact details
- Booking date and time
- Party size
- Occasion if any
- Dietary requirements
- Special requests
- How they heard about the restaurant, captured via UTM tracking
Real world use
A hospitality business in the UK is currently using this exact system for their table bookings and contact enquiries. Every booking appears instantly in a shared Google Sheet their whole team can see in real time.
The data that changes your decisions.
After one month you will know:
- How many bookings came from organic search versus paid ads.
- How many enquiries came from Instagram, email campaigns, or word of mouth.
- Which channels send guests who actually show up and spend, not just the ones who enquire.
Most restaurants spend on promotion without a clean feedback loop. This system closes the loop so you can spend where it works and stop guessing.
A single private event booking is worth $500 to $5,000. This system pays for itself from your first booking.
Restaurant packages and pricing
Perfect when you want reservations off email and into one shared sheet the whole team checks.
Lead Starter
One time setup fee
Includes
- Restaurant landing page with clear booking call to action
- Table booking or contact form with the fields you need
- Email notifications on every submission
- Google Sheets sync
- Formgrid setup and configured
Optional monthly maintenance: $150 per month. Minor updates and priority support
Enquire about Lead StarterFor venues that want file uploads (menus, floor plans), UTMs, pipeline stages, and reminders for event leads.
Lead Engine
One time setup fee
Includes
- Full restaurant landing page tuned for bookings and private events
- Advanced form with file upload for event briefs, menus, or layout photos
- Google Sheets sync with automatic column headers
- UTM tracking configured
- Lead pipeline set up
- Follow up reminders configured
- 30 days of support included
Optional monthly maintenance: $250 per month. Site updates, monthly lead report, and priority support
Enquire about Lead EngineFor groups with multiple concepts, private dining pages, or separate enquiry types per revenue stream.
Lead Machine
One time setup fee
Includes
- Everything in Lead Engine
- Up to 3 landing pages (dining room, private hire, catering, and more)
- Multiple forms for reservations, events, and partnerships
- Custom auto-responder emails to people who submit your form
- Monthly performance report
- 60 days of support included
Monthly maintenance included: $350 per month for the first 3 months, then optional
Enquire about Lead MachineIf your system does not generate at least 3 genuine enquiries within 30 days, I will refund your setup fee in full.
To qualify, the website must be live, and you must be actively driving traffic (e.g. ads, SEO, or an existing audience). I will guide you on this during setup.
Tell me about your business
This is a quick enquiry, not a sales call. Share your situation and I will reply within 24 hours. No obligation.