Booknetic: WordPress Appointments & Booking in a Box
Adding a robust booking system to your WordPress site is arduous for beginners and pros alike. If you were to code a booking system from scratch, it would probably take months, if not years. And it would be an exercise in futility, especially when the wheel has already been invented, and there exist amazing plugins such as Booknetic.
Booknetic is a fantastic appointment and booking plugin for WordPress sites. It’s the perfect solution for businesses such as hotels, gyms, salons, spas, law firms, repair shops, and any other service-based business. The plugin allows your prospects to book appointments and pay easily.
Behind the scenes, Booknetic comes with an intuitive dashboard that makes managing your bookings incredibly easy. You can easily create services, add staff members, choose multiple locations, add payment gateways, and do so much more. In other words, it’s the ideal WordPress booking plugin for the beginner who doesn’t code.
And in today’s review post, we take a closer look at what makes Booknetic tick. We touch on the available features and test-drive the plugin, so you know what to expect. If that sounds great, let us dive in right away.
What is Booknetic?
So, what is Booknetic, and where did it come from? In simple terms, Booknetic is a sleek but powerful booking plugin for WordPress websites. It’s the brainchild of veteran developers FS Code (along with their popular FS Poster auto posting plugin).
The plugin was released on 2nd October 2019, meaning it’s relatively new at the time of writing. That means there is a lot of room for improvement and better features in the future. Still, Booknetic is one of the easiest scheduling plugins you’ll ever use on your booking website.
Considering we’ve reviewed many other WordPress booking plugins in the past, Booknetic doesn’t come with feature bloat, unlike some of its competitors. This means you get an easy to use booking plugin that is also super-fast.
Booknetic is a premium plugin, which means you cannot download it at WordPress.org currently. If they release a free version in the future, I’ll update the post accordingly. If you’d like to test the waters, they offer you a fantastic Booknetic demo on the official website.
Now that we know what we are working with let us discover what Booknetic has to offer in terms of features.
The Booknetic WordPress plugin ships with a sufficient list of tools to get a nice booking system up and running quickly. When you install Booknetic, you will be treated to a fantastic suite of features including, but not limited to:
- A mobile-ready and responsive design that means your booking website will look great on multiple devices
- Beginner-friendly – Booknetic is amazingly easy to set up and customize for any business
- A drag-and-drop form builder that allows you to add extra fields to the default booking form
- Detailed reports with actionable data to help you stay on top of business
- Multi booking appointments within a single booking session (put this before drag and drop form builder)
- Customizable email, Telegram, WhatsApp SMS notifications, and Workflow module for your customers and staff
- Webhook triggers (Zapier, IFTTT) to send different types of HTTP/HTTPS requests
- Support for PayPal, Stripe, Razorpay, Mollie, Square, and WooCommerce Payments
- The waiting list to receive appointment requests in the busy time slots
- Ratings & reviews to let customers share their experience
- Custom appointment statuses to filter appointments and workflow actions
- Detailed documentation and great personalized support
- Streamlined booking page that reduces bounce rates
- Fully automated – Set once and save hours
- Add unlimited staff members
- Multiple currency options
- Add unlimited services
- Unlimited categories
- Great UI all-round
- Et cetera
Testing the demo is the only way to get a good feeling of what to expect. But you know me; I installed the full version so I can test every detail to the last pixel. I can’t help it 🙂
Here’s what I found.
How to Install Booknetic WordPress Plugin
Remember, Booknetic is a premium plugin. The full version is available on Envato for a one-time price of $79 bucks. That is the Regular license that covers one WordPress site. The developers offer an Extended license at $349 for five WordPress sites. Go for the plan that works for your business.
Booknetic is trending on Envato currently and was featured on CodeCanyon. Each plan covers six months of dedicated support and lifetime updates. After purchasing Booknetic, you can download a ZIP folder from Envato with the relevant files and license. Extract the folder to your computer and locate the Booknetic ZIP file.
Then log in to your WordPress admin area and navigate to Plugins > Add New, as shown below.
Next, click the Upload Plugin button, choose the Booknetic ZIP file on your computer, and hit Install Now, as we highlight in the following screengrab.
Activate the plugin:
After activation, click the Booknetic item on your WordPress admin menu:
On the next screen, enter your purchase code, select how you heard about Booknetic (hint: From WPExplorer Blog), enter your email, and hit the Install button, as we detail below.
As soon as the license validates, you will be redirected to the nice Booknetic dashboard shown below.
But as you can see, we have nothing going on yet. Let’s add some services, staff, locations, and generally test what Booknetic can do.
How to Configure Booknetic
If you’ve made this far, you have no time to waste. Let’s start by adding your business location, staff members, and some services.
Adding Business Location(s)
Navigate to Locations, as shown in the following image.
After that, click the Add Location button:
On the slide-in pop-up that appears, enter your location details and click the Add Location button, as shown below.
For our example gym business, I added two locations: New York and Atlanta 🙂
Now that we have our business locations in the system, let us add some staff members.
Adding Staff Members
Click the Staff tab, as shown below.
Next, hit the Add Staff button:
Enter your staff details, and hit the Add Staff button.
Don’t forget to set up schedules for your staff in the pop-up above. I went ahead and added two trainers for our gym.
So far, so good, everything looks great. I have my locations and staff complete with schedules, special days, and holidays. Now, let us add some services.
Click the Services tab, as shown below.
Booknetic allows you to create categories for your services. Under each category, you can add subcategories and services as per your needs. That being said, hit the plus (+) icon next to the Categories tab, as we highlight below.
Next, enter your category name, and click the tick icon:
After that, click the plus (+) icon under your newly created category:
Doing so brings up a tiny box that allows you to add a category or service, as shown below.
Since I don’t need another category, I went ahead and hit the Service button, which opens a box so you can add more details:
Everything is straightforward. You can add service name, price, deposit, staff, schedule, and extras easily.
For our example, I created a category named Gym Services, and below the category, I added two services, i.e., One-on-One Training and Group Training. Now, my services screen looks like this:
Looks great. Right?
Before anything else, it’s vital to set up your payment gateway so you can charge your clients. Booknetic supports PayPal, Stripe, Square, Mollie, Razorpay and Local (on-site) payments. In other words, you have all the tools you need to collect payments.
Configuring Payment Gateways
Configuring Booknetic to accept payments is easy. Navigate to the Settings tab, as shown below.
Next, click the Payment Settings tab:
On the next screen, you can configure your payment settings easily.
If you’re using PayPal, you will need to create an app first. The same applies if you use Stripe, Square, Mollie or Razorpay. Either way, it’s incredibly easy to create a payment app in these gateways – you won’t be coding anything; just enter your business details, and the payment processors will do everything for you.
Changing Form Appearance
Booknetic also features built-in color options for your forms. Choose from 7 built-in color schemes to quickly change how your forms look.
Or use the custom option to choose colors that match your branding.
Now, we have services, staff, locations, payment gateways and . However, if visitors come to your website, they won’t see your booking form. For that, we must add Booknetic to a page using a shortcode.
Displaying Booknetic Bookings
Now that we can accept payments (I sure do hope you figured out that creating apps in PayPal and Stripe is easy stuff) let us display our booking form so we can start accepting appointments and payments. Navigate to Pages > Add New, as shown below.
I already have Gutenberg – the new age WordPress editor. By the way, I’m also using the Twenty Sixteen theme on my test site. Next, name your page accordingly. I’m using Book Gym Services for my example. Go ahead and click the plus (+) icon in Gutenberg to add the Booknetic shortcode, as we detail below.
After that, configure your page attributes (full-width is best), and Publish your page.
If I view the page in the front-end, I will see this:
Not bad. I have two location tabs. If I click any of the locations, say I’m in New York, I will start the booking process. Booknetic will kick in and guide me through the rest of the process. I will choose my location, the staff member I like (maybe, Jane Doe 🙂 ), schedule, and make payment.
Here now, we cover the other features of Booknetic. From the above instructions, you can create a fully-fledged booking system. In the following section, we cover the other features that help you to stay on top of things.
The calendar screen allows you to see your daily appointments. To view the calendar, navigate to Booknetic > Calendar:
The payments screen allows you to see and edit payments from your users. To see your payments, go to Booknetic > Payments, as shown below.
To see a list of all of your customers, go to Booknetic > Customers, as shown below.
What’s next? Coupons!
Say you want to offer discounts to your new customers because who doesn’t love a good deal? If that’s your plan, Booknetic offers you just the option. Go to Booknetic > Coupons, as shown below.
I hope you’re learning something here today.
Appointment Status & Waitlisting
As mentioned briefly above you can also use Booknetic features to manage appointment and view your waitlist.
SMS and Email Notifications
Let me see. Is there anything else? Yeah, right. SMS and email notifications. Configuring both settings is easy, I will let you try and tell us what you find out. All the same, you must get configuration settings from your SMS and email provider.
Important: You must get SMS and email settings from your specific provider. If you don’t know how to, we can gladly help. For free 🙂
To set up notifications, go to either SMS Notifications or Email Notifications. You can create custom SMS and email notifications, which is awesome:
Want to build your own form? You can! With the Custom Forms section you can use the available fields to design your own general or service-specific form.
Choose from fields for labels, inputs, buttons etc. And there are also options within each for required fields, placeholder text, multiple choices (for checkboxes and radio buttons) and more.
If you’re looking for a WordPress booking plugin, I fully endorse Booknetic. They have the features, the support and the price is great too.
What are your views? Let us know in the comments!
Dude – that was an impressive walkthrough-tutorial-review!
Questions I have…
1) Can it be set up to be 1/2 day or Full Day slots rather than 30 min appointments?
2 Is there the facility for members to login and add their availability slots/days etc?
3) Can you do 1 appointment and then set it to recurring daily?
Wish I’d found this article when setting up Booknetic!
Possibly a stupid question, but I can’t seem to find the answer. With Paypal integration, do you absolutely need to have a business account? I am currently setting up a website for a friend, she doesn’t generate much revenue, and doesn’t want a % of what she does generate to go to PayPal. I know.
Is it possible to integrate the two with just a standard PayPal account?
Much appreciated. Many thanks – Heather
If I remember correctly you must have a PayPal business account for access to API credentials (though you can use a personal account to setup a sandbox for testing purposes you can’t actually go live with the application), but you could always reach out to the plugin developers to see if they have more insight!
4) Does it work well with Elementor, ie: is there a widget or can shortcode be used?
5) Is there a search option, so let’s say you have nationwide venues, can the viewer search by postcode/zipcode?
For the most part the answer is yes to all your questions but here’s a bit more detail: per their online docs you can set whatever duration you’d like for time slots, staff can be allowed access via permissions (essentially you decide what they are and aren’t able to access/edit), there is an ability to activate a recurring service option (enable it when creating a new service), it is compatible with Elementor (however I do not know if there is a widget – you’d need to ask the developers), and you can add definitely services and allow clients to search by location (which supports full addresses and phone numbers).
I’m interested in the Booknetic plugin version SaasS (Extended).
Can you do it?
I’m not sure what you mean. This is a review Booknetic plugin (which we think is great!) and the SaaS version was simply a part of a plugin update. We won’t be updating our review/guide right now to showcase any new features, but all of the features listed in our review as well as any new SaaS related features should be included in the Booknetic plugin.
Coupons don’t work with Woocommerce. So an entire hype around “Full Woocommerce integration” is just bogus.
They advertise integration with WooCommerce and Coupons – have you tried reaching out to the developers? I don’t know how you’re creating your coupons, but it’s possible that the core WooCommerce coupons are supported but not third party addons.
First of all Kyla, u replied to my comment without approving it so it’s not visible here. I get it u dont want negtive reviews but at least test the product yourself.
No it does not support native woocommerce coupons. It comes with its own ones which work separately and won’t sync with WOo. So you can use them during checkout with Woo..
Your comment is public since that’s the only way to reply to them 🙂 (note – could be because we use a CDN, though I’ve never tested to see if comments are cached I would bet they are).
As for the coupons I didn’t realize they had their own system, that is a bit puzzling. But I still recommend reaching out to the developers – when in doubt it’s the best way to get an answer. I hope they’ll fix it soon since coupons can be extremely important to e-commerce stores.
Hello. I need to design a different dashboard that should include parts of the current Bokentik dashboard. I have to use shortcodes to design a new dashboard. How can I do this?
You would probably need to first contact the Booknetic developers to see if it’s possible with what’s included in the plugin to DIY a custom dashboard, if they offer a customization service or if you’ll need to hire a freelance developer. I’m sure it is possible, I just don’t know how difficult it will be.
Is Booknetic compatible with Divi theme?
For the most part, most themes and plugins should work together so long as there’s not duplicate functionality (also assuming they’re bother properly coded). I don’t think there would be any issues using Booknetic with Divi, but you can always reach-out to the plugin developer just to be sure before you make a purchase.
Thank you for the prompt reply. Do you mean I should contact booknetic about the compatibility?
Yes – the Booknetic development team will know best if their plugin works well with Divi 🙂
Hey everyone! Please help! I had a guy on fiverr set me up with Booknetic on my website. But im unable to add any customers or book any appointments! I am only able to save staff, coupons, location, etc. When I try to add a customer or appointment, it just disappears after I hit save and does not get added to the list.
Booknetic is a premium plugin only legally available from Codecanyon, and when you purchase a license it includes 6 months of support from the developer (or 12 months if you chose the extended support option). So I would highly suggest leaving a comment on the item page or better yet going to the Booknetic Support site and asking the developers to help troubleshoot your issue (if you’re still within your support period).