CaliDiary is coming soon: a free booking plugin for WordPress, with Solo and Pro plans for payments and teams. See the plans
Product Your data stays on your websiteOnline payments and depositsInvoices and credit notes, built inWorks with the tools you already useBooking forms that ask the right questionsTeam sign-in, no dashboard accessAccessible to every customerSafe, signed updates All features
Booking kinds AppointmentsGroup bookingsRequests you approveFree bookingsSeveral services in one visitClasses and coursesEvents with ticketsRooms, desks and equipmentWaiting list
Industries Professional servicesClinics and healthSalons and beautyTraining, classes and coursesPet careHome and autoPublic sector and educationCreative and eventsCommunity, charities and volunteering All 51 industries
Compare CaliDiary vs AmeliaCaliDiary vs BooklyCaliDiary vs LatePointCaliDiary vs BookneticCaliDiary vs BookingPressCaliDiary vs Simply Schedule Appointments All comparisons
Pricing
Start free
Forms

Booking forms that ask exactly what you need

Know what every appointment is about before it starts, without chasing details by email. Add the questions customers answer when they book, in the order you want, required or optional. The free plan has the everyday question types; Solo and Pro add choices, dropdowns, questions that appear only when relevant, several forms and private document uploads. Every answer stays on your own website.

Available Plans: Free, Solo, Pro
Illustration: questions on a booking form, with required and Solo fields.
Booking forms that ask the right questions

What it does for you

Questions

Ask exactly what you need.

Text, number, date, address, country and an "I agree" box on every plan.

  • Required or optional
  • Full or half width
Smart questions

Show a question only when it matters.

On Solo and Pro, choices, dropdowns, hidden fields and "show only when" rules keep forms short.

  • Several forms
  • Shorter forms get finished
Answers

Answers where you need them.

Kept with the booking as asked, shown to staff, in your email and in the customer's data export.

  • Checked as they type
  • Set aside, never deleted, if a licence lapses
How it works

Set up in minutes

  1. Open the Booking form screen

    Choose phone and note settings.

  2. Add questions

    In the order you want.

  3. Set the rules

    Required, width and "show only when".

Plans

What each plan includes

Feature FreeSoloPro
Booking forms that ask the right questions
Text, number, date, address, country, website and an "I agree" box
Choices, yes / no, dropdowns, hidden fields, "show only when", several forms
In detail

Everything about booking forms that ask the right questions

Arrive prepared for every appointment

The right questions at booking time save the emails and calls that usually follow. A solicitor gets the names needed for a conflict check before the first call; a physiotherapist knows about the injury before the assessment; a garage has the registration before the car arrives. Pair a form with requests you approve and you can check the answers before the time is confirmed. See how solicitors and physiotherapists set their forms up.

Building a form

On the Booking form screen, choose whether to ask for a phone number (hidden, optional or required) and whether to offer a note box, then add your questions. Each question can be required or optional, full or half width, and moved up or down. Headings, paragraphs and dividers break a long form into sections.

Question type Free Solo Pro
Short text, long text, number, website, date ✓ ✓ ✓
Country, address ✓ ✓ ✓
"I agree" tick box with a link (terms, consent) ✓ ✓ ✓
Multiple choice, yes / no, yes / no / not applicable ✓ ✓
Dropdown, multiple select ✓ ✓
Hidden field (keeps a value from the link, such as a newsletter code) ✓ ✓
Upload documents and photos ✓ ✓
Live photo with the camera ✓
Several forms, one chosen per booking set-up ✓ ✓

Questions that appear only when relevant (Solo and Pro)

Any question can be shown only when an earlier question has a certain answer, and it is only required when it is shown. A garage can ask for the registration number only for MOT bookings; a solicitor can ask for the property address only when the matter is conveyancing. Shorter forms are finished more often.

Answers you can use, kept on your website

Answers are checked as they are typed (a date must be a date, a required question must be answered), kept with the booking exactly as the question was worded at the time, shown to staff in the booking window, included in the business email for each new booking, and part of the customer's data when they ask for a copy. Hidden fields record where a booking came from without the customer seeing them. Everything stays in your own WordPress database; see where your data lives.

Accessible by design

Every question has a proper label, errors are explained in words next to the question, and the whole form works by keyboard and with screen readers, in light and dark mode. See accessible booking.

Who uses it

Forms built for each trade

Physiotherapists

Assessments, follow-ups and rehab classes, across your clinics.

Dog groomers

Grooms booked with the dog's breed, coat and temperament, and time to dry.

Works well with

Questions about booking forms that ask the right questions

Which question types are free?
Short and long text, number, website, date, country, address and an "I agree" tick box with a link, plus headings, paragraphs and dividers for layout. You can also ask for a phone number (hidden, optional or required) and offer a note box.
What do Solo and Pro add?
Multiple choice, yes / no, yes / no / not applicable, dropdown, multiple select, hidden fields, "show only when" rules, document and photo uploads, and several forms with one chosen per booking set-up. Live photo is on Pro.
Can customers send documents with their booking?
On Solo and Pro, yes. Customers upload documents and photos with the booking; the files are stored privately on your own website and shown only to staff. See file uploads.
Where do the answers go?
They are kept with the booking exactly as the question was asked, shown to staff, included in the email you receive, and included in the customer's data export. They stay in your own website's database and never reach our servers.
Are sensitive answers encrypted?
Encrypting sensitive answers (such as health questions) in the database is on the roadmap for Solo and Pro. Today they are protected by your website's own security, like the rest of your WordPress data.
What happens to paid-plan questions if my licence lapses?
They are set aside, not deleted, and come back when you renew. The free question types keep working.

Try CaliDiary on your own website.

Start on the free plan, with no booking limit. Upgrade only when you need to.