Crispforms has a new home: the app now lives at form.crispforms.com Open the new app
Appointment booking software

Book, get paid, and grow your list — from one link

CrispForms is appointment booking software with a complete CRM and checkout built in. Clients pick a time, pay a deposit, and land in your contacts — while the meeting link and calendar invite are created automatically.

Free to start · No credit card · Every feature on every plan

30-min Consultation Strategy call · $50 deposit SELECT A DAY Mon 8 Tue 9 Wed 10 Thu 11 Fri 12 AVAILABLE TIMES 9:00 9:30 10:00 Deposit due today $50 Confirm & pay
Three tools, one link

Most scheduling tools stop at the booking

CrispForms does the booking — then keeps going. The payment, the contact, and the follow-up all happen in the same flow, with nothing to wire up.

Appointment booking

Real-time availability, buffers, round-robin, group events, reminders, and self-serve reschedule — all built in.

Calendar & video sync

Two-way Google & Outlook sync, with an automatic Zoom, Google Meet, or Teams link on every booking.

Payments & checkout

Take deposits or full payment at booking with your own Stripe or PayPal. Add-ons and tax calculated live.

A CRM that builds itself

Every booking becomes a contact with a full timeline of sessions, payments, and emails — plus a pipeline and tasks.

Booking form CALENDARS VIDEO LINKS Google Calendar Outlook Microsoft 365 Google Meet Zoom Microsoft Teams
Calendar & video

Connect your calendar. Skip the double-booking.

Link Google Calendar or Outlook / Microsoft 365 and CrispForms only offers times you are truly free. Confirmed bookings write straight back to your calendar, and a meeting link is created for you.

  • Two-way sync with Google and Outlook / Microsoft 365 — real free/busy blocks your slots.
  • A unique Google Meet, Zoom, or Microsoft Teams link generated per booking.
  • Confirmation emails with an add-to-calendar (.ics) file for you and the attendee.
  • Booker-timezone auto-detect, reminders, and self-serve reschedule or cancel.
Payments & calculations

Get paid the moment they book

Collect a deposit or the full fee at booking to cut no-shows. Prices, add-ons, quantities, and tax are calculated live and re-verified on our server — so totals can never be edited in the browser.

  • Charge with your own Stripe or PayPal account — CrispForms takes no cut.
  • Deposits, full payments, or variable pricing driven by the answers.
  • Live calculations for add-ons, quantities, per-item tax, and coupons.
  • Server-verified amounts and branded receipts, with a full orders record.
Booking summary 60-min session $120 Add-on: written report $30 Tax (8%) $12 Total $162 Pay with card Secure · powered by your own Stripe & PayPal
JC Jane Cooper jane@example.com New client Booked 60-min session Thu, 10:00 · Google Meet Paid $162 Card · via your Stripe Confirmation sent Auto-email + .ics invite
Built-in CRM

Every booking becomes a client record

No exports, no copy-paste. The moment someone books, CrispForms creates or updates their contact and logs the session, the payment, and the emails — all on one timeline you can act on.

  • Contacts created and de-duplicated automatically from every booking.
  • A kanban pipeline with stages, tags, tasks, and reminders.
  • Email a client straight from their record — logged to the timeline.
  • CSV import and export, notes, and files — your client list is yours.
Full control

Availability, exactly how you work

Fine-grained scheduling rules so bookings only ever land when they should.

Weekly availability
Buffers before & after
Minimum notice
Slot intervals
Booking window
Per-day caps
Date-specific overrides
Round-robin hosts
Group / class events
Capacity limits
Timezone auto-detect
Reminder emails
How it works

Live in three steps

1

Create an event & set availability

Name your event, pick a duration, connect your calendar, and set the rules for when people can book.

2

Add a booking block to a form

Drop in the booking block, add any intake questions, and — if you charge — a payment block for a deposit or full fee.

3

Share one link

Send the link or embed it. Bookings, payments, meeting links, and contacts all flow in automatically.

Booking software for every appointment

If clients book time with you, CrispForms handles the whole flow — schedule, payment, and record.

💼

Consultants & coaches

Paid discovery and strategy calls with a deposit up front.

💇

Salons & spas

Service bookings with deposits, buffers, and reminders.

🩺

Clinics & therapists

Intake questions, scheduling, and confirmations in one flow.

🧑‍🏫

Tutors & instructors

One-to-one lessons or group classes with capacity limits.

🏢

Agencies & sales

Round-robin demo bookings routed to the right rep.

📸

Freelancers & studios

Session bookings with a paid deposit to lock the date.

🧑‍⚖️

Advisors & services

Billable consultations with payment collected at booking.

🎟️

Events & workshops

Group sessions with ticketing and a capacity cap.

Replace the whole stack

Stop paying for and syncing four tools that don't quite talk to each other.

The usual way

  • A scheduling tool for the calendar
  • A separate form tool for intake
  • Stripe or a checkout page for payment
  • A CRM you update by hand
  • Zapier to duct-tape it together
CRISPFORMS

One link, one flow

  • Booking, calendar sync & video links
  • Intake questions in the same form
  • Deposits & payments via your own Stripe/PayPal
  • A CRM that fills itself with every booking
  • Nothing to wire up — it just works

Booking questions

Does CrispForms include appointment booking?
Yes. Appointment booking is built in — no add-on, no separate tool. Create an event, set your availability, drop a booking block on a form, and clients pick a real open slot and confirm.
Which calendars can I connect?
Google Calendar and Outlook / Microsoft 365. Your real free/busy blocks unavailable times, and confirmed bookings are written back to your calendar automatically.
Can it add a Zoom, Google Meet, or Teams link?
Yes. A unique Google Meet, Zoom, or Microsoft Teams link is generated per booking and included in the confirmation and calendar invite.
Can I take payments or deposits when someone books?
Yes. Charge a deposit or the full amount at booking through your own Stripe or PayPal account. Add-ons, quantities, and tax are calculated live, and totals are re-verified on our server. CrispForms takes no cut.
Is there a CRM?
Every booking creates or updates a contact automatically, with a full timeline of appointments, payments, and emails — plus a pipeline, tasks, and notes. It is a real CRM, built in.
Can I control availability, buffers, and group events?
Yes. Set weekly availability, buffers, minimum notice, slot intervals, booking windows, per-day caps, and date-specific overrides. Round-robin across hosts and group/class events with capacity are supported too.
How much does it cost?
Start free with no credit card. Every feature — booking, calendar sync, payments, and the CRM — is included on every plan. Plans differ only by how many bookings and responses you collect each month.

Take your first booking today

Booking, calendar sync, payments, and a CRM — in one link. Free to start, no credit card.