Swellweb Booking Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Swellweb Booking adds free-slot appointment scheduling to WordPress. You set how
long an appointment lasts, how much of a break to leave between one and the next,
and which time ranges you are available in — the plugin works out the bookable
slots and shows them to your visitors.
Everything runs on your own site: no external service, no third-party account,
no data sent anywhere else.
Features
- Appointment types with configurable duration, buffer between appointments
and weekly availability (several time ranges per day). - Front-end calendar via shortcode: a real month calendar where only the
bookable days are selectable (closed days, past days and fully booked days are
greyed out), with month navigation. Pick a day, see the free times, done. - Optional context field: visitors can add a short note about what they want
to discuss — it reaches you in the notification email and in the dashboard. - Double-booking protection: the slot is checked again when the booking is
confirmed, so two people cannot take the same time. - Automatic emails: confirmation to the visitor, notification to the admin.
- Dashboard: bookings in the next 7 days, this month and in total, your next
appointments and a short setup checklist — everything at a glance. - Agenda view: a month calendar in the dashboard showing every appointment at
a glance, with month navigation; click an entry to open the booking. - Bookings list in the dashboard with date, time, name and email, sortable.
- No dependencies: no external libraries, vanilla JavaScript, lightweight CSS.
- Responsive and accessible on desktop and mobile.
- Translation ready: POT file included, Italian translation bundled.
Getting started
- Go to Bookings Appointment types and create one, for example
Intro call (30 min). - Set the duration, the buffer and the time ranges for each day.
- Copy the shortcode shown in the sidebar box and paste it into a page.
Privacy
The plugin stores the details entered by the person booking (name, email, day and
time) in your own database, and sends two emails through WordPress: the
confirmation to the visitor and the notification to the site administrator. It
does not contact any external service and does not collect usage statistics.
Screenshots
No screenshots provided

