Skip to main content
WordPress made easy with the drag & drop Total WordPress Theme!Learn More

Booknetic: WordPress Appointments & Booking in a Box

March 9, 2020
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?

booknetic wordpress plugin

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 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.

Booknetic Features

booknetic 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

booknetic wordpress appointment scheduling 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.

how to install new wordpress plugin

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.

uploading booknetic

Activate the plugin:

how to activate the booknetic plugin

After activation, click theĀ Booknetic item on your WordPress admin menu:

booknetic booking plugin wordpress menu item

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.

booknetic purchase code

As soon as the license validates, you will be redirected to the nice Booknetic dashboard shown below.

booknetic dashboard

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.

Booknetic adding locations

After that, click theĀ Add Location button:

Booknetic location details

On the slide-in pop-up that appears, enter your location details and click theĀ Add Location button, as shown below.

Booknetic locations alt

For our example gym business, I added two locations: New York and Atlanta šŸ™‚

locations in booknetic

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.

adding staff members in booknetic

Next, hit the Add Staff button:

Booknetic adding staff

Enter your staff details, and hit theĀ Add Staff button.

Booknetic staff details

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.

Booknetic staffers

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.

Adding Services

Click theĀ Services tab, as shown below.

booknetic services

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.

booknetic services dashboard

Next, enter your category name, and click the tick icon:

Booknetic gym services

After that, click the plus (+) icon under your newly created category:

adding a service in booknetic booking plugin

Doing so brings up a tiny box that allows you to add a category or service, as shown below.

Booknetic services

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:

Booknetic adding service 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:

Booknetic service list

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.

Booknetic settings

Next, click theĀ Payment Settings tab:

Booknetic payment settings

On the next screen, you can configure your payment settings easily.

booknetic payment methods

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 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.

booknetic appearance

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.

adding a new wordpress page

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.

adding booknetic shortcode

After that, configure your page attributes (full-width is best), and Publish your page.

Booknetic publish page

If I view the page in the front-end, I will see this:

Booknetic front end booking page

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.

Other Features

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:

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.

booknetic wordpress plugin


To see a list of all of your customers, go toĀ Booknetic > Customers, as shown below.

Booknetic customers

What’s next? Coupons!

Adding 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.

Booknetic coupons

I hope you’re learning something here today.

Appointment Status & Waitlisting

booknetic appointment status

As mentioned briefly above you can also use Booknetic features to manage appointment and view your waitlist.

booknetic waiting list

Moving on…

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:

Booknetic sms

Custom Forms

Booknetic Custom Forms

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.

Booknetic Custom Form Fields

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!

Article by Freddy guest author
Subscribe to the Newsletter

Get our latest news, tutorials, guides, tips & deals delivered to your inbox.


  1. Imran Siddiq

    Dude – that was an impressive walkthrough-tutorial-review!
    Well done.

    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?

    • Heather Cunningham

      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

      • Kyla

        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!

  2. Imran Siddiq

    PS –
    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?

    • Kyla

      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).

  3. Adriano

    I’m interested in the Booknetic plugin version SaasS (Extended).
    Can you do it?

    • Kyla

      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.

  4. Coup

    Coupons don’t work with Woocommerce. So an entire hype around “Full Woocommerce integration” is just bogus.

    • Kyla

      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.

  5. Fox

    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..

    • Kyla

      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.

  6. Nasser

    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?

    • Kyla

      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.

  7. Carmyl

    Is Booknetic compatible with Divi theme?

    • Kyla

      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.

      • Carmul

        Thank you for the prompt reply. Do you mean I should contact booknetic about the compatibility?

        • Kyla

          Yes – the Booknetic development team will know best if their plugin works well with Divi šŸ™‚

  8. Melissa

    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.

    Please help!!

    • Kyla

      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).

Leave a Reply

Your email address will not be published. Required fields are marked *

Learn how your comment data is processed by viewing our privacy policy here.