Bookingo - Course Booking System for WordPress icon

Bookingo - Course Booking System for WordPress

Hot or Not
Bookingo - Course Booking System for WordPress

Description

Simplify your course booking with Bookingo, from sports activity bookings through selling courses online to school enrollment management. Bookingo WordPress plugin is the ultimate course registration software for driving schools, language schools, and sports centers, wherever there is a repeating pattern of classes. Easy bookings for parents, fully booked classes for you.

Designed for: course and training oriented business owners, for trainers, teachers and tutors. For any website selling courses or registering for courses. Consider the plugin for class enrollment system for schools e.g. for sports activities like football school, dance school, karate school, chess club. It will also work well when organizing online classes.

Latest Version: 16 August 2022 – v1.6. Check the changelog

Bookingo Pre-made Demos

Responsive Layout

Bookingo – Course Booking is fully responsive which means each and every plugin element adapts perfectly for any screen size. The plugin works great on all mobile devices and tablets.

Unlimited Possibilities

Bookingo does not impose any limitations on you. The plugin enables you to create an unlimited number of courses and an unlimited number of course groups within those courses. This allows you to, for example, create multiple bookings for different industries within a single website.

For each course group, you can specify the start and end date (and time), number of lessons, class duration, student limit, and schedule based on recurring events or individual lesson dates. You can also specify the location, trainer’s contact details, and additional information (such as the requirement of a swimming cap). For a given course, you can create a description with a featured image or promotional video using the WordPress post editor.

WooCommerce

If you use WooCommerce on your website, we’ve got you covered. Login, registration, order processing, and payment gateway support are all provided by WooCommerce. Please note that the Bookingo plugin is also fully functional without WooCommerce installed.

WPBakery Page Builder Integration / Color Picker

Bookingo is integrated with popular WPBakery Page Builder for WordPress, but it is also fully functional without WPBakery Page Builder installed.

With built-in color picker you can define your own colors to match booking form to your website.

Multiple Payment Methods

The plugin offers several payment options including cash, Stripe, and PayPal. If you have WooCommerce installed on your website, you can also utilize the payment methods supported by WooCommerce.

Custom Form Builder

The big advantage of this plugin is the ability to define your own form fields, so regardless of the industry or course, you can create your own form using a simple editor. You can also create your own field sections, such as Course Participant Data or Applicant Data. There can be any number of such sections or form fields.

All World Currencies Supported / Exchange Rate Manager

The plugin supports all world currencies and it has a built-in rate manager for easy conversion between different currency pairs.

Pricing Rules

You can define your own pricing rules depending on the booking form, course, course group, registration dates, and more. For example, you can create a discount for people who sign up for a language course this weekend.

Notifications

The plugin is integrated with the Nexmo and Twilio API for SMS notifications, enhancing the customer experience. By adding Telegram and email notifications, your clients will always be kept informed.

Discount Coupons / Custom Agreements

The plugin has a feature that allows you to generate discount coupons with either a fixed or percentage discount, and to set options such as usage limit and coupon activation dates. You can use a built-in tool to quickly generate a specified number of coupons, eliminating the need for manual creation.

The plugin also includes the ability to create multiple agreement fields that the client must accept before submitting the form. These fields can be made optional or required based on settings in the admin panel. This feature is particularly important in regards to compliance with General Data Protection Regulation (GDPR).

One Click Demo Install

Import demo data to start with by using plugin settings menu.

Key Features of Bookingo – Course Booking System for WordPress

  • 100% responsive and mobile compatible.
  • High resolution and pixel perfect.
  • Unlimited number of booking forms.
  • Unlimited number of courses.
  • Unlimited number of course groups.
  • WooCommerce integration (the plugin is also fully functional without WooCommerce installed).
  • WPBakery Page Builder integration (the plugin is also fully functional without WPBakery Page Builder installed).
  • Integrated with PayPal, Stripe and WooCommerce payment gateways.
  • Support for cash payment method.
  • Notifications by e-mail, SMS (Nexmo, Twilio), Telegram.
  • Support all world currencies.
  • Extensive pricing rules.
  • Discount coupons.
  • Custom form fields builder.
  • Custom agreements.
  • Color picker.
  • Demo content available with one click importer.
  • Fully translatable with .Po/ .Mo files.
  • Valid HTML5 code.
  • Crossbrowser compatible.
  • Documentation included.

Admin Features of Bookingo – Course Booking System for WordPress

Bookings Module

Displays a list of all submitted orders (bookings) in the system.

  • Browse, edit, or delete submitted bookings.
  • Set statuses for bookings: Pending (new), Processing (accepted), Cancelled (rejected), Completed (confirmed), On Hold, Refunded, Failed.
  • View booking details, including ID number, course name, course group, net price, gross price, and tax.
  • View details about course participants and applicants.
  • View additional information provided in custom form fields.
  • View a list of agreements and consents given by the participant.
  • View the payment method and a list of registered transactions for a given payment.

Booking Forms Module

With this module, you can create unlimited booking forms and define different settings for each form. There are many options available:

  • Browse, add, edit, or delete booking forms.
  • View the ID number of a booking form.
  • Generate and copy a simple shortcode to place the form on any page.
  • Select the courses supported by a given form.
  • Choose the default booking status for new reservations: Pending (new), Processing (accepted), Cancelled (rejected), Completed (confirmed), On Hold, Refunded, Failed.
  • Select supported currencies.
  • Enable or disable coupons for a given form.
  • Turn the form preloader on or off.
  • Define the default form tab: ‘Overview’ or ‘Book a Class’.
  • Show or hide the course start/end time.
  • Use the color picker to style the form according to your preferences.

Courses Module

With this module, you can create an unlimited number of courses and define different settings for each course. There are many options available:

  • Browse, add, edit, or delete courses.
  • Set the course name and add a course description.
  • Assign groups to the course.
  • Optionally, set the course registration start date and time.
  • Optionally, set the course registration end date and time.
  • Choose whether to collect data about applicants.
  • Select available payment methods: cash, PayPal, or Stripe.
  • Configure notifications for email, Twilio, Vonage, and Telegram.
  • Define custom form fields for the course, including the field type, label, mandatory status, possible values, error messages, and grouping fields within groups.
  • Define a list of agreements that the course participant must accept before making a booking.
  • Set a promotional course image or video.
  • Customize the ‘Thank You’ page and the ‘Back to Home’ button.

Course Groups Module

With this module, you can create an unlimited number of course groups, which can later be assigned to courses.

  • Browse, add, edit, or delete course groups.
  • Set the name of the course group.
  • Set the start and end dates and times of the course.
  • Select the location of the course.
  • Set the number of lessons (classes).
  • Set the length of each lesson in minutes.
  • Set the price and tax value (if applicable).
  • Define whether to show the net or gross price.
  • Set the maximum number of students for the class.
  • Define whether to show the current number of enrolled students for the course.
  • Enter a brief description of the course group.
  • Enter brief contact/teacher information.
  • Create a course schedule, either based on days of the week or specific dates.

Pricing Rules Module

You can create custom pricing rules based on the selected booking form, course, course group, and registration dates. For instance, you can set a unique price for a course during a specific date range. There is no limit to the number of pricing rules that can be defined.

  • Browse, add, edit, or delete pricing rules.
  • Choose a booking form.
  • Choose a course.
  • Choose a course group.
  • Choose registration dates.
  • Determine the type of price change: a fixed price, an increase or decrease by a specific value, or an increase or decrease by a percentage.

Locations Module

With this module, you can create any number of course locations.

  • Browse, add, edit, or delete locations.
  • Add location name and location address details.

Payments Module

With this module, you can create available payments methods.

  • Browse, add, edit, or delete payments methods.

Coupons Module

The module enables you to create discount coupons.

  • Browse, add, edit, or delete discount coupons.
  • See the coupon ID number.
  • Define a unique coupon code.
  • Set a usage limit.
  • Check the current usage count of the coupon.
  • Set the coupon to be active within a specific time frame.
  • Choose a percentage or fixed discount amount.

Tax Rates Module

The module enables you to create various tax rates.

  • Browse, add, edit, or delete tax rates.
  • See the tax rate ID number.
  • Define the tax rate value.
  • Set the tax rate as the default for the system.

E-mail Accounts Module

The module lists email addresses used in the system.

  • Browse, add, edit or delete email addresses.
  • See the email address ID number.
  • Name the email address.
  • Specify the email.
  • Optionally set SMTP authentication options.
  • Turn SSL on/off.
  • Enable or disable debugging.
  • Use a tool to verify that emails are sent correctly.

Bookingo Includes Plugin Settings

  • Configure General Options, such as the company logo, currency, and date/time format.
  • Choose the default address format (EU or US).
  • Set the default sender email account.
  • Enter the Fixer.IO API key.
  • Import demo content with one click.
  • Set the default booking status after a successful payment: No change, Pending, Processing, Cancelled, Completed, On hold, Refunded, Failed.
  • Synchronize statuses with WooCommerce: No synchronization, One-way from WooCommerce to plugin, One-way from plugin to WooCommerce.
  • Use the coupon generator to generate a specified number of discount coupons with options such as number of coupons, usage limit, percentage discount, fixed discount, and active dates.
  • Use the exchange rate manager to import exchange rates for selected currencies relative to the base currency.
  • Access the log manager.

This Item is Supported

Support is conducted through our Support Forum. We’re in GMT +1 and we aim to answer all questions within 24 hours in weekdays. In some cases the waiting time can be extended to 48 hours. Support requests sent during weekends or public holidays will be processed on next Monday or the next business day.

We Are Trusted by 100,000+ Customers

We are a team of passionate people with 15+ years of experience and 10+ years of our presence on Envato Market. We specialize in WordPress, design, and development. Please follow us to stay up to date as we continue to craft our works.

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Events Schedule - WordPress Events Calendar Plugin icon

Events Schedule - WordPress Events Calendar Plugin

Hot or Not
Events Schedule - WordPress Events Calendar Plugin

Description

Events Schedule – Calendar WordPress Plugin

Simple but versatile WordPress calendar plugin, for an elegant display of your classes or events. You can choose one of the 12 schedule styles, each with different design and features.

Build your schedule in minutes, with basic WordPress knowledge, and add it in your page with our custom Visual Composer element or through an auto-generated simple shortcode.

The Weekly Tabs or the Large List styles are a great solution for a Dance Studio, Fitness or Sports Center, while the Compact List style works better for Conferences, Speakers, Workshops or Seminars. For schedules with the same classes every week, like that of a School, College, Kindergarten or University, the Weekly Schedule style gives you the perfect look. It?s suited also for Medical Centers, Beauty Parlours and other professionals who need to display the working hours. The Plain List style is our timetable solution with rich visuals, designed for a display of important events. Music Festivals, Sports Arenas, a Stadium or an Exhibition Center can take advantage of this schedule style to easily promote their events.

Because we have several different timetable styles, Weekly Class Schedule is an extremely versatile plugin, that can be used by a lot of different businesses. Filling the schedule with classes or events is quick and easy, similar with creating WordPress posts.

Easy Schedule Builder

Our builder is designed for basic WP users, you can set everything up with a few clicks. The schedule style, classes to be displayed, filters, labels and messages, colors and all other options are intuitive and easy to customize. Placing it in the page is just as easy.

Unlimited Classes

You can add as many classes as you want to your schedule and use the powerful options to save time. Adding call-to-action buttons, canceling events or setting them to appear automatically every week can be done in seconds.

Elegant Pop-up Window

A schedule should display only the important info, but you might have a lot of other useful details for your visitors. That?s why, each class accepts individual text and images, that can be displayed in a modal pop-up window.

Assign Class Types, Locations and Instructors

Visitors will be able to see right away what they are looking for, if you assign categories to your classes. Assigning Types, Locations and Instructors makes it easy to filter classes and displays important info in the schedule.

Advanced Filters

Our plugin is ready for schedules with a lot of classes, therefore powerful filters are mandatory. You can allow various filters, like Type, Location, Instructor, Day or Time of the Day and you can get the perfect design by placing them left, right or center.

Call-to-action Buttons

You can convince visitors to interact right away with your offer, by placing a custom call-to-action button for each class. The button can add the class to iCal calendars, open the mailing function or send to an internal or external link.

Looking for a Dance WordPress Theme?

Check out our dedicated WordPress Theme for dance studios: Pirouette Dance WordPress

Weekly Class Schedule Features List

  • Easy Schedule Builder for basic WP users
  • 12 unique timetable styles that can be changed with one click
  • 100% Responsive and Retina, ready for any four corners device
  • Easy VC integration with a custom Visual Composer element
  • Everything is fully localized and translatable
  • No duplicate content! Everything is loaded only once in the page
  • Daily Cron Job to update past repetitive events
  • Build unlimited schedules, each with different content
  • Create unlimited classes and events just like WP posts
  • Set classes to appear every week automatically
  • Assign Class Types, Locations and Instructors for each class
  • Add your own labels and custom messages
  • Easy to change colors for text and special elements
  • Elegant pop-up modal window for text and images for each class
  • Two pop-up modal layouts available, light and dark
  • Show a schedule with all your events, the next weeks or just a few days
  • Powerful live filters that work fast and look great with any schedule style
  • You can hide content, filters, labels and other info
  • Five filter categories: Type, Location, Instructor, Day or Time of the Day
  • Place filters left, right or center, use checkboxes or switchers
  • Display canceled events, marked visible in the schedule
  • Featured image displayed in the Plain List schedule and in the pop-up box
  • Call-to-action button in the Plain List and Weekly Tabs schedule style
  • Visitors can add the class directly in their iCal calendar with one click
  • Add you email address to the button so visitors can mail you for reservation
  • Send to URL with the event?s button or even with Type, Location or Instructor
  • Make classes as short as 10 minutes or as long as 6 hours
  • Easy date selection for your classes with a WP calendar
  • You can add pop-up modal windows also for Type, Location or Instructor
  • Choose the first day of the timetable from your WP settings
  • Extended documentation with screenshots and complete instructions

IMPORTANT: Please note that images are not included. The Live Preview demo has been created with Visual Composer and our own WordPress theme, Hotel Leisure.

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.