Online booking

Bookings that come with the answers you need.

Respondents pick an open time from your schedule while they fill in the form. You get the booking, their contacts and every answer in one place.

Online booking comes with Basic and higher.

Pick a time for your coffee workshop

October 2026

Mo Tu We Th Fr Sa Su 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 31

30 minYour time zone

Pick a day

  • Only open timesBooked and closed slots never show.
  • No double bookingsA slot is held for 15 minutes while the form is filled in.
  • Their time zoneRespondents see times where they are.
  • Email to you and to themConfirmations and changes go out by themselves.

A booking link gets you a name and a time. A booking form gets you the name, the time and the answers you need to prepare for the meeting.

Two kinds of schedules.

A schedule belongs to your workspace, so one schedule can take bookings from several surveys.

Recurring schedule

Set your weekly hours, and the slots are calculated for you. Add a lunch break, days off and holidays.

For appointments, consultations and services.

Individual slots

Add specific dates and times, each with its own number of seats.

For seminars, webinars, interviews and workshops.

The Booking question in a survey: a month calendar with the free days, Wednesday the 21st picked and 11:00 selected above the Book button

What your respondents see.

A calendar with free times only, right in the survey, on a phone or a computer.

  • They pick a day and a time and click Book. The time is held for 15 minutes while they finish the survey.
  • If someone takes the same time a moment earlier, they see it straight away and pick another one.
  • Times are shown in their own time zone, with the meeting length.
  • The booking is created when they submit the survey, together with all their answers.
Schedule settings: accepting bookings, the color in the log, the name, the time zone, a 30-minute meeting and working hours from 9:00 to 13:00 and 14:00 to 18:00

Rules that protect your calendar.

Set them once per schedule.

  • ConfirmationAutomatic, or by hand: bookings come in as Pending until you confirm.
  • Meeting length15 to 90 minutes, and you choose how often slots start.
  • Seats per slotLet several people book the same time.
  • BuffersUp to 30 minutes of free time before and after each meeting.
  • Notice and horizonClose booking from 1 hour to 2 days before, and open it up to 90 days ahead.
  • Daily limitThe largest number of bookings in a day.
  • ExceptionsVacations, holidays and short days override the weekly hours.
  • Meeting placeA link, a phone number or an address, sent in the confirmation.

Manage every appointment in one booking Log.

All schedules and all surveys together, by day, by week or as a list.

The Log with next week's bookings, their times, schedules and statuses, two of them waiting for confirmation
A pending booking: Confirm, Reschedule and Cancel, the contacts, the respondent's answers and a comment for the team
  • Four statusesPending, Confirmed, Cancelled and No-show.
  • Act from the bookingConfirm, reschedule or cancel, and the respondent gets an email about it.
  • Answers next to the bookingContacts, the respondent's other answers and a link to the full response.
  • Notes and blocksLeave a comment only your team sees, or block time for your own meeting.
  • Search and exportFilter by schedule and status, search by name or email, download a CSV.

Emails that go out by themselves.

  • To youAn email about each new booking and each cancellation by a respondent.
  • To the respondentA confirmation with the date, time and place, and a link to cancel if plans change.
  • When you change somethingConfirming, moving or cancelling a booking sends the respondent an email too.

Who it's for.

  • Consultants and coachesAsk about the goal first, then let them pick a call.
  • Clinics and salonsCollect the details you need before the visit.
  • Recruiters and researchersScreen candidates or participants and book the interview in one go.
  • Workshops and webinarsFill the seats of a session, and each person gets a confirmation.
The ninja gives a thumbs up with a phone

A booking that is part of the survey.

The Booking question works with everything else in the form.

  • Questions before the timeAsk what you need to know first: the goal of the visit, the level, the topic.
  • Contacts from the formName, phone and email come from the survey's own questions.
  • One schedule, many surveysA schedule can take bookings from several surveys, and the Log shows them all.
  • Team rolesMembers see the Log with Viewing reports, and change bookings with Editing settings.
  • Nothing lost when it's fullIf no time is free, the question says so and the respondent can still finish the survey.
  • Close a slotClick a free slot in the schedule to close it for a personal meeting, then open it again.

Open bookings in three steps.

  1. 1

    Create a schedule.

    Weekly hours or individual slots, the meeting length and your rules.

  2. 2

    Add a Booking question.

    Put it in your survey next to the name, phone and email questions, and choose the schedule.

  3. 3

    Share the survey.

    Send the link, embed it on your site or print a QR code. Bookings appear in the Log.

The ninja holds a five-star rating card

Already paying for another survey tool?

Send us a screenshot of your bill and get a month of Premium free. Our team will help you move your surveys too.

Get a free month

Questions and answers

What is an online booking form?

A form where people pick an available time and answer your questions in the same step. In SurveyNinja the Booking question shows open slots from your schedule inside a survey, and the booking is saved with all the respondent's answers.

Which plans include online booking?

Basic and higher. On Basic you can already create schedules, add the Booking question and manage bookings in the Log.

Can two people book the same time?

Only if the slot has more than one seat. When a respondent clicks Book, the time is held for 15 minutes while they finish the survey, and someone who tries the same time sees that it is taken.

Which time zone do respondents see?

Their own. The schedule keeps its time zone, and each respondent sees the times converted to where they are, with the time zone shown under the calendar.

Can respondents cancel or reschedule?

They can cancel by the link in the confirmation email until the meeting starts, and you get an email about it. Rescheduling is done by you in the Log, and the respondent gets an email with the new time.

Does it send reminders or sync with Google Calendar?

No. Emails go out when a booking is created, confirmed, moved or cancelled. To keep bookings in another calendar or tool, download the Log as a CSV.

Can people pay when they book?

No, there is no payment step on SurveyNinja. Collect the booking and any details you need in the survey, and take payment your usual way.

Do I need an email question in the survey?

For emails to the respondent, yes: the confirmation goes to the address from the survey's Email question. Without it, the booking still works and appears in your Log.

Didn't find the answer? Write to [email protected] or use the contact page.

The ninja rides a rocket

Open your calendar to the people who answer your surveys.

Online booking comes with Basic and higher.