{"id":341310,"date":"2026-07-15T23:25:17","date_gmt":"2026-07-15T23:25:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/studioslot\/"},"modified":"2026-09-16T21:29:24","modified_gmt":"2026-09-16T21:29:24","slug":"studioslot","status":"publish","type":"plugin","link":"https:\/\/dzo.wordpress.org\/plugins\/studioslot\/","author":23533468,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1.1","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"StudioSlot","header_author":"Bradley T","header_description":"Simple appointment booking built for salons, spas, barbers, nail artists, estheticians, and massage therapists. Appointment booking made for salons, spas, barbers, nail artists, estheticians, and massage therapists. Add services and staff, set your hours, and take bookings with the [studioslot] shortcode.","assets_banners_color":"d83a88","last_updated":"2026-09-16 21:29:24","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/buymeacoffee.com\/studioslot","header_plugin_uri":"https:\/\/studioslot.beauty","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":307,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"studioslot","date":"2026-09-06 04:50:27","revision":3682987},"1.0.1":{"tag":"1.0.1","author":"studioslot","date":"2026-09-16 21:29:24","revision":3699239}},"upgrade_notice":{"1.0.1":"<p>Improves staff eligibility checks when saving bookings. Existing appointments are preserved.<\/p>","1.0.0":"<p>First release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3609497,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3609497,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3609497,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3609497,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3609534,"resolution":"1","location":"assets","locale":"","width":1307,"height":908},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3609534,"resolution":"2","location":"assets","locale":"","width":1307,"height":940},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3609534,"resolution":"3","location":"assets","locale":"","width":1307,"height":940},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3609534,"resolution":"4","location":"assets","locale":"","width":1307,"height":940}},"screenshots":{"1":"Mobile client booking \u2014 choose a service, professional, date, and open time.","2":"Appointment requests in WordPress \u2014 review, confirm, decline, or track each booking.","3":"Unlimited services \u2014 set names, durations, prices, and which professionals provide them.","4":"Booking controls \u2014 business hours, minimum notice, and how far ahead clients may book."}},"plugin_section":[],"plugin_tags":[8132,269,11523,268,11522],"plugin_category":[40],"plugin_contributors":[271786],"plugin_business_model":[],"class_list":["post-341310","plugin","type-plugin","status-publish","hentry","plugin_tags-appointments","plugin_tags-booking","plugin_tags-salon","plugin_tags-scheduling","plugin_tags-spa","plugin_category-calendar-and-events","plugin_contributors-studioslot","plugin_committers-studioslot"],"banners":{"banner":"https:\/\/ps.w.org\/studioslot\/assets\/banner-772x250.png?rev=3609497","banner_2x":"https:\/\/ps.w.org\/studioslot\/assets\/banner-1544x500.png?rev=3609497","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/studioslot\/assets\/icon-128x128.png?rev=3609497","icon_2x":"https:\/\/ps.w.org\/studioslot\/assets\/icon-256x256.png?rev=3609497","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/studioslot\/assets\/screenshot-1.png?rev=3609534","caption":"Mobile client booking \u2014 choose a service, professional, date, and open time."},{"src":"https:\/\/ps.w.org\/studioslot\/assets\/screenshot-2.png?rev=3609534","caption":"Appointment requests in WordPress \u2014 review, confirm, decline, or track each booking."},{"src":"https:\/\/ps.w.org\/studioslot\/assets\/screenshot-3.png?rev=3609534","caption":"Unlimited services \u2014 set names, durations, prices, and which professionals provide them."},{"src":"https:\/\/ps.w.org\/studioslot\/assets\/screenshot-4.png?rev=3609534","caption":"Booking controls \u2014 business hours, minimum notice, and how far ahead clients may book."}],"raw_content":"<!--section=description-->\n<p>https:\/\/www.youtube.com\/watch?v=k6TOqOKEpqQ<\/p>\n\n<p>StudioSlot is free, WordPress-native appointment booking for salons, spas, barbers, nail artists, estheticians, massage therapists, and independent beauty professionals. Add unlimited services and staff, let clients choose a professional and open time from a mobile-friendly form, and manage every request from WordPress.<\/p>\n\n<p>Set it up in minutes:<\/p>\n\n<ol>\n<li>Add your services (\"Haircut &amp; Style\", \"60-Minute Massage\", \"Full Set + Gel\")<\/li>\n<li>Add yourself and your staff, and choose which services each person performs<\/li>\n<li>Set your business hours<\/li>\n<li>Put <code>[studioslot]<\/code> on your Book Now page<\/li>\n<\/ol>\n\n<p>Your clients pick a service, choose their favorite professional, tap an open time, and send a request. You confirm it from your WordPress dashboard \u2014 or turn on auto-confirm and skip that step entirely.<\/p>\n\n<p><strong>Free features<\/strong><\/p>\n\n<ul>\n<li>Unlimited services, staff, and appointments<\/li>\n<li>Double-booking prevention built in<\/li>\n<li>Email notices to you, your staff, and your clients<\/li>\n<li>Minimum-notice and how-far-ahead booking limits<\/li>\n<li>Clean, mobile-first booking form that inherits your theme's style<\/li>\n<li>Pending \/ confirmed \/ declined \/ cancelled workflow<\/li>\n<li>No account required for your clients \u2014 name, email, phone, done<\/li>\n<li>Clients pick a service and a professional, then an open time<\/li>\n<li>One shortcode: <code>[studioslot]<\/code><\/li>\n<li>Working solo is fine \u2014 add yourself as the only staff member<\/li>\n<\/ul>\n\n<p><strong>Also worth knowing<\/strong><\/p>\n\n<p>StudioSlot Free 1.0.1 does not include payments, calendar sync, SMS, or importing. The separate StudioSlot Pro add-on is available for staff schedules, private appointment notes, and optional email reminders. Free remains usable without Pro.<\/p>\n\n<p><strong>Who it's for<\/strong><\/p>\n\n<p>Hair stylists and barbers, nail artists, estheticians and skin specialists, massage therapists, lash and brow studios, and any solo beauty professional or small salon that wants simple online booking without monthly fees.<\/p>\n\n<p>This WordPress.org package is StudioSlot Free 1.0.1. It does not provide card checkout, calendar sync, or a data importer from another booking plugin. Install it, add your services and staff, and put <code>[studioslot]<\/code> on a page.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin and activate it<\/li>\n<li>Go to StudioSlot &gt; Services and add your services<\/li>\n<li>Go to StudioSlot &gt; Staff and add at least one staff member (that can be just you!)<\/li>\n<li>Check your hours under StudioSlot &gt; Settings<\/li>\n<li>Add <code>[studioslot]<\/code> to any page<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20use%20studioslot%20free%20for%20a%20real%20salon%20today%3F\"><h3>Can I use StudioSlot Free for a real salon today?<\/h3><\/dt>\n<dd><p>Yes. StudioSlot Free includes unlimited services, staff, and appointments; a mobile-first booking form; double-booking prevention; booking limits; request or auto-confirm workflows; and email notices. Add your services and staff, set business hours, and place <code>[studioslot]<\/code> on a page.<\/p>\n\n<p>Payments, calendar sync, SMS, and importing are not included in StudioSlot Free 1.0.1. Pro is optional and sold separately; see the Pro FAQ below for its current scope.<\/p><\/dd>\n<dt id=\"i%20work%20alone.%20do%20i%20need%20%22staff%22%3F\"><h3>I work alone. Do I need \"staff\"?<\/h3><\/dt>\n<dd><p>Add yourself as the only staff member. Every booking request comes straight to you.<\/p><\/dd>\n<dt id=\"can%20i%20add%20a%20second%20stylist%20or%20a%20larger%20team%3F\"><h3>Can I add a second stylist or a larger team?<\/h3><\/dt>\n<dd><p>Yes. StudioSlot's free version includes <strong>unlimited staff<\/strong>. Add every professional under StudioSlot &gt; Staff, check off who does which services, and they become bookable on the form.<\/p>\n\n<p>There is no paid upgrade required to add another staff member.<\/p>\n\n<p>There is <strong>no importer<\/strong>. You add services and staff in StudioSlot yourself. Leave your other plugin installed until you are ready to change the Book Now page.<\/p><\/dd>\n<dt id=\"does%20it%20take%20payments%3F\"><h3>Does it take payments?<\/h3><\/dt>\n<dd><p>No. Client payments and deposits are not included in StudioSlot Free or the current Pro release. You can review booking requests or use auto-confirm, and collect payment separately through your existing process.<\/p><\/dd>\n<dt id=\"do%20you%20sync%20google%20calendar%20or%20apple%20calendar%3F\"><h3>Do you sync Google Calendar or Apple Calendar?<\/h3><\/dt>\n<dd><p>No. Calendar sync is not included in StudioSlot Free or the current Pro release.<\/p><\/dd>\n<dt id=\"can%20i%20import%20my%20amelia%20%2F%20bookly%20%2F%20simply%20schedule%20appointments%20data%3F\"><h3>Can I import my Amelia \/ Bookly \/ Simply Schedule Appointments data?<\/h3><\/dt>\n<dd><p>StudioSlot Free 1.0.1 has no importer or migration tool. Add your services and staff, set hours, and place <code>[studioslot]<\/code> on a page. Separate assisted Pro migration work is limited to a reviewed rehearsal on a protected copy; there is no public one-click importer or automatic production cutover. Keep your source system and backup intact.<\/p><\/dd>\n<dt id=\"do%20my%20clients%20need%20an%20account%20to%20book%3F\"><h3>Do my clients need an account to book?<\/h3><\/dt>\n<dd><p>No. They enter their name, email, and phone \u2014 that's it.<\/p><\/dd>\n<dt id=\"my%20email%20notifications%20aren%27t%20arriving.%20what%27s%20wrong%3F\"><h3>My email notifications aren't arriving. What's wrong?<\/h3><\/dt>\n<dd><p>Check your WordPress mail configuration and spam folders. An SMTP plugin connected to a working mail service can improve delivery. Send a test and confirm it reaches the intended inbox; WordPress accepting a message does not guarantee delivery.<\/p><\/dd>\n<dt id=\"is%20the%20free%20version%20actually%20usable%2C%20or%20is%20pro%20required%3F\"><h3>Is the free version actually usable, or is Pro required?<\/h3><\/dt>\n<dd><p>The free version is a complete booking system: unlimited services, staff, and appointments, with email notices and double-booking protection. Pro is optional. Free features remain free.<\/p><\/dd>\n<dt id=\"what%20does%20studioslot%20pro%20include%3F\"><h3>What does StudioSlot Pro include?<\/h3><\/dt>\n<dd><p>The separate Pro add-on includes individual staff hours, breaks and date exceptions; private appointment notes for administrators; and optional email appointment reminders. It costs $79\/year for one active WordPress site and renews annually until cancelled. Pro requires WordPress 6.4+ and PHP 7.4+; the order includes a compatible Free companion plugin, setup guide and license.<\/p>\n\n<p>Optional SMS uses your own Twilio account and registered sender, with provider fees billed to you separately. Sending stays off until you configure it. The integration has simulated-provider test coverage; verify real delivery and opt-out handling with your own account before using it with clients. SlotWorks does not provide hosted SMS. Assisted migration is limited to a reviewed rehearsal on a protected copy; payments, deposits, calendar sync and a public self-service importer are not included.<\/p>\n\n<p>See <a href=\"https:\/\/studioslot.beauty\/#pro\">StudioSlot Pro features and requirements<\/a>.<\/p><\/dd>\n<dt id=\"how%20many%20people%20can%20book%20the%20same%20time%3F\"><h3>How many people can book the same time?<\/h3><\/dt>\n<dd><p>They cannot. StudioSlot checks the slot when it is shown and again when it is saved. A taken time is not offered to someone else.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Validate active staff and service assignments when listing slots and saving bookings.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release: services, staff, business hours, booking form shortcode, email notifications, double-booking prevention.<\/li>\n<\/ul>","raw_excerpt":"Free salon and spa booking for WordPress with unlimited staff, services, and appointments, plus email notices and double-booking protection.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/dzo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/341310","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dzo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/dzo.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/dzo.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=341310"}],"author":[{"embeddable":true,"href":"https:\/\/dzo.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/studioslot"}],"wp:attachment":[{"href":"https:\/\/dzo.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=341310"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/dzo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=341310"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/dzo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=341310"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/dzo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=341310"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/dzo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=341310"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/dzo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=341310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}