BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Unbelievable Salon Booking icon
Actively maintained Tested with WP 7.1 #82 in appointment

Unbelievable Salon Booking

Professional appointment booking system for barbers, beauty salons, spas and service providers.

Active installs<10New
Downloads · 30d69▼ -33.7% vs prev. 30d
Rating—0 reviews
Health score60/100Fair
All-time downloads140Since Aug 2026
Support resolved—No recent threads
RequiresWP 5.8PHP 8.2+
Downloads · 7d13▼ -45.8% week over week
Our verdict

Use with caution

Unbelievable Salon Booking works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 60/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far
  • Needs PHP 8.2 or newer

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

61319Aug 25Sep 18Oct 12
Yesterday2
Daily average (1y)3
Peak day26Aug 26, 2026
Last 12 months150

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Unbelievable Salon Booking stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
appointment >100 1,001 Best appointment plugins →
booking >100 2,204 Best booking plugins →
reservation >100 735 Best reservation plugins →
salon #50 264 Best salon plugins →
scheduler >100 1,276 Best scheduler plugins →

About Unbelievable Salon Booking

From the official readme · v3.23.5

Description

Unbelievable Salon Booking is a comprehensive appointment management plugin designed for service-based businesses. Perfect for barbers, beauty salons, spas, wellness centers, consultants, and any business that needs to manage appointments efficiently.

Key Features

  • Service Management – Create unlimited services with custom duration and pricing
  • Category Organization – Group services into categories for better organization
  • Staff Management – Add team members with individual schedules and services
  • Working Hours – Set flexible working hours for each staff member
  • Breaks & Holidays – Define lunch breaks and days off
  • Customer Database – Track customer history and contact information
  • Email Notifications – Automatic booking confirmations and reminders
  • SMS Notifications – Optional SMS alerts via NetGSM integration
  • Calendar View – Visual calendar for easy appointment management
  • Booking Form – Clean, responsive booking form via shortcode
  • Booking Management – Customers can view and cancel their bookings
  • Multi-language – Translation ready with 6 languages included

Included Languages

  • English
  • Turkish (Türkçe)
  • German (Deutsch)
  • French (Français)
  • Russian (Русский)
  • Bulgarian (Български)

Shortcodes

  • [unbsb_booking_form] – Display the booking form
  • [unbsb_services] – Show available services list
  • [unbsb_staff_list] – Display staff members
  • [unbsb_manage_booking] – Booking management page for customers

Perfect For

  • Barbershops
  • Hair salons
  • Beauty salons
  • Spas & wellness centers
  • Massage therapists
  • Nail salons
  • Tattoo studios
  • Consultants
  • Any appointment-based business

Requirements

  • WordPress 5.8 or higher
  • PHP 8.0 or higher
  • MySQL 5.6 or higher

External Services

This plugin can connect to the external services listed below. None of these services are contacted unless the site administrator explicitly enables the related feature and provides their own credentials/IDs. By default, all of them are disabled and no data leaves your site.

NetGSM SMS API (optional, off by default)
Used to deliver SMS notifications (booking confirmations, reminders, cancellations) when the administrator enables SMS notifications and enters their own NetGSM API credentials. Data sent: customer phone number and the SMS message content (booking details such as date, time, service name and staff name), at the moment a notification is triggered.

Google Sign-In (OAuth) (optional, off by default)
Used to let customers sign in with their Google account when the administrator enables social login and configures their own Google OAuth client. When a customer chooses “Sign in with Google”, they are redirected to accounts.google.com; the site then exchanges the authorization code at oauth2.googleapis.com and retrieves the customer’s name and email address from www.googleapis.com (or verifies a native app ID token via oauth2.googleapis.com/tokeninfo). Data sent: the OAuth authorization code/ID token issued by Google for that sign-in.

Sign in with Apple (optional, off by default)
Used to let customers sign in with their Apple ID when the administrator enables it and configures their own Apple Services ID. Customers are redirected to appleid.apple.com; the plugin also fetches Apple’s public signing keys from appleid.apple.com/auth/keys to cryptographically verify the returned identity token. Data sent: the identity token issued by Apple for that sign-in.

Google reCAPTCHA (optional, off by default)
Used to protect the public booking form against bots when the administrator enables it and enters their own reCAPTCHA keys. The reCAPTCHA script is loaded from www.google.com on pages containing the booking form, and each submitted form’s CAPTCHA response is verified server-side against www.google.com/recaptcha/api/siteverify. Data sent: the CAPTCHA response token and the visitor’s IP address, on form submission.

hCaptcha (optional, off by default)
Alternative CAPTCHA provider, used the same way as reCAPTCHA when selected by the administrator. The hCaptcha script is loaded from js.hcaptcha.com and responses are verified against hcaptcha.com/siteverify. Data sent: the CAPTCHA response token and the visitor’s IP address, on form submission.

Google Analytics 4 (optional, off by default)
Used for visitor/booking analytics when the administrator enables it and enters their own GA4 Measurement ID. The gtag.js script is loaded from www.googletagmanager.com on front-end pages and standard Google Analytics data (page views and booking funnel events) is sent to Google.

Meta (Facebook) Pixel & Conversions API (optional, off by default)
Used for advertising analytics when the administrator enables it and enters their own Pixel ID (and, for the Conversions API, their own access token). The Pixel script is loaded from connect.facebook.net on front-end pages and events are sent to Facebook; when the Conversions API is enabled, booking events (event name, time, and hashed customer identifiers) are also sent server-side to graph.facebook.com.

“Add to calendar” links
Booking confirmation pages/emails can contain optional “Add to Google Calendar / Outlook / Yahoo Calendar” links. These are plain links that open the respective calendar service in the customer’s browser with the appointment details pre-filled; the plugin itself sends no data to these services.

Installation

  1. Upload the unbelievable-salon-booking folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to ‘Unbelievable Salon Booking’ in the admin menu to configure the plugin
  4. Add your service categories and services
  5. Add your staff members and set their working hours
  6. Use the [unbsb_booking_form] shortcode to display the booking form on any page

Frequently asked questions

How do I display the booking form?

Use the shortcode [unbsb_booking_form] on any page or post. You can also specify parameters like [unbsb_booking_form service="1" staff="2"].

Can I have multiple staff members?

Yes, you can add unlimited staff members, each with their own schedule, services, and custom pricing.

Does it support service categories?

Yes, you can organize your services into categories for better presentation.

Can staff members have different prices for the same service?

Yes, each staff member can have custom pricing and duration for any service they offer.

Is it mobile friendly?

Yes, the booking form is fully responsive and works perfectly on all devices including smartphones and tablets.

Can I customize email notifications?

Yes, you can customize email templates for booking confirmations, reminders, and cancellations from the Settings page.

Does it support SMS notifications?

Yes, SMS notifications are supported via NetGSM integration. More SMS providers will be added in future updates.

Can customers manage their bookings?

Yes, customers receive a unique link to view and cancel their bookings.

Is it translation ready?

Yes, the plugin is fully translatable using standard WordPress translation methods. Turkish, English, German, French, Russian, and Bulgarian translations are included.

Does it work with any theme?

Yes, Unbelievable Salon Booking is designed to work with any properly coded WordPress theme.

Is there a Pro version?

A Pro version with additional features like payment integration, Google Calendar sync, and more SMS providers is planned for future release.

Changelog

3.23.5

  • Security: web Google/Apple sign-in now requires a provider-verified email address before linking or creating an account (prevents account takeover via an unverified provider email).
  • Security: the loyalty-progress REST endpoint now identifies the customer from the WordPress auth cookie and only ever returns the logged-in customer’s own progress (no more lookups by arbitrary email).
  • Security: the mobile-app promo validation endpoint is now per-IP throttled against code enumeration.
  • Fix: rate-limiter transients can no longer be stored with a zero/negative expiration.

3.23.4

  • Security: the web Sign in with Apple flow now cryptographically verifies the Apple ID token (RS256 signature against Apple’s JWKS) before signing the user in — previously only iss/aud/exp claims were checked.
  • Security: public loyalty-progress REST lookups are now IP rate-limited.
  • Review feedback: every inline / is now delivered through wp_add_inline_script()/wp_add_inline_style()/wp_print_inline_script_tag(); JSON-LD output no longer uses JSON_UNESCAPED_SLASHES; transient keys are consistently unbsb_-prefixed; the placeholder image URL uses UNBSB_PLUGIN_URL instead of a hardcoded wp-content path.
  • The “Powered by” credit under the booking form is now opt-in (Settings toggle, off by default).
  • Updated bundled libraries: Chart.js 4.5.1, intl-tel-input 29.2.3 (bundled utils, webp flag sprites).
  • readme: documented every external service (Google/Apple sign-in, reCAPTCHA, hCaptcha, GA4, Meta Pixel/CAPI, NetGSM) with data-flow details and working terms/privacy links.
  • Removed bundled .po/.mo translation files (translate.wordpress.org handles translations) and the load_plugin_textdomain() call.

3.23.3

  • Security: public booking and promo-code AJAX endpoints are now IP rate-limited (5/min for booking creation) — they are deliberately nonce-free for cache compatibility and previously relied on the honeypot/CAPTCHA only.
  • Hardening: remaining unsanitized/unslashed inputs fixed, OAuth redirects use wp_safe_redirect with an allowed-hosts filter, debug logging gated behind WP_DEBUG.

3.23.2

  • WordPress.org readiness: removed the self-hosted update checker (WordPress.org is now the update channel), FullCalendar is bundled locally instead of loaded from a CDN, the optional GA4 loader is enqueued through the WordPress script API, and every Plugin Check error was resolved (SQL prepare, output escaping, translator comments).
  • Fix: Customer View “Wallet” payment badge queried the wrong table name and never showed.

3.23.1

  • New: Conditional email-template blocks {if_cancel}, {if_reschedule}, {if_manage} — cancel/reschedule wording is dropped automatically when the feature is disabled.

3.23.0

  • New: Soft delete for services, staff and categories with a “Deleted items” list and Restore.
  • New: Edit Booking supports full multi-service editing (Bookings list + Calendar).
  • Fix: Conflict check now runs against the new end time when a booking’s services change.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Unbelievable Salon Booking alternatives

All appointment plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Easy Appointments Easy Appointments The easiest free WordPress booking plugin. Create beautiful appointment booking forms with… by Easy Appointments 10K+ ★★★★★★★★★★ 4.3 (131) 1 week ago 80
2 EMC – Embed Calendly Scheduling With Ease EMC – Embed Calendly Scheduling With Ease Embed Calendly scheduling features in WordPress and optimize your booking flow with custom… by Simpma 10K+ ★★★★★★★★★★ 4.8 (14) 3 weeks ago 73
3 Appointment Hour Booking – Booking Calendar Appointment Hour Booking – Booking Calendar Appointment Hour Booking is a plugin for creating booking forms for appointments with a… by codepeople 10K+ ★★★★★★★★★★ 4.9 (524) 7 days ago 94
4 Booking Package Booking Package Booking Package is the simplest solution for integrating an online appointment booking… by MASAAKI TANAKA 10K+ ★★★★★★★★★★ 4 (15) 3 hours ago 70
5 Setmore Setmore The SetMore plugin enables your customers to book appointments with you online via your… by davidfull 4K+ ★★★★★★★★★★ 2.5 (4) 2 months ago 63
6 Easy Booking – WooCommerce Booking & Reservation Plugin Easy Booking – WooCommerce Booking & Reservation Plugin A simple and flexible WooCommerce booking & reservation plugin to manage dates… by Noushka 4K+ ★★★★★★★★★★ 4.7 (63) 7 days ago 88
7 MotoPress Appointment Booking MotoPress Appointment Booking MotoPress Appointment Booking makes it easy for time and service-based businesses to accept… by jetmonsters 2K+ ★★★★★★★★★★ 4.5 (21) 2 months ago 74
8 Easy Appointment Booking & Scheduling Plugin – Webba Booking Calendar Easy Appointment Booking & Scheduling Plugin WordPress appointment booking & scheduling plugin with booking calendar, reservations… by Webba Appointment Booking 2K+ ★★★★★★★★★★ 4.9 (156) 14 hours ago 92
9 Cal.com Cal.com Embed Cal.com booking calendars in pages, posts, contact forms, LMS & membership pages. by Cal.com 2K+ ★★★★★★★★★★ 3.7 (3) 20 hours ago 74
10 Appointment Booking Calendar Appointment Booking Calendar Appointment Booking Calendar is an appointment calendar for accepting online bookings from… by codepeople 1K+ ★★★★★★★★★★ 4.2 (92) 2 months ago 78

FAQ

Unbelievable Salon Booking: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 13, 2026

Is Unbelievable Salon Booking free?

Yes. Unbelievable Salon Booking is free to download and use from the official WordPress.org plugin directory.

Is Unbelievable Salon Booking safe to use in 2026?

Unbelievable Salon Booking works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 60/100 on our health check.

How many websites use Unbelievable Salon Booking?

Unbelievable Salon Booking is active on <10 WordPress websites and has been downloaded 140 times since it launched in August 2026. It was downloaded 69 times in the last 30 days.

Does Unbelievable Salon Booking work with WordPress 7.1?

Yes. The developer has tested Unbelievable Salon Booking up to WordPress 7.1.3, the latest release. It requires WordPress 5.8 or newer.

What PHP version does Unbelievable Salon Booking need?

Unbelievable Salon Booking requires PHP 8.2 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Unbelievable Salon Booking last updated?

The latest version, 3.23.5, was released on August 26, 2026 (2 months ago).

Who makes Unbelievable Salon Booking?

Unbelievable Salon Booking is developed and maintained by Özgür KARALAR.

What are the best alternatives to Unbelievable Salon Booking?

The most popular alternatives to Unbelievable Salon Booking are Easy Appointments (10K+ installs), EMC (10K+ installs) and Appointment Hour Booking (10K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.