Great for classes, courses & events
Take online bookings for
all of your classes,
courses and events

BookingBug is the online scheduling system for courses, classes & events

BookingBug is an online scheduling system that sits at the heart of event-based businesses around the world. It is a platform for attracting new customers, managing existing ones and taking bookings online 24 hours a day. Free trial, no contract, no install or software to download, flexible, seamless, always live. Start taking bookings online today.

Your calendar, your customers and more

    Your business calendar
    Great customer management
    Take bookings online
    In depth reporting

BookingBug is ideal for offering classes or events in:

  • Cookery, Music or Business Private instruction, group workshops
  • Arts, Crafts or Vocational Potery, knitting, first aid training
  • Dance & Fitness Ballroom, dance fitness, kickboxing
  • Tours and Guides Hiking, senic trails, historical tours
  • Teaching & Tutoring Languages, music, exam prep
  • Ticketed Events Gigs, theatre, comedy, special events
  • And Many More...

BookingBug Courses, Classes & Events Showcase

BookingBug provides the online appointment and scheduling systems for a wide range of courses, classes and event-based businesses based all around the world. From weekly cookery classes to complex businesses offering multiple types of events and tickets, we have a solution for your business.

BookingBug Features and Benefits

BookingBug is much more than simply and online scheduling tool for your courses, classes and events, we have a broad range of easy-to-use features designed to help you manage and grow your business.

  • Take bookings, appointments and enquiries directly from your website, Facebook page or your very own BookingBug homepage Customers will not even have to leave the page to transact with you, resulting in an easy to use, seamless purchasing journey.
  • Take payments and/or deposits online We support more secure payment providers than any other online scheduling system. Taking payments or deposits up-front, eliminates time-wasters, reduces no shows and gives customers a simple, secure way to complete their purchase with you.
  • With BookingBug you can set up promotions, offers, discounts and sell/redeem gift certificates It is important to incentivise and reward your customers to help build loyalty, improve retention and encourage word-of-mouth recommendations. Developing special offers, promotions, deals and discounts is a great way to do that. BookingBug's range of promotional features can help you set-up and manage such campaigns from start to end.
  • BookingBug offers automated email and SMS confirmations, reminders and follow-ups Timely customer communications are an integral part of any successful event-based business. Booking confirmations and pre-appointment reminders help solidify your relationship with your customers, reduce admin and reduce no-shows. Post appointment follow-ups are a great way to gather feedback and make sure the customer continues to book with you in the future. All of these messages can be entirely customised to fit your brand and message.
  • All widgets are entirely configurable to match the style, look and feel of your brand Your brand is everything, as is offering your customers a seamless experience when they're engaging with you, whether that's face-to-face or online. That's why BookingBug's widgets are fully customisable. You can select the colours, text, images, size and a host of other options to ensure your booking calendar is right for your business and your customers. Or if you'd rather just keep it simple with a "book now" button, we can do that too.
  • We offer a host of marketing tools to help you develop and manage your online and mobile marketing campaigns All businesses need to think about marketing, whether it's finding new customers, or keeping existing ones. That's why BookingBug is so much more than simply an online scheduling system. Our integrated marketing tools give you the means to develop and disseminate online and mobile marketing communications to help you build customer loyalty win new business, improve retention, upsell new services, encourage word of mouth recommendations and much much more.
  • Mobile apps for iOS and Android - and fully compatible with all mobile and tablet devices The internet and mobile are evolving fast, no longer do you need to be sat in front of a computer to make the most of all the web has to offer. BookingBug's dedicated mobile apps mean you can run your business on the go from any device that has internet access. Our mobile optimise widgets mean your customers can book with you whenever and wherever they are online 24 hours a day.
  • Offer waiting list places and notifications for sold-out courses and classes The concept of a waiting list is crucial to businesses running popular courses, classes or events - you don't want to miss out on potential custom just because a course is currently over subscribed. BookingBug lets customers interested in a "full" course register their interest and sends them an email notification of availability should a place become available.
  • Manage the entire daily deals process across multiple deal platforms Done right, daily deals are a great way to raise awareness of a brand or service – yet they can often also be a major headache to run efficiently. You can use BookingBug to manage the entire process; importing, matching and validating codes, collecting security codes, offering custom availability, managing complex deals, and increasing revenue by offering upselling opportunities.
  • Analyse your data with our suite of sophisticated reporting tools Accurate data and records are at the heart of any well-run business. With BookingBug's suite of reporting tools you can analyse and review your booking, customer and business data to get a detailed feel for how your business is doing on a daily, weekly or monthly basis.

Customer Testimonials

Want to see BookingBug in action? Take a look at some of the courses, classes and event-based businesses that have benefitted from incorporating BookingBug into their day-to-day business management.

Shetland Pony Club

"We love BookingBug, it has revolutionised our business. It has helped us overcome a big weakness in our business model – no-shows. We’re also now much more efficient in terms of admin and BookingBug has had a major impact on our cash flow. We currently take around 60 per cent of our bookings online, most of which are made in the evening, and we would almost certainly have missed out on that businesses if it wasn’t for BookingBug. BookingBug seriously works and our customers love it."

Shetland Pony Club brings the joy of pony ownership within the practical reach of families, offering a series off different types of pony riding experiences and parties for young children.


Like what you see but still have some questions? Chech out our mini-FAQ below or head on over to our help pages to browse our repository of common questions.

  • Q) Can BookingBug sync with my existing Google calendar or Outlook calendar?
    A) Yes, BookingBug is designed to be your primary calendar for running your business, however, as we know that you might have existing appointments or your own personal calendar you can sync the two. You can export your bookings from your BookingBug calendar into yourGoogle calendar, Outlook calendar or Apple Mail. You can also overlay your personal Google calendar and Apple Mail directly into your BookingBug calendar.
  • Q) Is BookingBug secure?
    A) Yes, BookingBug takes the data security of our customers and our customers' customers very seriously. We support full SSL encryption and are PCI compliant.
  • Q) Does BookingBug take a percentage any of my bookings taken?
    A) No. BookingBug's plans for class, course and events businesses operate with a simple monthly fee as per our price plans. We don't take a cut of your revenue, there's no 'installation' fee, or contract and you can cancel any time you wish.

If there's any more specific questions you would like to talk through, our support team is standing by ready to assist.


BookingBug offers three different pricing plans to suit different sized businesses selling different numbers of tickets. If your business has any niche needs or you're looking for something you don't see covered in our features and pricing, do get in touch and we'd be happy to discuss your requirements.