Turn any WordPress form into a booking system
Any form, any calendar, any meeting. Clients pick a real free slot in the form already on your site. The booking lands in your Google, Outlook or Zoho calendar with its meeting link, and the confirmation goes out.
No Calendly. No monthly fee per person. No client data stored at a third party. With CalNForm Pro, clients pay as they book.
CalNForm Lite is free. CalNForm Pro starts at $90 CAD per site per year, for the whole team.
Any form. Any calendar. Any meeting.
Every connection is included in Lite and Pro. Keep the tools the business already uses.
Form plugins
-
Forminator -
WPForms -
Gravity Forms -
Contact Form 7 -
Fluent Forms -
Ninja Forms -
Formidable Forms -
Elementor Forms
Calendars
-
Google Calendar -
Outlook and Microsoft 365 -
Zoho Calendar
Meetings
-
Google Meet -
Microsoft Teams -
Zoho Meeting -
Phone and in-person meetings too
New integrations arrive through plugin updates.
Booking without the booking app
Everything a booking app does, inside the form and the website the business already has.
Live availability
Clients only see slots that are actually free, read live from the calendar.
No double bookings
The calendar is checked again at the moment of booking.
Booked in your calendar
Each booking becomes an event in Google, Outlook or Zoho, automatically.
Meeting links created
Google Meet, Microsoft Teams or Zoho Meeting links are added to every video booking.
Phone and in person
Offer phone calls or in-person meetings with the address in every confirmation.
Self-service reschedule and cancel
Every confirmation carries a private link. The calendar updates by itself.
Confirmation emails
The client and the business get a clear confirmation, with a calendar file to add.
Site language
Emails and booking screens follow the language of the site and the form.
Time zones handled
The flow, the calendar and the client each keep their own time zone, without mistakes.
Any form, your look
Bookings happen in your Forminator, WPForms, Gravity Forms or other form, styled like your site.
Paid bookings (Pro)
Clients pay in the same form. No payment, no booking.
Reminder emails (Pro)
Up to two reminders before the meeting, with the reschedule and cancel link.
Unlimited booking setups (Pro)
One setup per service, person or location, each with its own form, calendar and rules.
Bookings dashboard (Pro)
Search, filter and export every booking to CSV, with payment status.
Booking reports (Pro)
Month view, counts by status, busiest days and hours.
Advanced rules (Pro)
Buffers, minimum notice, daily limits and blackout dates.
Custom styling and emails (Pro)
Your colours, your styles and your own email content.
Your data stays home
Bookings live in your WordPress database, not at a third party.
Take payment when they book
Consultations, coaching, lessons and appointments, paid upfront in the same form. No payment, no booking.
1. The client picks a time
A real free slot, in the form already on your site.
2. The client pays in the form
By card through Stripe, or with PayPal. The slot is held while they pay.
3. The booking is confirmed
Payment succeeds, the meeting is booked and the confirmation goes out. Payment fails, the slot is free again.
Fewer no-shows
People who paid show up.
No invoicing after
The money is in before the meeting.
No payment app to add
It uses the Stripe or PayPal field your form plugin already has.
No extra fees
You pay Stripe or PayPal their usual rates. Nothing to CalNForm.
Works with the payment field your form plugin already has: Stripe, PayPal, Square and more, depending on the plugin. CalNForm never sees card numbers. Paid bookings show their payment status in the Pro bookings dashboard.
Start free. Grow with Pro.
Lite is complete for one booking setup, with every calendar and meeting. Pro is for businesses that book every day.
CalNForm Lite
Free download. No time limit, no booking cap.
-
8 form plugins: Forminator, WPForms, Gravity Forms, Contact Form 7, Fluent Forms, Ninja Forms, Formidable and Elementor Forms
-
Google, Outlook, Microsoft 365 and Zoho calendars
-
Google Meet, Microsoft Teams, Zoho Meeting, phone, in person
-
Live availability and double-booking prevention
-
One booking setup
-
Weekly hours and meeting length
-
Confirmation, reschedule and cancel emails
-
Client reschedule and cancel page
-
Setup guide built into the plugin
CalNForm Pro
From $90 CAD per site per year. Unlimited staff.
-
Everything in Lite
-
Unlimited booking setups, for every service and person
-
Paid bookings with Stripe and PayPal
-
Reminder emails before the meeting
-
Bookings dashboard with search, filters and CSV export
-
Booking reports with a month view
-
Buffers, minimum notice, daily limits and blackout dates
-
Extra forms and language versions
-
Custom email content, colours and styles
-
Priority email support
Coming to Pro: team routing, so clients pick who they meet.
Three steps from install to first booking
Install
Download CalNForm Lite free and upload it to WordPress. For Pro, install the Pro plugin and enter the licence key from your receipt.
Connect the calendar
Link your Google, Microsoft or Zoho calendar with the business’s own credentials. They stay with the business. We never receive them.
Connect the form
Pick your form in any of the 8 supported form plugins and follow the setup guide built into the plugin.
What people often ask
For most businesses, yes. Clients book in the website’s own form, the booking lands in the business calendar, and there is no separate booking service to pay for or send visitors to.
Lite is free and complete for one booking setup, with every calendar and meeting tool. Pro adds unlimited setups, paid bookings, reminders, the bookings dashboard, reports, advanced rules and priority support.
Add the payment field your form plugin offers (Stripe, PayPal, Square and more) and turn on paid bookings in CalNForm Pro. The slot is held while the client pays. The meeting is booked only when the payment succeeds.
Forms: Forminator, WPForms, Gravity Forms, Contact Form 7, Fluent Forms, Ninja Forms, Formidable Forms and Elementor Forms. Calendars: Google Calendar, Outlook and Microsoft 365, Zoho Calendar. Meetings: Google Meet, Microsoft Teams, Zoho Meeting, phone and in person.
No. One yearly price per website, for the whole team.
Your licence renews automatically each year. If you cancel it, bookings keep working. Renewing later restores updates and priority support.
Only the business. Calendar credentials stay on its website. Payments go through its own Stripe or PayPal account. We never receive either.
In the purchase receipt and in your account, with renewals and site activations.
Turn your form into a booking system
Start free with CalNForm Lite. Add paid bookings, reminders and reports with Pro.