Booknetic Review: A Polished WordPress Appointment Booking Plugin

Need to accept appointment bookings on your WordPress site? In this Booknetic review, we’ll take a look at a new’ish WordPress appointment booking plugin. Booknetic excels if you’re just looking for something that’s going to work and look great right out of the box. It has a user-friendly, modern interface on both the front-end and backend and it offers paid bookings, easy booking management, a custom booking form builder, and more. Keep reading and we’ll take a hands-on look at everything this appointment booking plugin has to offer. Booknetic Review: The Feature List Booknetic provides a polished booking experience right out of the box. Overall, I was impressed by both the frontend and backend interfaces. To set up your appointment options, you can add as many locations, staff members, and services as needed. To control availability, you can set up: Working hoursHolidaysBuffer timesEtc. If you want to charge for bookings, you get built-in support for PayPal and Stripe, as well as a WooCommerce integration if you want more functionality. You can either charge the full amount or just require a partial deposit. Other useful features include: Visual appearance customizerDrag-and-drop custom booking form builderOption to create recurring or group appointmentsCustomizable email and SMS notificationsGoogle Calendar two-way syncOption to add service extras/upgradesCoupon/discount supportOption to link staff members with WordPress accounts to create separate dashboards for staff members In the hands-on section, I’ll show you all of the features in much greater depth. Booknetic Pricing Booknetic only comes in a premium version. It’ll cost you $79 with standard Envato licensing. That means lifetime updates for one site and six months of support. Hands-On With Booknetic Once you install Booknetic and activate your license key, Booknetic launches its own dashboard. While the dashboard is entirely self-hosted and located on your WordPress site, it doesn’t fit “inside” the WordPress dashboard like most plugins. Instead, it offers this full-screen dashboard, with an option to take you back to the regular WordPress dashboard if you want: I haven’t seen this approach very often but I will say that I like it. It gives the plugin a very “SaaS” feel. This is especially nice if you’re planning to give your staff members their own accounts to manage appointments in the backend. They won’t have to mess around with the regular WordPress dashboard – they can just focus on the Booknetic interface. Adding Appointment Booking Options (Services, Staff, Locations) To start offering appointments, you need to set up the actual services that people can book. To help you do this, Booknetic lets you add three types of information: Services – a specific service to be performed. For example, “60-minute personal training session”Staff – staff members that can perform each service.Locations – different locations for your business. Adding Locations Adding a location is simple – you just enter some basic details: Adding Staff When you add a staff member, you’ll also enter basic details for the staff member, but there are some nice things going on here. You can: Optionally link a staff member with an actual WordPress account to let them see their own appointments.Associate a staff member with specific locations.Set a staff member’s availability, including adding special days or holidays with different availability than the usual schedule. Here’s what it looks like to add the time schedule: Adding Services To add services, Booknetic gives you this tree interface where you can add categories and sub-categories, as well as services: Once you’ve set up the basic categories, you can add services using a slide-out panel. Some nice things here are that you can: Add a buffer before or after the service.Mark the service as recurring on a schedule that you set. For example, you could offer a month of personal training with one session per week.Mark a service as individual or group. For example, one-on-one personal training vs a group class. In the other tabs, you can: Link a service with staff members, including using different prices based on the staff memberSet up a custom time sheet for just that service if neededOffer extras that people can upgrade to Configuring Settings To configure broad parts of how your booking process works, you get a dedicated settings area where you can set up: Payment options, including a WooCommerce integration if desiredDefault business hours and holidaysGoogle Calendar integrationEmail and SMS settings Configuring Email and SMS Notifications To stay connected with your customers and staff, Booknetic lets you send both email and SMS notifications to both customers and staff. You get the following options: New appointmentRe-scheduled appointmentApproved appointmentPending appointmentRejected appointmentCanceled employment In this smartphone-focused world, I like the ability to send notifications directly to a person’s phone via SMS. For both types of notifications, you’ll get an interface where you can: Enable/disable specific notificationsCustomize the content of notifications, including tons of tags to dynamically include customer or business information One thing to note, though, is that you don’t seem to be able to create your own custom notifications beyond the pre-set options. Creating and Styling Forms By default, Booknetic creates its own booking form where people can go through choosing a location, staff member, service, etc. I’ll show you this in a second. If you want more control, you can also create your own custom booking forms for specific services using the Custom Forms tab. You get a simple drag-and-drop form builder where you can set everything up: To control the appearance of your booking form(s), you can go to the Appearance tab and select from some pre-set options or create your own style: If you opt to create your own style, you get an easy-to-use interface with a live preview of what your booking form will look like: As you make changes, you’ll instantly see those changes reflected on the live preview of your website. How the Appointment Booking Process Works for Users While I didn’t cover every single setting in the backend, I think I got the highlights. So now, let’s shift gears and I’ll show you how the Booknetic experience works for your customers. For this example, I’m using the default booking form, rather than a custom form. By default, Booknetic uses a seven-step booking form. There are no page reloads between the steps – everything happens on the same page: Rather than trying to show a bunch of different screenshots, I think the easiest way to show you the form experience might be a GIF. Here’s how it works… In the GIF above, you can also see the coupon field. That’s a setting I didn’t explore earlier – but you can create your own coupons to entice people to book your services. Overall, I’d say that the booking form is pretty user-friendly.  If you want to create forms for specific locations, services, or staff members without using the custom form builder, the Booknetic shortcode/block also gives you options to filter out specific offerings: Managing Appointments on the Backend Now, let’s jump into the WordPress dashboard and I’ll show you how it works to manage. There are four areas where you can manage appointments/customers. First off, though, the dashboard itself gives you a good overview of how your website is performing: Now, let’s dig into the specific areas… Appointments The Appointments dashboard shows a list of all your upcoming appointments, along with tons of filters to help you sort through all of your appointments: You can also export your appointments to a CSV file if needed. Calendar The Calendar tab takes that same information and displays it on a calendar view, also with some helpful filter options: Payments The Payments dashboard helps you manage the status of all your site’s payments. For example, you can see how the example bookings that I made still show as Pending: Customers Finally, the Customers tab lets you manage individual customers. One odd thing here is that I’m seeing separate entries for myself even though I used the same booking details both times. I’m not sure if this is the intended behavior, but it seems more useful to automatically group customers together if they have the same booking details: You can also export your customers to a CSV file if needed. Final Thoughts on Booknetic Booknetic seems to be focused on providing a professional experience on both the front-end and backend right out of the box. It “just works” right away and it looks pretty polished doing it. The interface does a good job of providing you with smart features like recurring appointments, buffer times, etc. I also like the integration of both SMS and email notifications. One thing I did notice is that you don’t seem to be able to customize it much beyond the options that you get in the interface. If the pre-set options can do everything you need, that’s totally fine. But if you’re a developer who likes to dig in and work with hooks and filters and such, Booknetic might not be for you. That’s not really a criticism – more just an observation. I think that’s the trade-off of having such a simple, polished out-of-the-box experience. All in all, if you want something that will help you set up a user-friendly booking experience without requiring any technical knowledge, I think Booknetic is a good one to look at. And if you like Booknetic, consider pairing it with a dedicated WordPress appointment theme. Colin Newcomer Colin Newcomer has been using WordPress for over a decade and is on a quest to test all 58,075 plugins at Related Topics: Plugin Reviews Tags: appointment bookings, appointment plugins, appointments, Booknetic Consider sharing this post so others can find it: Share on facebook Share on twitter Share on linkedin Share on reddit Share on telegram Share on whatsapp Share on pocket Share on email Join thousands of people receiving real-world, genuine evaluations of WordPress products and services just like this one every week. Email Stay informed for free



Leave a Comment

Your email address will not be published.

Table of Contents

On Key

Related Posts

Best Google Maps Plugins for WordPress

Before we start looking at any plugins, it’s good to review the way Google Maps work. There are several components in the Google Maps API family, all of which can be found on the Google Maps API Family page. When working with WordPress, we are mainly interested in two of these APIs: Static Maps APIMaps

How to Get a Custom Field Value via Shortcode

Sometimes we want to make it easy for site administrators to include the value of a custom field (maybe created as part of a custom meta box) into a post. An ideal solution to this challenge is to use shortcodes. You can either do this through these two plugins: Get Custom Field Values Custom Fields

Best Auto Translation Plugins for WordPress

Having the content of your website available in different languages can mean a much bigger audience for you. A very simple way to do this is to provide automatic translators, they’re not the same as manually translating all your content, but do a pretty good job. It’s better to have an automatic translation plugin than

Best WordPress Multilanguage Plugins

The two main contenders as best multilanguage plugins for WordPress are WPML and QTranslate. If you want a quick answer to which one comes out on top, I would say go for WPML. If you have enough time to give them a test drive, by all means, do so and judge for yourself which one