TimeTailor Salon Booking

Description

TimeTailor Salon Booking lets you add a professional online salon booking system to your WordPress site. It’s built for salon owners who manage their own bookings, as well as partners and agencies who set up booking systems and websites for salons.

Once installed, the plugin adds TimeTailor Salon Booking to your WordPress admin menu and guides you through setup step by step.

TimeTailor handles booking logic, payments, and salon management. The WordPress plugin connects your website to the TimeTailor platform and lets you embed the salon booking experience without custom development.

Key features

  • Online salon booking system designed specifically for salons
  • Booking flow optimized for real customers, not generic forms
  • Services, staff, and opening hours managed in TimeTailor salon booking software
  • Online payments and deposits powered by Stripe
  • Unlimited team members
  • Salon booking widget that can be embedded on any WordPress page
  • Test booking flow to preview the customer experience
  • Separate access for salon owners and partners
  • Partner support for agencies setting up booking systems for salons

Pricing

TimeTailor offers flexible pricing depending on how bookings are handled.

  • Unlimited team members
  • Manually added appointments are always free
  • Online bookings include a booking fee, which can be passed on to the person making the booking
  • Monthly subscription plans are available

How it works

  1. Install and activate the plugin
  2. Open TimeTailor from the WordPress admin menu
  3. Log in or create a TimeTailor account
  4. Complete the setup steps shown in the dashboard
  5. Embed the booking widget on your website
  6. Start accepting online bookings

Partners and agencies can set up booking systems for multiple salons from the same TimeTailor account.

External services

This plugin connects to the TimeTailor service to authenticate users, create TimeTailor accounts, fetch account and salon data, generate dashboard access links, and send salon owner invitations.

It sends requests to these TimeTailor endpoints:

  • https://api.timetailor.com/auth/signin to sign in an existing TimeTailor user
  • https://api.timetailor.com/wp/auth/signup to create a new TimeTailor user or partner account
  • https://api.timetailor.com/wp/auth/profile to fetch the authenticated user’s profile and salon locations
  • https://api.timetailor.com/auth/refresh-token to refresh expired access tokens
  • https://api.timetailor.com/wp/auth/profile/generate-auth-link to generate secure links into the TimeTailor dashboard
  • https://api.timetailor.com/wp/locations/{locationId}/experts/{expertId}/invite to send a salon owner invitation email

This service is provided by TimeTailor:

  • Terms of service: https://app.timetailor.com/terms
  • Privacy policy: https://app.timetailor.com/privacy

When the plugin connects to the external service, it may send:

  • On login: the user’s email address and password
  • On signup: user type, business name, owner name, salon category, email address, password, selected language, IP address, and for partner accounts also partner first name and phone number
  • On authenticated account requests: access token or refresh token so the API can identify the connected TimeTailor account
  • When generating a location dashboard link: the selected TimeTailor location ID
  • When inviting a salon owner: the selected location ID, expert ID, first name, and email address of the invited owner

The external service is used only when the site administrator uses the plugin features that require a connected TimeTailor account.

Screenshots

  • TimeTailor Salon Booking – Onboarding wizard
  • Calendar with unlimited staff members (free)
  • Easy to use service menu editor
  • Example of website using TimeTailor Salon Booking
  • Example of the booking widget on a live website

Installation

  1. Upload the plugin folder to /wp-content/plugins/ or install it from the WordPress Plugin Directory
  2. Activate the plugin through the “Plugins” menu in WordPress
  3. Go to TimeTailor in the WordPress admin menu
  4. Log in or create a TimeTailor account to continue setup

FAQ

Do I need a TimeTailor salon software account?

Yes. The plugin connects your WordPress site to a TimeTailor account. You can create one during setup.

Can I manage more than one salon?

Yes. Partners and agencies can manage multiple salons from the same TimeTailor account.

Can the salon owner manage bookings themselves?

Yes. Salon owners manage bookings, payments, services, and schedules from their own TimeTailor account.

Where are bookings stored?

Bookings are managed securely in the TimeTailor salon booking software, not in the WordPress database.

Does the plugin work with any theme?

Yes. The booking widget works with all modern WordPress themes.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“TimeTailor Salon Booking” is open source software. The following people have contributed to this plugin.

Contributors

“TimeTailor Salon Booking” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “TimeTailor Salon Booking” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.0

  • Initial release
  • Salon and partner onboarding
  • Booking widget embed
  • Test booking flow
  • Salon owner invitation flow