Stay updated on our progresses and give us your feedback

Is our appointment booking system right for you?


On the market there is a plenty of WordPress plugins to manage online bookings and reservations through the website.
Most of them try to offer a solution to all kind of businesses. Our appointment booking system simply not.

Salon Booking plugin has been designed to offer a valid solution to a specific market niche made by those kind of business and activities where a single professional offers his service to a single person on a specific date and time frame only by appointment. That’s it.



Why? Because we do believe that every business has it’s own peculiarities and the “one answer for all problems” formula doesn’t fit well with our philosophy.

We’ve spent months studying what the daywork of a barber, or an hairdresser is like to find out the way to help them saving time and make their job a better job.

Salon Booking is the result of this kind of study and its aim is make those kind of people happy to use it.



If you or your client belong to this kind of market then Salon Booking could really help you out with your reservations management tasks.

Just to be much more explanatory here following some examples of business that could take advantage of our booking appointment system:

  • Barber shop
  • Hairdressers
  • Beauticians
  • Therapists
  • Tutors
  • Machine shops car


Have you used our plugin in a field that has not be listed in this post? Please share with us your story.


How to translate Salon Booking plugin into your language

If you need to translate our plugin into your own language this is the guide you need to read before proceeding.

Before starting translating the plugin you better check on web platform if someone has already did it for you.

Go to this address:

Look at the available translations, and if you find the one you need, let’s create an account, it’s free.

Once logged in you can decide what to do, if simply to download the translation and use it, or to request to be added as “translator” to complete or improve the translation you are interested in.

Let’s say you want to use one of those available translations for your plugin.

These are the step to follow.

1 ) Download the translation file from transifex.

Look at the screen print:


2 ) Rename the .po file this way: “salon-booking-system-xx_XX.po”, where xx_XX is the language code.

3 ) Generate the .mo file.

Open your .po file with the translation software Poedit. Once opened click on “File > Save”.
Once you’ve saved a new file is created:

4 ) Upload both files, .po and .mo, inside the “wp-content/languages/plugins/” folder of your WordPress install.

That’s it. Check out if everything works well on your website.

Important to know: If you don’t want to loose your translations after an update of Salon Booking plugin, always choose to store them into:

“wp-content/languages/plugins/” folder.


Translations updates.


When we make a new release often happens that we add some new text strings.

How to update your own translation?

You need to know that all the existing text strings inside our plugin are stored in a file called salon-booking-system.pot that you can find inside the “/languages” folder of Salon Booking plugin.

This file it’s updated by us every time we make a new release.

So, you have different choices:

1 ) Go back to Transifex and complete the missing translations and repeat the process described above.

2 ) Using a WordPress plugin for translations such as Loco translate.

When you open your translation with Loco translate remember to click on “Sync” button before start translating.
This step is very important to allow the system to recognise the new text strings.

3 ) Update your translation using Poedit

Open your “salon-booking-system-xx_XX.po” file with Poedit software, click on “Catalog” and then “Update from POT” or “Update from Sources”. Add the missing translations and then “Save”. At this point you can upload the .po and .mo file updated.


We’ve to say that this last method require a minimum knowledge of Poedit application. We suggest you to use a WordPress plugin for translation.


What to do if some text strings keep not translated?


Sometimes happens that it seems that you’ve translated all text strings, then when you use our plugin some text keeps into original language.

What’s could be the problem?

Most probably you’ve worked on an outdated .po file, that means that not all the text strings ready to be translated are present inside your .po file.

What to do then?

If you use Loco translate or other translation plugins open your translation and click on “Sync” button and search for the missing translation word.

With Poedit open your .po file, click on “Catalog” then “Update from POT” and search for the missing word.
If nothing happens, click on “Catalog” then “Update from Sources” and search again for the missing word.

As we said before you need to have a good knowledge of Poedit in order to use it.

If you still are not albe to find that missing word then report it us we will try to support you.

The golden rule when something goes wrong with translation is to make a research inside your .po file or inside salon-booking-system.pot file. Open it with a text editor and run a “Find” of the word you need to translate. If you find it inside the file that means that you have missed something during your translation process.

If you don’t find it at all that means that is up to us to fix it. That’s it.


How to customise the look and feel of your booking form

One of the most frequently questions we receive from our users is:

“Is it possible to customise the look and feel of the booking form?”, or “How could I modify the CSS of the booking form?”.

So, let’s give you the answers. Yes! you can customise the front-end booking form using your own CSS.

The safest way to do it is to add your Css modifications inside the style.css file of your active child theme.

This way you can override the default css style of our plugin without the risk to loose them in case of plugin updates.

Don’t modify the Css files of the plugin. Furthermore, we will not provide support to modified version of Salon Booking.


Let’s make an example:

If you want to change the background color of the “Next step” button you can open your browser inspector, select the button element and look for the CSS declaration that control its color.

Look at the screen print.



Then open the style.css of your active child theme and paste the same CSS declaration, in this case:


change the  color code


then save the file and update via ftp.

This is the final result.

Look at the screen print.





Following this example you can modify every element of the booking form in order to better integrate into your website layout.

If you want to share you experience on this issue please comment below. We would be happy to discuss with you.

Salon Booking plugin 2.2 version

Salon Booking 2.2 version


just few lines to introduce you Salon Booking 2.2 new version.

Our continuos improvement process keeps on without rest to offer you the best experience with our plugin.

On 2.2 version brand new features have been added, let’s go in depth:

1 – Holidays rules

Now you can create as many rules as you want to setup those days  when your shop is off for holidays or bank holiday or whatever reason you have.

2 – Offset between reservations

Now you are able to add a time interval between two sequential reservations where new bookings are not allowed.

3 – New “Tools” section

Now you’ll find a new menù item called “Tools” where we’ve added a field that retrieves all your plugin settings from database in case you need to export them to another WordPress install or for debugging purposes.

We’ve even made some general layout improvements to the back-end Calendar in order to give you a better experience and improve its usability.

We’ve changed the order of submenu items in the back-end of our plugin that reflects a better logic and usability.

We’ve even solved a major bug on our booking algorithm that was affecting some booking cases.

We are still working on a Multi-shop big feature that we count to release by the begin of Febraury that will allow you to manage more branches of your Salon on the same WordPress install.

That’s all for the moment, we are always looking forward to ear your feedback and suggestions.

See you on the next Salon Booking update.


Salon booking 2.0


finally we have been able to release our 2.0 version that marks an important step forward over our continuos development process.

Salon Booking plugin 2.0 version has been equipped with a lot new features that we hope you’ll appreciate soon.

Let’s go in depth:

User booking cancelation from front-end

Your customers now can  cancel a booking from a login protected page on the front-end called “My Bookings account”.

The administrator can decide if to enable or not this feature from the back-end.

Custom services and category order

Now you can set your favourite order for your services and the service’s category using a simple drag&drop from back-end.

Stripe as new payment gateway

We have added Stripe as a second payment method alternative to PayPal. You can choose from back-end settings which one to use.

Custom payment methods development guidelines

We provide some guidelines for developers that intend to implement custom payment gateways.

New booking status called “Payment pending” to be used when a new reservation is made from the back-end that require the customer to pay online in order to confirm the reservation.

Furthermore we’ve made many UI improvements such as:

Full redesign  of back-end settings tabs

Much more clear and intuitive UI elements and layout grid in order to simplify  the management of plugin settings

Date and time picker improvements on mobile and tablet

For a better user experience on mobile devices, the date and time picker is now more easy to use.

Services, Bookings, Assistant back-end archives columns informations improved

Now you’ll have all the most important informations just from the back-end archives pages in order to have everything important under control at first sight.

We’ve even solved a bunch of bugs on every front thanks to our users feedback.

What’s next? Well, a lot of things.

For the next release we are working at “Users Review system” to give your customers the opportunity to send you a feedback about  your services. This way you can increase your relationship with your customers and benefit from their comments and suggestions to improve your offer.

Soon we’ll start working over a major improvements that should make our plugin ready for  “Multi Shops” management. We hope to complete this feature by the end of January.

Keep helping us improve our plugin, send us a feedback here:


A new version of Salon booking system plugin


a new version of Salon Booking system plugin has been released, the 1.3.0 version.

Whats new on this version?

Two important brand new features:

1 – Google Galendar integration

Now you can connect our plugin with your Google Calendar account and sync your bookings with your preferred Google Calendar.
This way you can share your agenda with your staff members and have your upcoming bookings always under control.
Isn’t great?

2 – Add booking from back-end

What’s happen when you receive a telephone or in person reservation? Now you can easily add this booking from the back-end of WordPress and have a real-time control of time/date slots availability and send an email confirmation to your clients.

Furthermore in this release we have solved some new bugs and make a little improvements on our code.

What’s next? We are tireless working on brand new features such as:

– Booking cancelation from front-end
– Back-end UI redesign

We count to complete this two important improvements  by the end of November.

Please support us giving us some feedback on our plugin, take five minutes and answer to this questions:

Please rate it on if you didn’t yet.


Salon booking 1.2 version

Hi there!

here we are with a brand new release the 1.2 version of Salon Booking System plugin.
As we promised we have added some brand new feature that we do hope you’ll appreciate.

Let’s see what’s new in this version:

– Grouping services by category

If your salon has a lot of services you can group them by specific category in order to have a better display on your website.

– SMS new booking notification

Now you can enable an SMS notification to a mobile number of your choice where will be sent a message every time a new booking arrives.

– SMS new booking notification to assistants

Now you can notify to your assistants every time they have been selected for a new reservation. This way they will receive an SMS with the booking details.


– SMS booking reminder

Now you can automatically send an SMS to your customers X hours before the appointment as a reminder.
Furthermore we have solved some minor bugs and improved the graphic design of alerts message on the booking front-end form.

For the next release we are working very hard to add these new features:

– Google Calendar integration
– Services custom order
– Front-end booking cancellation by customers

As we said before we are trying to make two releases every months in order to improve our plugin progressively and offer to you a better experience with Salon booking system.

Your feedback is very important to us so please spend 5 minutes to answer this simple questions:

See you at the end of October.


1.1.0 version released

Hi! a new version of our Salon Booking plugin has been released. In this update we have made some fixes such as:

  • fixed css bug on time-picker
  • fixed bug on custom email inside email notification template
  • fixed bug on “Booking allowed from” time range
  • minor css and mark-up fixes

We’ve also added a new feature:

  • Custom date format

now you can choose a different date and hour formats.

New languages now are available from our Transifex account:

Salon booking has been translated into:

  • Italian
  • French
  • Czech
  • Polish
  • German

You can give your contribute to the plugin translation using this platform.

In the next release planned for the end of september we aim to include many new features such as:

  • Custom order for services
  • SMS booking notification for administrator, assistant and client
  • SMS booking reminder for client
  • Pay a deposit

We always need your precious feedback in order to improve your experience with Salon Booking so take five minutes and answer to our pool:


Do you want a better Salon booking plugin?

It’s time for us to make every possible effort in order to improve your experience with our Salon Booking plugin. For this reason we ask you to take five minutes of your precious time to answer to some questions about your experience as user of our plugin. Your feedback is the crucial answer to our doubts about where to focus our future efforts in order to improve Salon Booking and make it the best WordPress reservation plugin for Barber Shop, Beauty centers and practitioners.

Do you really want a better Salon Booking plugin? So let’s make it possible.



Salon booking plugin – 1.0.5 version

Happy to announce the release of the 1.0.5 version of our Salon booking plugin. In this release we’ve fixed many important bugs and implemented new interesting features.

Now you can count on two different booking algorithms:

Basic version: every booking has a fixed duration that you can set inside the booking rules settings tab called [ Define your time/session average duration.

Advanced version: every booking’s duration is calculated making the sum of the duration of each service booked by your customers.
In order to use this booking algorithm you need to set a duration for each of your services.

We’ve implemented a new feature called “Hide prices”.

If you don’t want to display the price of you services you can enable this option.

We’ve added new translation version of the plugin:


If you want to collaborate to the plugin translation you can join our translation team here:

Do you want more features? Do you have any doubt about our plugin? Don’t hesitate drop us an email now.