

Admin: calendar for selecting available booking dates
Appointment Booking Calendar
Booking Calendar is the ultimate all-in-one plugin to add professional bookings and appointments directly to your WordPress website.
Built natively for WordPress, it’s designed to make online bookings simple, fast, and intuitive – both for you and your clients.
Whether you need to schedule consultations, classes, events, or services, this plugin gives you everything you need to manage bookings with ease.
Easy Setup – Ready in 2 Minutes
Watch how it works in action:
Check out the live demo: https://wordpress.creavi.dk/booking/
We’re open to any suggestions! Feel free to reach out via the support forum — we’re happy to hear your ideas and may implement them in future updates.
Free Features:
[creavibc_booking_button id="123"] (opens booking popup)[creavibc_booking_inline id="123"]Support multiple booking widgets on the same page (different services)
Smooth booking experience:
Flexible availability settings:
Flexible weekday-based time slots:
Smart timezone handling:
Customizable booking form fields:
Automated email notifications & reminders:
{name}, {email}, {date}, {time}, {service} Google Calendar integration:
Outlook Calendar integration:
Calendar & scheduling:
.ics (iCalendar) fileMeeting & location options:
Built-in video conferencing:
Personalization options:
Easy booking management
Works with Gutenberg, Elementor, and other page builders
Multilingual & Translation Ready
This plugin is fully translation-ready and supports localization via translate.wordpress.org.
Available languages include:
* English (default)
* French
* Danish
You can help translate this plugin into your language at:
https://translate.wordpress.org/projects/wp-plugins/creavi-booking-service/