Appointment booking
Appointment booking forms that never double-book
Offer time slots from your weekly hours, shown in each person's own time zone. Set places per slot and days off, collect the details you need, and take a deposit in the same form.
Free plan forever · No credit card needed
What you can do with KyraForm
Slots from your hours
Set your weekly availability once and KyraForm offers the free slots automatically.
Each person's time zone
Slots are shown in the visitor's own time zone, so international clients pick the right time.
Places per slot
Allow one booking per slot for consultations, or several for classes and group sessions.
No double bookings
The last place in a slot can only be taken once, even when two people book at the same moment.
Days off
Block holidays and days off so nobody can book them.
Deposits and fees
Take a booking fee or deposit through your own payment gateway in the same form.
How to create an appointment booking form
-
1
Add a booking question
Add the appointment question to a new or existing form.
-
2
Set your hours
Choose your weekly hours, slot length, places per slot and days off.
-
3
Ask what you need
Add questions for contact details and the reason for the visit.
-
4
Share your booking page
Send the link or embed it on your website.
Appointment booking is available on Pro ($9 a month) and above. Compare plans
Who uses booking forms
- Consultants, coaches and tutors
- Clinics and wellness studios
- Colleges booking counselling and interview slots
- Service businesses booking site visits
- Teams booking demo calls
Frequently asked questions
Can two people book the same slot?+
Only if you allow more than one place per slot. The last place can only be taken once, even if two people try at the same moment.
Does it handle time zones?+
Yes. Slots are shown in each visitor's own time zone.
Can I take a deposit when someone books?+
Yes, on Pro and above, through your own Razorpay, Stripe, PayPal, PayU, Paytm or BillDesk account.
Keep exploring
- Payment forms Build online payment forms that collect fees, orders and donations through Razorpay, Stripe, PayPal, PayU, Paytm or BillDesk. No commission on your payments.
- Event registration Create an event registration form with ticket payments, attendee limits, QR sharing and Google Sheets sync. Free plan available, no credit card needed.
- Survey maker Create online surveys with NPS, CSAT, Likert grids and ranking. Truly anonymous mode, partial answers kept, charts and exports. Free plan available.
- KyraForm vs Jotform Compare KyraForm and Jotform on free plan limits, pricing, approvals, privacy controls and payments. See which online form builder fits your team.
Your next form could be live in five minutes.
Create a free account and publish your first form today.