Take reservations without the phone tag — one shareable form that captures dates, party size, and special requests in a single submission.
A flexible reservation form that works for restaurants, event venues, equipment rentals, and appointment-based services. Guests fill it out from their phone, you get a clean record with every detail you need to confirm the booking — no missed call-backs, no lost sticky notes.
13 fields — customize any field or add new ones with AI.
Need different fields?
Tell the AI what to change — "add a budget dropdown" or "remove phone number" — and it edits the form instantly. Every field type above can be added, removed, or relabeled through the chat interface.
Everything you need to launch this form in minutes, share it with your team, and collect submissions reliably.
Guests select from your real availability — no double-bookings from someone choosing a slot you already filled.
Set a maximum capacity per slot so a request for 14 people on a Tuesday lunch doesn't blow past your table count.
A dedicated text field surfaces nut allergies and gluten requests to the kitchen before the guest sits down, not after.
Every new reservation drops into your team Slack channel within 1-2 seconds, so the host and the kitchen see it at the same time.
Submissions sync to a Sheet that doubles as your reservation book — sortable by date, exportable for the weekly review.
About 8 of every 10 reservations now come from a phone. The form is built for one-thumb scrolling and fast time-slot picking.
Click "Use this template free." Flexform loads the form instantly — no account needed to preview.
Type what you want to change in the chat: fields to add or remove, rename labels, change field types, or rearrange pages.
Link to Google Sheets or Slack with one click, then embed on your site or share the link.
A 60-seat bistro replaces phone reservations with a link in their Instagram bio. The host sees every booking with party size, allergies, and contact info before the guests walk in — no more frantic Friday-night scribbling.
A wedding venue uses the form as a first-touch inquiry for tours and date holds. Couples submit preferred dates and guest count, and the events coordinator follows up with a personalized quote within a day.
A ski shop takes pickup-window reservations during peak season. Customers pick a 30-minute slot, choose their gear category, and arrive to a pre-pulled rental — cutting in-store wait time in half.
A small barbershop with two chairs takes weekend bookings without a full salon software subscription. Each booking includes the stylist preference and service requested, so the right chair is ready.
A co-working space rents out its photo studio by the hour. The form captures the time block, headcount, and any equipment add-ons, then drops the booking into the shared Google Calendar automatically.
A small-group walking tour operator handles up to 12 guests per slot. The form enforces the cap, collects dietary notes for the included lunch stop, and emails the meeting-point details on submission.
Connect this form to your existing tools with no middleware. Every submission triggers your workflow automatically.
Data appears in your CRM or spreadsheet within 1–2 seconds of submission — no cron jobs, no delays.
Route submissions to different Slack channels, HubSpot pipelines, or Airtable bases based on field values.
Pre-fill form fields with CRM data for returning visitors. Update existing records instead of creating duplicates.
Yes — the Preferred Time field is a dropdown you can fill with your actual seating windows (6:00, 6:30, 7:00, and so on). You can also use the AI editor to switch it to a calendar-style time picker if you prefer.
You can cap party size with a number-field maximum, and you can pair the form with the Google Sheets integration to see a running total per date. For full real-time availability, most teams pipe the submissions into their existing booking system via the Webhook integration.
Yes. Connect the Email integration and every submission triggers a confirmation to the address the guest entered, with whatever copy and details you want included.
The base template collects the reservation details only. If you need a deposit, you can connect a payment link via the Webhook integration or ask the AI editor to add a payment field — both options take a couple of minutes to set up.
It's built to flex. Rename the Reservation Type field to match what you're booking (gear category, room type, tour name), and adjust the fields list with a plain-English AI prompt. Salons, studios, rentals, and tour operators all use the same template with light edits.
You can embed it on any website with a single line of code, or use the Kotlin Multiplatform SDK to drop the same form natively into your Android and iOS app. No rebuilding the form per platform.
Every submission is stored in your FlexForm dashboard and can sync in real time to Google Sheets, Slack, or any webhook endpoint. You own the data and can export it any time.
No. The reservation form template is free on the FlexForm free forever plan, including the shareable link, basic integrations, and AI editing. Paid plans only kick in if you need higher submission volume or advanced features.
A free baby shower RSVP form template that tracks guest count, meal preferences, gift coordination, and games. Share a link, customize with AI, collect.
A free birthday party RSVP form template that collects guest counts, meal choices, and gift preferences. Share a link, customize with AI, and stop chasing.
A free event participation release form template with signature, emergency contacts, and media consent. Share a link, collect signed waivers on any device.
Open the template, customize with AI, connect your tools, and publish — in under 5 minutes.
No signup required · Free forever plan