Creavi Appointment Booking Calendar
Creavi Appointment Booking Calendar is a clean, beautiful, and scalable appointment booking plugin for WordPress. It is simple to launch, easy to integrate, and free to use without plugin-imposed service or booking limits. Create bookable services, define availability, collect the details you need, and let customers schedule through a polished calendar flow. The modern service editor combines clear settings with a live preview, so every step is easy to understand and customize. Connect Google Calendar or Outlook Calendar for free to create events and block busy times. Offer in-person appointments, phone calls, custom meeting links, or free video meetings generated by the plugin. Confirmation emails, reminders, calendar files, timezone handling, and booking buffers are included. Add Creavi anywhere with shortcodes, Gutenberg blocks, Elementor, or another page builder. Use an inline calendar or a styled popup button, and scale from one service to as many services and bookings as your WordPress hosting can support—without a monthly booking-software fee. 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 Included Creavi provides a complete, user-friendly booking setup for free, including calendar connections, automated reminders, flexible forms, video meetings, exports, and ready-made Gutenberg layouts. Add booking button anywhere via shortcode: [creavibc_booking_button id="123"] (opens booking popup) Embed full booking interface directly on page via shortcode: [creavibc_booking_inline id="123"] Support multiple booking widgets on the same page (different services) Smooth booking experience: Popup or inline layout Step-by-step flow: Date → Time → Details Clean, customizable calendar design with a live admin preview Optional start-time-only summaries and confirmation emails Fully responsive and mobile-friendly Flexible availability settings: Admin-defined available days via date picker Rolling availability range (e.g. next 30–365 days) Exclude specific dates (days off, holidays) Minimum booking notice before an appointment can start Optional 5–60 minute buffer between appointments and connected calendar events Live admin availability grid that updates when the appointment duration or buffer changes Flexible weekday-based time slots: Visual grid selector (e.g. Mon 9:00, Tue 10:30) Different time slots per weekday Optional slot duration: 10 / 15 / 20 / 30 / 60 minutes Dynamic time slots based on selected date Smart timezone handling: Admin timezone detection Timezone modes: Localized (auto-adjust to user timezone) Locked (fixed business timezone) Clear timezone indication on frontend Customizable booking form fields: Editable Name, Email, and Phone default fields Include or hide each default field and choose whether it is required Add custom Text, Textarea, Telephone, and Number fields Edit consent text and privacy-policy links Add as many custom fields as needed Automated email notifications & reminders: Sent to both admin and customer Safe visual HTML editor with media support and plain-text fallback Dynamic tags: {name}, {email}, {phone}, {date}, {time}, {service} Optional reminder emails before the appointment (reduce no-shows) Google Calendar integration: Automatically push bookings to Google Calendar Block already booked time slots from Google Calendar Google Calendar link generation for attendees Custom Google event title and description templates Outlook Calendar integration: Automatically push bookings to Outlook Calendar Per-service Outlook connection and sync Block busy Outlook time slots on the frontend Custom Outlook event title and description templates Calendar & scheduling: Downloadable .ics (iCalendar) file Per-service calendar language and localized date summaries 67 explicit language and regional calendar choices, plus the website default Automatic cleanup of completed booking records after a preset or custom retention period Choose whether eligible records move to Trash or are deleted permanently Booking management and exports: Select bookings in All Bookings and export them to CSV or Excel Exported columns include customer, service, date, time, meeting, and custom-field data CSV files are ready to open or import into Google Sheets Meeting & location options: In-person meetings Online meetings (video or custom link) Phone call option Built-in video conferencing: Free automatic meeting link generation Personalization options: Custom brand color Personalized thank-you message Clear booking management with no plugin-imposed service or booking limits Beautiful, aligned admin UI designed for fast setup Works with Gutenberg, Elementor, and other page builders Multilingual & Translation Ready Languages This plugin is fully translation-ready and supports localization via translate.wordpress.org. Bundled plugin-interface translations include: * English (default) * French * Danish The customer-facing calendar can follow the website language or use one of 67 explicit language and regional choices. This localizes month names, weekdays, selected-date summaries, and confirmation dates without loading a separate Flatpickr language file for every choice. You can help translate this plugin into your language at: https://translate.wordpress.org/projects/wp-plugins/creavi-booking-service/
Sugar Calendar Bookings Scheduling Appointments Lite
WordPress Appointment Booking Plugin Sugar Calendar Bookings is a lightweight yet powerful WordPress booking plugin that makes appointment scheduling simple for you and your customers. Set up your booking system in minutes, accept online bookings and payments, and manage all your appointments from a beautiful admin calendar. Whether you run a salon, consulting practice, healthcare office, or any service-based business, your clients get 24/7 access to book appointments while you stay in complete control of your schedule. No coding required. No bloated features you don’t need. Built by the team behind WPForms, WP Mail SMTP, and other top WordPress plugins trusted by over 25 million websites. Sugar Calendar Bookings Pro This plugin is the Lite version of Sugar Calendar Bookings Pro, which comes with multiple employee management, staff scheduling, per-service email templates, and more. Click here to purchase the best premium WordPress appointment booking plugin now! Booking Forms That Convert Add a professional booking form to any page on your WordPress site in seconds. Your customers choose a service, pick an available date and time from the booking calendar, enter their details, and complete payment. The entire booking process takes about 60 seconds from start to finish. The booking form is fully responsive, works on all devices, and is designed for maximum conversions. Embed it anywhere using the dedicated Gutenberg block, the [sugar_calendar_bookings_form] shortcode, or the native Elementor widget. You can customize the form appearance with light and dark modes, choose between 2-column and 3-column time slot layouts, and filter which services to display on each page. Service Management Create unlimited services with custom names, descriptions, feature images, colors, durations, and pricing. Organize your services with tags and assign them to specific locations and staff members. Each service can have its own working schedule, so you can offer different appointment types at different times. Support both in-person appointments and online meetings with flexible location options. Admin Calendar & Appointment Management Manage all your bookings from a clean, intuitive admin calendar built right into your WordPress dashboard. Switch between month, week, day, and agenda views to see your appointment schedule exactly how you want it. Appointments are color-coded by service for quick visual reference. View appointment details, reschedule bookings, process cancellations, and keep track of customer notes with the built-in activity log. Filter by service, status, or search by customer name, email, or phone number to find any appointment instantly. Availability & Scheduling Set your availability with weekly working hours and multiple time periods per day. Need to block off holidays or set special hours for a specific date? Use date overrides to manage your booking calendar with ease. Control how far in advance customers can book with minimum and maximum advance booking windows. The availability system automatically prevents double-booking and only shows open time slots on your booking form. Online Payments with Stripe Accept credit card payments directly through your booking form with the built-in Stripe integration. Customers pay when they book, reducing no-shows and saving you time. The plugin uses Stripe Connect for a quick, secure setup. You can also accept on-site payments for customers who prefer to pay in person. Manage all transactions, issue refunds, and track revenue from the payments dashboard in your WordPress admin. Email Notifications & Reminders Keep everyone informed with automated email notifications. Customers and staff receive instant emails when bookings are created, confirmed, updated, or cancelled. Customize every email template with smart tags that automatically fill in appointment details like customer name, service, date, time, and location. Set up appointment reminders to reduce no-shows. Customers receive a reminder email before their scheduled appointment so they never forget. Customer Management Build your customer database automatically as bookings come in. Every customer profile includes their contact information, complete booking history, and any notes you add. The system automatically detects returning customers by email or phone to avoid duplicate records. Who Is Sugar Calendar Bookings For? Sugar Calendar Bookings is the ideal appointment scheduling solution for any service-based business that needs a simple, reliable system to manage calendars and accept reservations on WordPress. Salons & Spas Hair stylists, beauty therapists, and wellness practitioners love this plugin because clients can schedule their own appointments 24/7. Set up services with different durations and prices, manage your availability, and accept payments online to reduce no-shows. Consultants & Coaches Business consultants, life coaches, and career advisors use our appointment scheduling plugin to let clients reserve one-on-one sessions directly. Your availability calendar syncs with your schedule so clients always see accurate openings. Healthcare Providers Doctors, therapists, dentists, and other healthcare professionals rely on Sugar Calendar Bookings to manage patient appointments efficiently. The clean scheduling form and automated confirmations save front-desk staff hours of manual work. Fitness & Personal Training Gym owners, personal trainers, and yoga instructors use the scheduling system to let clients reserve training sessions and classes. Set different services for different workout types and manage your weekly availability with ease. Education & Tutoring Tutors, music teachers, and academic advisors use our scheduling plugin to manage student appointments. Students pick available time slots from your calendars and receive automated reminders so no session gets missed. Professional Services Photographers, lawyers, accountants, and real estate agents use Sugar Calendar Bookings to manage client meetings and consultations. The professional scheduling form makes a great first impression. Easy Setup in Minutes The plugin comes with a guided setup wizard that walks you through the entire configuration. Create your first service, set your working hours, connect Stripe for payments, and you’re ready to accept appointments. The whole process takes less than 5 minutes. Switching from Another Plugin? Moving to Sugar Calendar Bookings from Amelia? Our built-in migration tool imports your services, locations, customers, and appointments automatically. No manual data entry required. Zoom Integration for Online Appointments Take your online appointments to the next level with the built-in Zoom integration. When a customer books an online service, a Zoom meeting is automatically created and the unique meeting link is included in the confirmation email and the booking confirmation tab. No copy-pasting links, no manual meeting setup. Connect your Zoom account in seconds with the one-click setup, and every online booking gets its own unique Zoom meeting. With the Pro version, each employee can connect their own Zoom account so meetings are created under the right host automatically. Employee Accounts & WordPress User Linking Connect employees to existing WordPress user accounts so each team member gets their own dedicated admin pages inside WordPress. Staff see only their own appointments, customers, and payments, while admins keep full oversight across the whole business. Full Sugar Calendar Bookings Feature List Online booking form – Multi-step booking flow with service selection, date/time picker, contact form, and payment. Stripe payments – Accept credit card payments via Stripe Connect. Free to set up. On-site payments – Accept in-person payments without online processing. Service management – Unlimited services with custom names, descriptions, images, colors, durations, and pricing. Multiple employees – Full staff management with individual profiles and working schedules. Smart employee assignment – Automatic best-available staff selection when customers choose “Any”. Availability management – Weekly schedules with multiple time periods and advance booking windows. Per-employee scheduling – Custom working hours and availability for each staff member. Date overrides – Holiday management and special hours for specific dates. Appointment calendar – Month, week, day, and agenda views with color-coded bookings. Employee calendar columns – Day view with separate columns for each team member. Email notifications – 11 notification types for customers and staff (booking confirmation, booking pending, update, cancellation, reminder, and payment refund). Appointment reminders – Automated email reminders before scheduled appointments. Service-level email templates – Custom notification content per service. Smart tags – Dynamic content in email templates (customer name, service, date, time, location). Location management – Support in-person and online appointment locations. Customer management – Customer profiles with booking history and contact details. Customer self-cancellation – Customers cancel bookings via unique confirmation code. Payment management – Track payments, process refunds, and monitor revenue. Service-level payment settings – Different payment gateways per service. Currency settings – Multiple currencies with custom symbol and format options. Employee real-time availability – Live availability status for staff members. Gutenberg block – Dedicated booking form block for the WordPress editor. Shortcode support – [sugar_calendar_bookings_form] for any editor or page builder. Elementor widget – Native Elementor integration for drag-and-drop booking form placement. Setup wizard – Guided configuration for quick first-time setup. Dashboard widget – Appointment and revenue overview on the WordPress admin dashboard. Tags system – Organize services and customers with custom tags. Activity log – Notes and audit trail on appointment detail pages. Translation ready. Integrations Stripe – Accept credit card payments directly through your booking form via Stripe Connect. Zoom – Automatic Zoom meeting creation for online appointments with one-click account setup. Elementor – Native booking form widget for the Elementor page builder. Gutenberg – Dedicated booking form block for the WordPress block editor.