MetForm
93Elementor forms builder to create WordPress forms like contact form, booking form, feedback form, survey form,...
Embed Cal.com booking calendar in WordPress with custom UI and admin widget support.
Cal.com is a WordPress plugin that provides an open-source solution for appointment booking and meeting scheduling. It allows you to embed a booking calendar in various formats, including inline, as a popup, or as a floating widget, and offers customization options for the user interface.
The plugin supports features like pre-filling user information and adding UTM tracking parameters. It includes shortcodes for embedding the calendar and offers CSS customization for further styling.
Best for: This plugin suits individuals or businesses looking for a customizable booking solution on their WordPress site.
What it does well
Where it falls short
Cal.com offers a flexible and open-source approach to appointment scheduling, making it a viable option for users who need customisation and integration capabilities.
Cal.com's own description of Cal.com, lightly tidied.
Cal.com is an open-source alternative to Calendly that allows easy appointment booking and meeting scheduling.
This plugin enables you to:
[cal url=”/username/meetingid” type=1]
Embed inline calendar.
[cal url=”/username/meetingid” type=2 text=”Schedule a call”]
Embed popup trigger button.
[cal_custom url=”/demo/30min” type=1 prefill=”true” utm=”source:localhost” ui='{“theme”:”dark”,”cssVarsPerTheme”:{“dark”:{“cal-brand”:”#a3ffcb”}},”hideEventTypeDetails”:true,”layout”:”week_view”}’ config='{“layout”:”week_view”,”useSlotsViewOnSmallScreen”:true,”disableMobileScroll”:true}’]
Embed customizable widget with full UI control, prefill, and UTM support.
[cal_custom]).true to prefill user info if available.source:newsletter, medium:email).Customize popup/button text via CSS targeting #calcom-embed-link:
#calcom-embed-link, .calcom-embed-link {
background-color: #222222;
padding: 15px;
color: #fff;
font-size: 16px;
text-align: center;
cursor: pointer;
}
Other plugins for taking bookings.
Elementor forms builder to create WordPress forms like contact form, booking form, feedback form, survey form,...
Calculated Fields Form: complete WordPress form builder for contact,booking,quote,payment forms & more,wit...
Appointment booking plugin for WordPress. Let clients self-schedule 24/7, accept payments at booking, and redu...
Unlimited appointments, booking calendars, and notifications. Powerful appointment booking plugin and booking...
WP Booking Calendar plugin for full-day bookings, time-slot appointments, rentals & events. Accept booking...
Amelia is a powerful booking plugin for appointments and events. Manage scheduling, calendars, and availabilit...