GP Inventory
Counts each sitting’s seats separately for each reservation date and validates the requested party size.
Explore GP InventoryOffer only the dates you serve, give each sitting its own seat limit for each day, and send guests a reminder before they arrive.
Seats for this date and sitting.
Party of 4 fits the 6 remaining seats.
Illustrative experience
The finished experience
A full sitting on Friday does not use up Saturday’s seats, and a party cannot submit a quantity greater than the selected sitting has left.
A good fit for
Restaurants and dining events that offer fixed sittings with a limited number of seats.
Add a reservation Date field. Use Limit Dates to set the booking window, choose opening days, and exclude dates when the restaurant is closed.
GP Limit Dates
Create time-slot choices in a Product field. Set Inventory to Advanced, create a seats resource, and scope it to Reservation Date. Assign each choice its seat limit and let the guest enter a quantity.
GP Inventory
Configure a Gravity Forms notification for the reservation and use Notification Scheduler to send it at a set time on the reservation date.
GP Notification Scheduler
Start with Gravity Forms. Add the capabilities this solution needs, then make the experience your own.
Counts each sitting’s seats separately for each reservation date and validates the requested party size.
Explore GP InventoryRestricts the date picker to opening days and the booking window you set.
Explore GP Limit DatesSchedules the reservation reminder for a time relative to the selected date.
Explore GP Notification SchedulerThis solution uses a free plugin. Nothing to license from us. This solution spans two suites, so it takes two licenses — bought one at a time, in either order. A plan covers how many of our plugins you run at once, and on how many sites. Here is what this one needs.
Required
GP InventoryPerks
GP Limit DatesPerks
GP Notification SchedulerPerks
3 perks need Advanced or above — on up to 3 sites.
Free to use with Gravity Forms.
Separate licenses, separate checkouts. Start with either one.
Every plan renews at the same price, and you can upgrade any time for the difference.
This recipe counts seats in a sitting. It does not model which physical table each party uses; plan a separate setup if table combinations or floor plans matter.
The inventory resource is scoped to Reservation Date. Each time choice gets a separate count for each selected date.
No. Write the notification and configure its date and time with Notification Scheduler; test your site’s scheduled email delivery before using it for guests.
Explore more ways to build with Gravity Forms.
More ways to build
Tell us what you are making and we will work out which pieces it takes — or tell you straight if this is not something we can do.