Booknetic is the WordPress appointment booking plugin (WordPress calendar reservation & calendar scheduling plugin). It’s designed to help businesses schedule appointments with clients online. The user-friendly design, robust functionalities, and seamless integration of payment systems in Booknetic enable straightforward automation of your online reservation system.
The SaaS version of Booknetic is available (WordPress PHP plugin)
Booknetic is a powerful appointment booking software that helps you:
- Automate your booking process
- Add multiple business locations
- Configure business hours, holidays, and break times
- Allow employees to self-schedule
- Track your business performance with the built-in dashboard
- Optimize for mobile
- Create unlimited employee and customer profiles
- Build custom forms
Pre-sale question: [email protected]
What is new?
We are constantly improving our product to provide the solutions our customers need. Every update we make is aimed at increasing customer satisfaction and your bottom line.
Package
With the Package feature you can make a package of appointments for different services and sell them together.
Staff Commission
allows you to set Commission from the appointment price for your staff. Powerful new tool that can encourage employees to work better.
Product Inventory
Sell tangible goods to increase the quality of your services. With the add on manage your inventory automatically. Also selling the product will be optional, can make selecting it mandatory or not.
Microsoft Outlook Calendar 2way Sync
Booknetic integration with Microsoft Outlook Calendar features two-way sync, allowing you to view Outlook Calendar events alongside your Booknetic appointments in the Calendar module. Appointments added via Outlook Calendar are marked with an Outlook Calendar icon, and their colours will match in the Booknetic Calendar. With two-way sync, if an appointment is rescheduled, cancelled, or deleted in Booknetic, it will automatically update in your Outlook Calendar.
Integrating the 2Checkout
Allow your customers to make secure and swift online payments for your services by integrating the 2Checkout payment gateway into your Booknetic system, enabling direct transaction processing on your website.
What can Booknetic do?
- Automated appointment scheduling
- Real-time advanced availability management, including buffer times and custom availability rules
- GDPR and HIPAA compliance for data protection
- Webhook feature to send data to third-party platforms
- Multi-language support for global audiences and easy translation options
- Support for multiple business locations
- Conditional pricing options depend on specific factors like time of day, form choices etc.
- Online payment processing with various payment gateways (incl. WooCommerce)
- Support for recurring appointments
- Appointment history tracking
- Integration with video conferencing platforms for virtual meetings
- Advanced customization options for booking forms and templates
- Mobile-responsive design for seamless booking on any device
- Self-scheduling capabilities for employees
- Configuration of business hours, holidays, and breaks
- Notification management (Email, SMS, WhatsApp, and much more)
- Performance tracking with built-in dashboard analytics
- Service extras for additional options during booking
- Ability to add custom fields to booking forms
- Front-end customer panel for managing appointments
- Ability to set up discounts and promotions
- Booking reminders and follow-up emails
- Customer feedback and review management
- Waitlist functionality for busy timeslots
- Conversion tracking for data analysis
- Exporting appointment data to CSV
- Support for multi-booking processes
- Seamless integration with Google Calendar
- Customizable custom service duration options
- Ability to set up multiple user roles with varying levels of access and permissions
- Seamless import and export of data for easy migration
- Comprehensive customer management features, including contact details, appointment history, and notes
- Dedicated customer support and regular software updates to ensure ongoing reliability and security
- And much more…
A comprehensive list of features allows you to meet the needs of any client base or business operation. Our powerful admin dashboard gives you complete control over your business.
We are constantly improving our product to provide the solutions our customers need. Every update we make is aimed at increasing customer satisfaction and your bottom line.
Enhanced experience
Offer multiple durations for the same service
Give your clients the option to choose from multiple service durations. This flexibility caters to different needs and preferences, allowing clients to select the duration that best suits them.
Group Appointments
Allow clients to book group appointments and bring additional participants. This feature is ideal for group activities and provides a seamless booking experience for all attendees.
Invoices
Create and customise invoices about your services to send to your customers.
Custom durations
Give your customers different duration options for appointments.
Reports for Booknetice
Analyse your business,services, and staff with the help of the Reports feature.
Payment method per service
Customise payment options for each service you offer. This flexibility allows clients to choose their preferred payment method based on the service they book.
Waiting list
Enable clients to join a waitlist for fully booked slots. This feature ensures that clients have a chance to book if a slot becomes available, helping you manage demand more effectively.
Custom Appointment Statuses
Create and customise different appointment statuses for your appointments.
Booking panel in popup
Enhance user experience with a booking panel that appears in a popup. This feature allows clients to make bookings without navigating away from the current page.
Change status via the link
Enable clients to update their booking status through a link they received via notifications. This feature simplifies the process of rescheduling or cancelling appointments for both staff members and customers.
Ratings & Reviews
Send a rating form to the Customer to rate the service and Staff and connect to your workflow.
Conditional Prices
Set dynamic pricing based on various factors such as the time of day, specific form choices, and more. This flexibility allows you to optimise your pricing strategy and meet client expectations.
Booking form URL per service/staff/location
Generate specific booking form URLs for different services, staff, or locations. This feature streamlines the booking process and ensures clients can easily find and book the service they need.
Payment links
Provide clients with payment links to facilitate easy transactions. This feature ensures a smooth and efficient payment process. Pay for the remaining amount can be done with the payment link which can be shown by the shortcodes which can be used everywhere.
Recurring appointments
Support recurring bookings for services that require multiple sessions, such as courses or ongoing treatments. This feature simplifies the booking process for repeat clients.
Conversion tracking for data analysis (Google Analytics, Google Tag Manager)
Track and analyse booking conversions using tools like Google Analytics and Google Tag Manager. This data provides valuable insights into customer behaviour, helping you optimise your booking process.
Deposit amount
Reduce no-shows by requiring a deposit at the time of booking. This feature secures the booking and ensures clients are committed to their appointments.
Booking Limit Manager
Set specific booking limits for each location within your business.
Bring people with you
For group appointments, you can enable a single user registration for multiple seats. Bring people with you feature can be used within group appointments to remove separate appointments for each attendant.
Customer module
Our built-in CRM features save you juggling between unmanaged customer data. Booknetic’s customer database lets you store customer data along with appointment details. You can further import or export customer lists with our booking plugin for WordPress.
Donation Form
Create a donation page and receive donations from your customers or supporters.
Admin Dashboard
A comprehensive list of features allows you to meet the needs of any client base or business operation. Our powerful admin dashboard gives you complete control over your business.
Ultra Customizable Booking
Our fully automated solutions handle everything from bookings and payments to notifications and website sales, so you can focus on running your business.
Colour Choices to Match with Your Branding Match Your Branding
Tailor the appearance of your booking forms to align perfectly with your brand’s identity. Customise every aspect of the form’s colour scheme to ensure it matches your company’s branding. This includes adjusting the colours of buttons, backgrounds, text, and other elements to create a cohesive visual experience for your clients.
Instant and Reminder Notifications with Workflow Module
Email Notifications
Send booking confirmations, reminders, and follow-up emails directly to your clients’ inboxes. Email notifications are a reliable way to keep your clients informed about their appointments. Customise the email content to reflect your brand and provide all necessary details. Automate the sending of these emails based on specific triggers, such as booking creation, appointment reminders, and post-appointment follow-ups.
SMS Notifications
Reach your clients instantly with SMS notifications. SMS is an effective way to send urgent and time-sensitive messages, ensuring clients receive reminders about their appointments. Set up automated SMS workflows to send reminders 24 hours and one hour before the appointment, reducing the likelihood of no-shows. Customise the SMS content to include appointment details, directions, and any special instructions.
WhatsApp Notifications
Use WhatsApp to send personalised notifications to your clients. With its widespread usage, WhatsApp is a convenient platform for sending booking confirmations, reminders, and follow-up messages. Create automated workflows to send WhatsApp messages at various stages of the booking process. WhatsApp notifications provide a personal touch and are ideal for engaging with clients in real-time.
Telegram Notifications
Send instant notifications via Telegram to keep your staff members updated. Telegram is a popular messaging app that allows you to reach staff members quickly and efficiently. Set up automated workflows to send booking confirmations, reminders, and follow-ups through Telegram. Customise the messages to include all relevant appointment details and ensure your staff members are well-informed.
Webhook
Harness the power of webhooks to send notifications to virtually any platform. With webhook integration, there are endless possibilities for sending notifications. Any platform that can receive HTTP requests can be used with Booknetic to send any kind of notification. This flexibility allows you to connect your booking system with other applications and services, enabling seamless communication and extending the functionality of your notification system.
Request More Information with Smart Form Builder
Utilise a powerful and intuitive form builder to request specific information from your clients during the booking process. Add a variety of custom fields, such as text inputs, dropdowns, checkboxes, and more, to gather all the details you need. Additionally, you can set conditional logic to show or hide fields based on previous responses, ensuring that you only collect relevant data from your clients.
Enable/Disable/Reorder Booking Steps as Desired
Gain full control over your booking process by choosing which steps to include, exclude, or rearrange. This flexibility allows you to streamline the booking flow, making it as simple or detailed as necessary to meet your business requirements.
Extensive Integrations
- Zoom
- Google Calendar
- Google Analytics
- Google Tag Manager
- SMS Notifications
- WhatsApp Notifications
- Telegram notifications
- Webhook ( Zapier, IFTTT, etc )
- Google ReCAPTCHA
- Facebook authorization
- Google authorization
- Divi Integration
- OTP sms verification
Diverse Payment methods
Accept a wide range of payment methods to provide secure and convenient payment options for your clients.
- PayPal Payments
- Stripe Payments
- Square Payments
- Mollie Payments
- Razorpay Payments
- WooCommerce Integration
- Mercado Pago Payments
- Vipps Payments
- 2checkout Payments
Each of these payment gateways in Booknetic comes with the convenient Payment Link functionality. With Payment Links, you can easily create a payment link with just one click or include a shortcode in your notifications. When used in notifications, the shortcode will be replaced with the actual payment link, simplifying the payment process for your customers and streamlining your booking management.
If you want to get cash payments from your customers, you can go with the “Local payment” option. This option allows customers to book appointments without an online payment. You can activate/deactivate the local payment method as you wish in settings.
Adjustable Permissions and Capabilities for Employees
Effectively manage your team with advanced permissions and user role management features. Assign specific capabilities to different roles to ensure that each employee has the appropriate access levels needed to perform their duties efficiently. Customise roles for administrators, managers, and staff members, granting or restricting access to sensitive information, booking features, and client data. This granular control helps maintain security, accountability, and streamlined operations within your business.
Front-End Customer Panel for Managing Appointments
Empower your customers with a user-friendly front-end panel where they can manage their appointments independently. Clients can view their upcoming and past bookings, reschedule or cancel appointments, and control their customer accounts on their Customer Cabinet.
Staff Dashboard
Provide your staff with a dedicated, intuitive dashboard to manage their appointments, view daily and weekly schedules, and track their performance metrics. This centralised platform allows employees to stay organised, efficiently handle their tasks, and focus on delivering excellent service to clients. The dashboard can also include features such as appointment reminders, client notes, and performance analytics to help staff members improve their productivity and service quality.
Full History Tracking
Maintain a comprehensive record of all appointments and client interactions with detailed history tracking. Access past bookings, modifications, cancellations, and communication logs easily, ensuring transparency and accountability in your business operations. This feature allows you to review client histories to provide personalised service and quickly resolve any disputes or misunderstandings
Invoicing and Taxes
Streamline your financial operations with built-in invoicing and tax management tools. Automatically generate accurate invoices for each booking, including item list of services and extras. Apply the appropriate taxes based on your location and business requirements, ensuring compliance with local regulations. This feature simplifies your accounting processes and helps maintain accurate financial records.
Discounts, Promotions, and GiftCards
Boost your business’s growth and profitability by offering attractive discounts, promotions, and gift cards. Create special offers and limited-time promotions to incentivize bookings, attract new clients, and reward loyal customers. Gift cards can be sold and redeemed through your booking system, providing clients with a flexible and convenient option for gifting your services.
Form Builder
The Custom Forms feature allows you to add additional form fields to the “Information” step of the booking form. With this feature, you can request further information from your customers and let them fill in the necessary inputs to provide the requested information. This feature contains various form inputs which will improve the booking experience.
Additionally, it is possible to display these form field answers with shortcodes in notifications and anywhere else where shortcodes can be used. Also, since it is possible to create hidden forms that are shown only in the admin dashboard and do not appear on the booking form, this feature offers a multitude of workarounds to suit various needs.
It also contains the Conditional Fields functionality, which will allow you to show/hide certain form inputs depending on certain conditions.
Zoom integration
Zoom integration in Booknetic enables a seamless connection between your staff profiles and Zoom accounts. Automate scheduling and management of Zoom meetings directly within the appointment booking platform. Easily conduct virtual consultations or meetings with this streamlined integration.
Moreover, staff members can have their own Zoom accounts linked to their individual profiles. This allows for personalised Zoom settings and ensures smooth communication and coordination for each team member using their own Zoom account.
Google Calendar 2way sync
Google Calendar integration streamlines your scheduling by seamlessly syncing appointments between Booknetic and Google Calendar. This bidirectional sync eliminates the need for manual updates, ensuring accurate availability across both platforms. Stay organised and never miss an appointment. You can further customise Booknetic Google Calendar event descriptions by adding keywords.
Custom Appointment Statuses
Custom Appointment Statuses feature empowers you to tailor appointment statuses to suit your business needs. You can define unique statuses to reflect the different stages of your appointment lifecycle, providing clarity and organisation throughout the booking process. This flexibility ensures that appointments are accurately categorised and easily identifiable, optimising your workflow and enhancing customer communication.
Custom Durations
Custom Durations feature empowers you to establish multiple service durations for a single service, each with its own distinct pricing. With the ability to set different prices and titles for each duration, you can provide tailored options to meet the unique needs of your clientele. This flexibility not only enhances the booking experience for your customers but also enables you to optimise your pricing strategy and maximise revenue potential.
Woocommerce integration
With WooCommerce payment integration in Booknetic, you have the flexibility to utilise any WooCommerce payment gateways to receive payments for your appointments. This seamless integration enables you to leverage the wide array of payment options available through WooCommerce, providing your customers with a familiar and convenient payment experience.
Deposit payments
No-shows and cancellations are a costly experience for appointment-based businesses. The deposit payment feature is an actionable solution to minimise their financial impact. You can set the amount of required deposit for each service, location, or staff from the plugin settings. The remaining amount of the payment can be collected from customers via cash method or payment links.
Taxes
With the Taxes feature in Booknetic, you can easily manage taxes for your services based on your business needs. This functionality allows you to create multiple tax rates and apply them to specific services and locations as required. Whether you need to charge different tax rates for different services or locations, Booknetic’s Taxes feature offers the flexibility to customise tax settings to suit your business requirements.
Invoices
With the Invoices feature in Booknetic, you can easily generate and manage invoices for your appointments. This functionality allows you to create custom invoice templates using HTML and CSS codes, providing you with complete control over the invoice design. Additionally, you can attach these invoices to your notifications for sending to customers, streamlining your billing process. With the ability to use shortcodes in the invoice content, you can personalise the invoice with real-time information, ensuring accuracy and professionalism in your invoicing process.
Coupons
The Coupons feature in Booknetic empowers you to offer discounts and promotions to your customers, enhancing your marketing efforts and boosting customer satisfaction. With this functionality, you can create custom coupon codes and set specific discount values or percentages. Whether you’re running a seasonal promotion or rewarding loyal customers, coupons allow you to tailor your offerings to meet your business goals. Additionally, you can easily track coupon usage and effectiveness, enabling you to make data-driven decisions to optimise your marketing strategies.
GiftCards
With the Gift cards feature, you can create custom gift cards corresponding to a specific amount. Customers can then redeem these gift cards when booking appointments, with the value deducted from their gift card balance. The gift cards can be used until the balance is exceeded.
Multi-booking feature
With multi-booking functionality, customers can now seamlessly book multiple services within a single booking session. Ideal for appointments involving multiple services, this functionality empowers customers to select multiple staff members, services, and time slots in a single transaction.
Group Appointment
With this Group Appointments feature, you can set a maximum capacity for your timeslots, allowing customers to book the same timeslot multiple times. A capacity indicator displayed atop the timeslots informs customers of the available spaces, facilitating informed decision-making. Once the maximum capacity is reached, the timeslot automatically becomes unavailable, ensuring optimal scheduling and resource management.
Recurring Appointments
Recurring Appointments feature in Booknetic allows you to set up appointments that repeat at regular intervals, saving time and effort for both you and your clients. Whether it’s weekly, daily, or monthly appointments, Booknetic offers the flexibility to customise the recurrence pattern according to your needs. With recurring appointments, you can ensure consistent booking arrangements and provide a convenient scheduling experience for your clients.
Waiting list
With the Waiting List feature in Booknetic, you can efficiently manage appointment cancellations and unavailable time slots. When a time slot is fully booked, customers can join a waiting list, allowing them to be notified automatically if a cancellation occurs. This helps maximise your booking capacity and ensures that no appointment slots go unfilled. The Waiting List feature helps you maintain a full schedule and minimise downtime, providing a seamless booking experience for your clients.
Service Extras
With the Service Extras feature in Booknetic, you have the flexibility to enhance your services by offering additional options to your customers. You can create extras under your main services, allowing you to customise the booking process to meet your specific needs. Each service can have its own extras, and each extra can have its own duration and pricing. This enables you to provide personalised experiences for your clients and maximise your revenue potential.
User role manager
By default, staff members have certain permissions, but with this feature, you can create custom user roles tailored to your specific needs. This allows you to define the exact permissions and capabilities each role should have, ensuring that your staff members have access to the tools and functionality they need to effectively manage appointments and provide excellent service to your customers. Whether you need to restrict access to certain features or grant additional permissions to specific staff members, the User Role Manager feature makes it easy to customise the user experience and optimise your team’s workflow.
Custom Appointment Status Creation with Full Functionality
Create and manage custom appointment statuses that go beyond the default options. Define statuses that fit your unique business workflow, such as “Pending Payment,” “Confirmed,” “In Progress,” or “Completed.” Each status can have its own set of rules and triggers, ensuring that your appointments are tracked and managed accurately. This feature helps you keep organised and provides clear communication to both staff and clients about the status of each appointment.
Configuration of Business Hours, Holidays, and Breaks
Precisely define your business hours, including specific start and end times for each day. Additionally, set up holidays and breaks to reflect your actual availability. Clients will only see available slots that align with your operating hours, making the booking process smooth and error-free.
Translate/Change Any Word You See in the Booking Form with Multilingual Support (Dynamic + Static)
Easily translate or customise any text in your booking form to cater to a global audience. With full multilingual support, you can provide booking forms in multiple languages, both for dynamic content (such as form fields, service names, etc.) and static content.
Fully Support RTL (Right-to-Left)
Ensure accessibility and usability for clients who read from right to left. Our booking forms fully support RTL languages, such as Arabic and Hebrew, providing a user-friendly experience for all clients. This feature automatically adjusts the layout and text direction to accommodate RTL reading habits, ensuring clarity and ease of use.
SAAS
With your SAAS version create your business and sell scheduling services.
GDPR and HIPAA Compliance
Ensure your business adheres to the highest standards of data protection with full compliance with GDPR and HIPAA regulations. Implement robust security measures to safeguard clients’ personal information and maintain their trust. This includes secure data storage, encrypted communications, and strict access controls to protect sensitive data and ensure regulatory compliance.
Calendar module
Using an up-to-date interface and informative calendar, you can monitor your staff appointment schedule. You can choose to view calendars in daily, weekly, or monthly views on the Calendar module. Plus, the list view of the calendar is also available in Booknetic appointment booking plugin for WordPress.
The Calendar module also has filtering options based on locations, services, and staff.
Updates, Documentation and Support
Updates & Changelogs ( Regular version ): https://www.booknetic.com/documentation/booknetic-updates-changelogs
Updates & Changelogs ( SaaS version ): https://www.booknetic.com/documentation/booknetic-saas-updates-changelogs
To install and configure Booknetic into your WordPress site, you need some starting guide. You can use the Documentation and submit a ticket to our customer support team.