Free WordPress booking plugin

Beautiful, Free WordPress Booking Plugin

by Creavi

Creavi is a free WordPress booking plugin with a beautiful UI, Google and Outlook Calendar sync, built-in video meetings and no booking limits.

New to booking on WordPress? Start with our 5-minute setup guide →

Need a specific setup? Explore our Google Calendar and Outlook Calendar guides, or compare booking plugins.

Rated 5/5 on WordPress.org
Actively Developed & Regularly Updated
Open-Source WordPress Plugin
Completely Free
Unlimited Websites
Unlimited Services
Built with User Feedback
Unlimited Bookings
No Paid Add-Ons Required
Fast support
Modern Booking UI

Free WordPress Booking Plugin Features

  • Popup & Inline Booking

    Add a booking button that opens a popup, or embed the complete booking calendar directly on any page. Use shortcodes, Gutenberg blocks, Elementor, or other page builders.

  • Flexible Calendar Availability

    Choose specific available dates or use a rolling booking window. Exclude holidays and days off, and set the minimum notice required before an appointment.

  • Smart Timezone Handling

    Automatically detect the business timezone and show appointments in the customer’s local timezone, or lock all displayed times to a fixed business timezone.

  • Meeting Location Options

    Offer in-person appointments, phone calls, custom online meeting links, or secure video meetings. Customers see the relevant location or meeting information during booking.

  • Confirmations & Reminder Emails

    Send personalized confirmations and scheduled reminders to customers and administrators. Use separate schedules, editable templates, and dynamic booking details to help reduce no-shows.

  • Branding & Personalization

    Add service images, choose a custom brand color or black theme, and personalize the thank-you message to match your website and business identity.

  • Booking Management & Data Retention

    View, filter, edit, and organize bookings from the WordPress dashboard. Automatically move completed records to Trash or delete them permanently after a selected retention period.

  • Simple Step-by-Step Booking

    Guide customers through a clear Date → Time → Details flow. The responsive interface works smoothly on desktop, tablet, and mobile.

  • Flexible Time Slots & Buffers

    Set different appointment times for each weekday, choose a 20, 30, or 60-minute duration, and add a 5–60 minute buffer between appointments and connected calendar events.

  • Multiple Services on One Page

    Display multiple booking buttons or inline calendars on the same page. Each service can have its own availability, duration, form, calendar connection, meeting type, and branding.

  • Customizable Booking Forms

    Enable or disable the default Name and Email fields, add unlimited text or textarea fields, make fields required, and include an optional GDPR or privacy-consent checkbox.

  • Google & Outlook Calendar Sync

    Automatically create calendar events and block busy Google and Outlook periods from available booking times. Connect calendars per service and customize event titles and descriptions.

  • WordPress-Native Page Building

    Build booking pages with shortcodes or dedicated Gutenberg blocks, including the Service Hero and Booking Profile layouts. Creavi also works with Elementor and other page builders.

  • Built-In Secure Video Meetings

    Automatically generate private video-meeting links for online appointments. Customers and hosts receive their appropriate secure links in confirmations, reminders, and calendar events.

See Creavi booking demos for different businesses

Explore sample booking journeys for yoga, healthcare, consulting and more. These are demonstrations of the plugin, not services offered by Creavi.

Wellness

Yoga studio class booking

Students pick a class, choose a time and get an instant confirmation by email.

View live demo →

A yoga studio demo with teacher introductions and session booking.

Full website

Yoga studio website template

A complete studio site with teachers, class schedule and online class booking.

View live demo →

Wellness

Spa treatment booking

Guests browse treatments and reserve a relaxing visit in a few taps.

View live demo →

Fitness

Personal trainer session booking

Clients book one-to-one training sessions that sync straight to the coach's calendar.

View live demo →

Wellness

Nutrition coaching consultations

Online or in-person consultations with custom intake questions in the booking form.

View live demo →

Mental health

Therapy appointment booking

A calm, private booking flow for online and in-person therapy sessions.

View live demo →

Healthcare

Dental clinic appointments

Patients choose a treatment and an available time, day or night.

View live demo →

A dental clinic demo with treatment information and appointment booking.

Full website

Dental clinic website template

A full clinic site with treatments, team, FAQ and online appointment booking.

View live demo →

A beauty salon demo with treatment categories and appointment booking.

Beauty

Beauty salon appointments

Clients pick a treatment and a specialist, then book from live availability.

View live demo →

Beauty & style

Personal stylist consultations

Style sessions and wardrobe consultations booked directly from the page.

View live demo →

Coaching

Tech career coaching calls

Free intro calls and paid sessions for CV, LinkedIn and interview preparation.

View live demo →

Coaching

Content coaching for bloggers

A creator studio site where bloggers book discovery calls and coaching sessions.

View live demo →

Coaching

LinkedIn coaching intro call

A single-purpose landing page for booking a free video intro call.

View live demo →

Full website

Brand coach and designer template

A portfolio-style site for brand strategy, visual identity and coaching calls.

View live demo →

A personal brand consulting demo with service details and a brand-call calendar.

Personal brand

Personal brand consultant

An Instagram-focused coaching site with a free brand call booking.

View live demo →

Consulting

Business consultation booking

Discovery calls and strategy sessions, from available time to confirmation.

View live demo →

A software sales demo page with product information and a demonstration calendar.

SaaS

SaaS product demo booking

A B2B landing page where prospects book a 30-minute live product demo.

View live demo →

Services

Service booking hero section

A ready-made hero with booking built in: video meetings, calendar sync and reminders.

View live demo →

All 18 demos run on the free Creavi Booking plugin for WordPress. Each page is built with Elementor and uses the same booking engine, styled for a different business: Google and Outlook calendar sync, confirmation and reminder emails, and built-in video meetings. Open any demo, try the booking flow, and use it as a starting point for your own site.

Yoga class booking demo

See how a yoga studio could let customers choose a class time and receive the details automatically.

Doctor appointment booking demo

This sample clinic flow lets a patient choose an available appointment time and receive the booking details.

Financial planning appointment demo

Explore a sample consultation booking flow with clear times and confirmation details.

Take control of your finances

Take control of your finances

Whether you're planning, investing, or budgeting, expert financial guidance can make all the difference.
One session can help you make smarter, more confident money moves.

Select date:
Select time:
Duration: 60 min

Online therapy appointment demo

See how a therapy practice could present online appointments with a simple booking flow.

Business consultation booking demo

A sample flow for discovery calls and consultations, from available time to confirmation.

Service catalog booking demo

Let customers choose a service and provider, then see available times. Shared staff calendars keep appointments in sync across services.

More Plugins by Creavi

Need a “Image Ticker Carousel” ?

Add a simple Image Ticker Carousel to elevate your webpage experience

Great for displaying logos, partners, cases, banners – and much more