Simplify your course booking with Bookingo, from sports activity bookings through selling courses online to school enrollment management. Bookingo WordPress plugin will be perfect course registration software for a driving school, language school or swimming school, 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.08.2022 – v1.6. Check the changelog
Bookingo Pre-made Demos
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 In Any Way
Bookingo doesn’t limit you in any way. The plugin allows you to create an unlimited number of courses and an unlimited number of groups within the courses. That is why you can, for example, create several bookings for various industries within one website. For each course group, you can specify a course start and end date (and even time), number of lessons, class duration, student limit, and a schedule based on recurring events or individual lesson dates. You can also specify the location, contact details of the trainer and additional information (e.g. about the obligatory swimming cap). For a given course, you can create a description with a featured image or promotional video, based on the WordPress post editor.
If you use WooCommerce on your website we’ve got you covered. Bookingo is integrated with WooCommerce, but it 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 provides multiple payment methods including PayPal, Stripe, Cash, and if you use WooCommerce on your website you can use the payment methods supported by the WooCommerce.
Form Fields 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.
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.
The plugin comes integrated with Nexmo and Twilio API for SMS notifications to improve the customer experience. By adding Telegram and e-mail notifications, your clients will always be well informed.
Discount Coupons / Custom Agreements
The plugin allows you to create coupons with fixed or percentage discount with the possibility of setting options such as usage limit, coupon activity from-to. You do not have to create each coupon manually. The built-in tool can automatically generate the desired number of coupons in one second. You can create multiple ‘agreement’ fields that must be accepted by the client before sending the form. Each of them may be optional or obligatory based on the control panel settings. This feature is very important in the case of General Data Protection Regulation (GDPR).
One Click Demo Install
Import demo data to start with by using plugin settings menu.
Feature List 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 Email, SMS (Nexmo, Twilio), Telegram
- Support All World Currencies
- Extensive Pricing Rules
- Discount Coupons
- Custom Form Fields Builder
- Custom Agreements
- Color Picker
- Booking Forms
- Add, Edit, Delete Booking Forms
- Generate and Copy a Simple Shortcode to Place the Form on Any Page
- Choose the Course Supported by the Form
- Select the Default Booking Status of New Bookings
- Select Form Currency
- Enable or Disable Coupons
- Enable or Disable Form Preloader
- Define the Default Form Tab (Overview or Book a Class)
- Enable or Disable the Course Start/End Time
- Use the Color Picker to Style the Form According to Your Needs
- Add, Edit, Delete Courses
- Select Course Groups
- Set Course Registration Start Date and Time (optional)
- Set Course Registration End Date and Time (optional)
- Select Available Payment Methods
- Set Notifications for Email, Twilio, Nexmo and Telegram
- Define Your Own Form Fields for The Course
- Define Agreements
- Set Promotional Image or Video
- Customize ‘Thank You’ Page
- Course Groups
- Add, Edit, Delete Course Groups
- Set Course Start Date and Time
- Set Course End Date and Time
- Select Course Location
- Set Number of Lessons (Classes)
- Set Price and Tax Value (if Applicable)
- Set Limit of Students
- Enter Brief Course Group Info
- Enter Brief Contact/ Teacher Info
- Create a Course Schedule
- Pricing Rules
- Add, Edit, Delete Pricing Rules
- Select the Forms, Courses, Course Groups for Which the Rule Applies
- Select a Date Range for Which the Rule Applies
- Set Prices For a Given Rule
- Add, Edit, Delete Course Locations
- Add, Edit, Delete Available Payment Methods
- Add, Edit, Delete Discount Coupons
- Set Usage Limit
- Set the Coupon to be Active From-To
- Set Percentage or Fixed Discount Quote
- Tax Rates
- Add, Edit, Delete Available Tax Rates
- E-mail Accounts
- Add, Edit, Delete E-mail Accounts for Notifications
- Bookingo Comes with Plugin Settings
- Set General Options like Company Logo, Currency, Date and Time Format
- Import Demo Content with a Single Click
- Set Default Booking Status After the Successful Payment
- Set Statuses Synchronization with WooCommerce
- Use Coupon Generator to Quickly Generate a Certain Number of Discount Coupons
- Use Exchange Rate Manager to Import Exchange Rates for Selected Currencies in Relation to the Base Currency
- Demo Content Available with One Click Importer
- Fully Translatable with .po / .mo Files
- Valid HTML5 Code
- Crossbrowser Compatible
- Documentation Included
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.
16.08.2022 – v1.6
- Improved code,
- Added option to set own coupon code,
- Added option to log error from fixer.io,
- Added option to export bookings with extra fields,
- Added option to display net price on the course page,
- Added option to set booking status if the sum of the booking is equal to 0.00.
20.06.2022 – v1.5
- Added option to enable/disable “Applicant” section displayed in the booking form,
- Added option to set different format of the address,
- Added option to export bookings,
- Added option to display text instead of price,
- Added option to display text under the price,
- Added option to show/hide number of participants,
- Added functionality to log events from built-in payment methods like Stripe and PayPal.
02.02.2022 – v1.4
- Improved code.
19.11.2021 – v1.3
- Improved code.
14.09.2021 – v1.2
- Improved code.
01.06.2021 – v1.1
- Improved code.
28.05.2021 – v1.0
- Initial release.