Bookslots – Simple Booking & Appointment Scheduler
Bookslots is a powerful yet simple appointment booking and scheduling plugin for WordPress. Allow your clients to book appointments, consultations, and services directly from your website without endless email exchanges or calendar conflicts. Perfect For ✓ Service Businesses – Hair salons, barbershops, spas, beauty services ✓ Healthcare – Doctors, dentists, therapists, counselors ✓ Consultants – Coaches, advisors, lawyers, accountants ✓ Fitness – Personal trainers, yoga instructors, gym sessions ✓ Education – Tutors, teachers, training sessions ✓ Professionals – Real estate agents, photographers, freelancers Why Choose Bookslots? 🚀 Easy Setup – Get started in minutes with intuitive configuration 📱 Mobile Responsive – Beautiful booking forms on all devices ⏰ Timezone Smart – Automatically displays times in your visitor’s timezone 🎨 Customizable Themes – Choose from default or premium modern designs 📧 Email Notifications – Automatic booking confirmations for you and clients 📅 Calendar Download – Clients can download .ics files to add to their calendar 💼 Multi-Provider – Manage multiple staff members with individual schedules 🎯 No Conflicts – Real-time availability prevents double-bookings Key Features For Business Owners: * Unlimited services/calendars with custom durations * Multiple staff members with individual schedules * Flexible availability settings (days, hours, breaks) * Prevent last-minute bookings with advance notice * Control appointment intervals and buffer times * Email notifications for new bookings * Admin dashboard with booking overview For Your Clients: * Simple 3-step booking process * See real-time availability * Select preferred staff member * Choose convenient time slots * Download appointment to calendar (.ics) * Mobile-friendly interface * Timezone-aware scheduling Built for WordPress: * Standalone – no dependencies on other plugins * Works with any WordPress theme * Lightweight and fast – won’t slow down your site * Secure and WordPress-standards compliant * Regular updates and support How It Works Setup Your Services – Create appointment types (e.g., “Haircut – 30 minutes”) Add Your Team – Add staff members and set their working hours Embed the Form – Use shortcode [bookslots calendar="1"] anywhere Start Accepting Bookings – Clients book instantly, you get notified Shortcode Usage Basic form: [bookslots] Pre-select a service: [bookslots calendar=”58″] Position the form: [bookslots calendar=”58″ position=”center”] [bookslots position=”left”] [bookslots position=”right”] Video Demo Watch our quick 2-minute setup guide: Support Need help? We’re here for you! * Documentation * Support Forum * Report Issues Coming Soon (Pro Version) 🌟 Advanced Features: * Payment integration (Stripe, PayPal, WooCommerce) * Google Calendar & Zoom integration * SMS notifications * Custom email templates * Advanced analytics & reports * Client management (CRM) * Recurring appointments * Group bookings * Custom fields builder * Multi-location support * Export bookings to CSV Privacy Policy Bookslots stores booking information including: * Customer name and email address * Selected service and provider * Appointment date and time * IP address (for spam prevention) This data is stored in your WordPress database and is not sent to external services. You can delete bookings at any time from the WordPress admin. Credits
WP Booking
This is a schedule booking plugin. Use this plugin as a complete booking solution for your site. Create Locations, Add Schedules to the locations, Let customers book for schedules. Manage bookings from admin panel. Add Locations Create multiple schedules per locations. List locations in frontend using shortcodes. Let users register for schedule using booking calendar. Admin get notified by email when user register for a schedule. Users also get an email when the register for a schedule. View/ Manage Booking log in admin panel. View Booking log from Frontend. Usage Create some locations. Booking Addresses -> Add New Add schedules for that location. Schedules are actually booking times. You can add schedule from the Booking Address page. Put this shortcode [schd_calendar no_of_month=”2″] in the content section of the Booking Addresses page. This will display jQuery booking calendar in the details page. With this calendar users will be able to choose a schedule and then book it. Create a page say “Booking Form” and put this shortcode [schd_booking_form] in that page. You don’t have to add this page in the navigation. This page will be used internally by the plugin for showing the booking form. Go to WP Booking and in the “Booking Form Page:” drop down menu select “Booking Form” the page you have created. Create a page say “Locations” and put the shortcode [schd_booking_locations]. You need to put this page in the navigation of your site. Thats All. Every thing is setup properly. Go to “Locations” page in frontend and test it. Feel free to contact in case you find it difficult to setup this plugin. WP Booking PRO The PRO version has additional features. Select specific schedule booking Date. So that booking can be available for a specific date only. Booking can be restricted to a specific number for a particular schedule. Once the booking slots are filled booking will be closed automatically. Option for payments. PayPal PRO and PayPal Standard payment gateways are integrated. Custom Fields can be added to Booking Forms. File type fields can be added so that users can upload documents at the time of booking. Put Google Map in the location details page. Maps can created with the plugin. Customer emails can be customized from the admin panel. Download Booking details in XLS format. Click here for full details. Get it for USD 2.00