Why we created this plugin
A client approached us after trying multiple WordPress booking systems. Every option had the same problems:
- Too many menus and screens for basic booking tasks
- High yearly licence fees for features they would never use
- No way to share a limited timeslot across different products
- Slow page loads and cluttered checkout journeys
- Complex setup processes that caused errors
They needed something simple. Two weekday slots. One booking per slot across all products. Easy management. No fuss. None of the existing tools could do this without forcing a complete system built for hotels or multi staff calendars.
So we built exactly what was needed from scratch, properly and without unnecessary bloat.
Built the right way
TTB Woo Timeslot Bookings is a purpose-built WooCommerce extension designed for service businesses that work on fixed weekday appointments. It slots straight into WooCommerce and feels like a natural part of the system because it has been engineered to follow WooCommerce patterns and structure.
This is not a tweaked template or a repurposed plugin. Everything is written cleanly with performance and reliability in mind:
- Custom database table that stores bookings cleanly and avoids cluttering WooCommerce core tables
- Global timeslot exclusivity so a slot can only be booked once across the entire site
- Lightweight front-end calendar that shows customers exactly what is available without loading unnecessary scripts
- Server side validation to stop double bookings, even with two customers adding items at the same time
- Admin tools that make adding, blocking, cancelling and reviewing bookings simple and fast
- Extendable codebase so the system can grow when needed
Why custom beats off the shelf
Most booking plugins try to cover every scenario from holiday rentals to gyms to hotel rooms. That creates unnecessary complexity and usually slows down the site. You often pay yearly licences for features you will never touch.
Our client only needed two fixed weekday slots and a guarantee that no slot could be booked twice. Every plugin they tried either failed to do this or required a large amount of configuration and ongoing cost.
A custom solution was the only approach that delivered exactly what was needed without extra overhead.
Technical highlights
- Fully configurable weekday slots
Add or remove time slots from a simple settings screen. The system updates instantly across the site. - Shared slot capacity
If a slot is booked on one product, it is removed from every other product to prevent clashes. - Dedicated booking table
Bookings and blocked dates are stored in a custom table for speed, clarity and reporting. - Simple admin dashboard
An easy way to view upcoming bookings, add manual entries, block days and cancel bookings. - Clean, fast front end
The calendar loads only on product pages and only uses the scripts required. - Developer ready
Hooks and filters allow blackouts, slot adjustments and future integrations without rewriting core logic.
More technical than most agencies
Many WordPress agencies rely entirely on existing plugins and hope they do the job. That works until a client needs something more specific or more reliable. We build plugins when the situation calls for it.
Our work includes:
- Custom plugin development
- Advanced WooCommerce logic
- API integrations
- Database design tailored to business needs
- Scalable systems that can handle real traffic
This booking plugin is a good example of the type of technical work that sets us apart from competitors who only configure existing tools.
Free download
You can download and use this plugin for free. It is a clean starting point for anyone who needs strict weekday appointments without the complexity and ongoing fees of large booking systems.
Future updates
This plugin will continue to grow based on client use and new requirements. Planned additions include:
- More flexible slot controls
- Detailed booking reports
- Per product availability overrides
- Reminder and notification options
- Optional customer notes per booking
Premium version on the way
We are already working on a premium version that adds advanced scheduling and calendar integrations. Planned features include:
- Google Calendar two way sync
- Outlook Calendar support
- Apple Calendar support
- Auto generated customer calendar invites
- Staff assignment and slot ownership for larger teams
- Daily and weekly load views
The free version will remain fully usable on its own. The premium version will simply add more control and automation for businesses that need it.
Want something built properly
If you need a custom plugin or functionality that plugin store items cannot deliver, get in touch. We specialise in building clean, efficient and reliable systems for WordPress and WooCommerce that fit your business instead of forcing your business to fit the tool.
We can build almost anything you need, from booking systems to API driven automation and internal tools. This plugin is one example of the many technical solutions we build for clients who want more than a standard plugin install.
Download HERE

