Skip to main content
WordPress Plugin

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.

CalNForm connects WordPress forms to Google, Outlook and Zoho calendars
Integrations

Any form. Any calendar. Any meeting.

Every connection is included in Lite and Pro. Keep the tools the business already uses.

Form plugins

  • Forminator
    Forminator
  • WPForms
    WPForms
  • Gravity Forms
    Gravity Forms
  • Contact Form 7
    Contact Form 7
  • Fluent Forms
    Fluent Forms
  • Ninja Forms
    Ninja Forms
  • Formidable Forms
    Formidable Forms
  • Elementor Forms
    Elementor Forms

Calendars

  • Google Calendar
    Google Calendar
  • Outlook and Microsoft 365
    Outlook and Microsoft 365
  • Zoho Calendar
    Zoho Calendar

Meetings

  • Google Meet
    Google Meet
  • Microsoft Teams
    Microsoft Teams
  • Zoho Meeting
    Zoho Meeting
  • Phone and in-person meetings too

New integrations arrive through plugin updates.

Features

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.

Lite and Pro

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.

Up and running

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.

CalNForm questions

What people often ask

Does CalNForm replace a booking app like Calendly?

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.

What is the difference between Lite and Pro?

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.

How do paid bookings work?

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.

Which forms, calendars and meeting tools does it work with?

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.

Is Pro priced per person?

No. One yearly price per website, for the whole team.

What happens when the Pro licence expires?

Your licence renews automatically each year. If you cancel it, bookings keep working. Renewing later restores updates and priority support.

Who has access to the calendar and payment credentials?

Only the business. Calendar credentials stay on its website. Payments go through its own Stripe or PayPal account. We never receive either.

Where are the licence key and downloads?

In the purchase receipt and in your account, with renewals and site activations.

Ready when you are

Turn your form into a booking system

Start free with CalNForm Lite. Add paid bookings, reminders and reports with Pro.