Description
WordPress Plugin
SimpliBook: Lightweight Appointment Booking With Free Google Calendar Sync
Accept appointments on your WordPress site with server-side rendered calendar, free Google Calendar integration, and zero configuration. The lightweight alternative to bloated booking plugins.
< 50KB Total Assets
Free Google Calendar Sync
Zero Configuration
Native WordPress UI
The Anti-Amelia. Fast. Simple. Free.
Tired of 600KB booking plugins that paywall Google Calendar sync at $249/year? SimpliBook is 92% smaller, includes free two-way Google sync, and works instantly after activation.
Server-Side Calendar
Monthly calendar rendered on server. < 50KB total vs 400-600KB competitors. Zero layout shift.
Google Calendar Sync
Two-way sync with YOUR Google Calendar. FREE forever. No premium tier required.
Email Notifications
Customer confirmations and admin alerts. Customizable templates with merge fields.
Zero Configuration
Works instantly after activation. Booking page auto-created. Start taking appointments in 2 minutes.
Everything you need. Nothing you don’t.
Built for consultants, therapists, salons, and small businesses who want professional appointment booking without the complexity.
Interactive Booking Calendar
Server-side rendered monthly calendar with available dates. Customers click date, select time slot, and submit booking in seconds.
Flexible Availability Settings
Set weekly hours with per-day customization. Configure appointment duration, buffer time, minimum advance notice, and maximum booking window.
Two-Way Google Calendar Sync
Checks YOUR Google Calendar for busy slots automatically. Creates events when bookings are made. Uses your own API credentials—completely free.
Smart Email Notifications
Automatic confirmation emails to customers with booking details. Admin notifications for new appointments. Fully customizable templates.
Professional Booking Management
Native WordPress interface with custom post type. Change booking status, view customer details, manage appointments from familiar dashboard.
Smart Slot Validation
Prevents double-booking by checking both WordPress bookings and Google Calendar busy slots. Real-time availability updates via AJAX.
Theme-Inherited Styling
Uses currentColor throughout CSS to match your theme automatically. Minimal 8KB stylesheet that inherits fonts, colors, and spacing.
Performance First Architecture
Server-side rendering eliminates layout shift. Minimal JavaScript (< 15KB). Works with all caching plugins. Zero frontend performance impact.
Start accepting bookings in 2 minutes
No tutorials needed. No complicated setup wizards. Install, activate, and start taking appointments immediately.
Activate plugin
SimpliBook automatically creates a booking page with the calendar shortcode. Done.
Set your hours (optional)
Configure your weekly availability or use sensible defaults (Mon-Fri, 9am-5pm, 30-min slots).
Connect Google Calendar (optional)
10-minute setup with your own free API credentials. Sync existing Google events automatically.
💡 SimpliBook vs. Competitors
Amelia Premium
$249/year | 600KB assets | 30+ minute setup | Vue.js dashboard | Google sync paywalled
BookingPress Pro
$129/year | 400KB assets | Complex configuration | Custom tables | Google sync paywalled
SimpliBook
One-time | < 50KB assets | 2-minute setup | Native WordPress | Google sync FREE
Perfect for these businesses
Any service-based business that needs simple, professional appointment scheduling without monthly fees.
Consultants & Coaches
Schedule discovery calls and coaching sessions directly from your website
Therapists & Wellness
Manage therapy sessions, yoga classes, and wellness appointments
Salons & Spas
Take hair, nail, and beauty appointment bookings with automatic reminders
Restaurants & Cafes
Accept table reservations directly on your website, no third-party fees
Frequently asked questions
Is Google Calendar sync really free?
Yes! You use your own free Google Cloud API credentials. No premium tier, no monthly fees. Just 10 minutes of setup.
Does it prevent double-booking?
Yes! Checks both WordPress bookings and Google Calendar busy slots before allowing any appointment. Real-time validation.
Can I customize the booking form?
The form collects name, email, phone, and notes. Styling inherits your theme automatically. Custom CSS supported for advanced customization.
Does it support recurring appointments?
Not yet. Current version is single appointments only. Recurring slots planned for future paid add-on.
Can I take payment when booking?
Not in the free version. Stripe integration available as one-time paid add-on ($29). Captures payment at booking time.
Will it slow down my site?
No. Server-side rendering, minimal assets (< 50KB), and efficient caching. 92% smaller than Amelia. Works with all caching plugins.
Can I have multiple staff members?
Current version is single user/service. Multi-user scheduling planned for future paid add-on ($39).
Does it send reminder emails?
Sends confirmation emails immediately. Automatic reminders (24hr, 1hr before) available as paid add-on ($19) via Twilio.
Technical requirements
WordPress
5.8 or higher
PHP
7.4 or higher
Tested up to
WordPress 6.7



