{"id":237761,"date":"2025-07-15T19:54:36","date_gmt":"2025-07-15T19:54:36","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/creavi-booking-service\/"},"modified":"2026-05-15T13:06:43","modified_gmt":"2026-05-15T13:06:43","slug":"creavi-booking-service","status":"publish","type":"plugin","link":"https:\/\/test.wordpress.org\/plugins\/creavi-booking-service\/","author":23281642,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.4.3","stable_tag":"1.4.3","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Appointment Booking Calendar","header_author":"Creavi","header_description":"A simple service booking system with popup UI.","assets_banners_color":"fff8fc","last_updated":"2026-05-15 13:06:43","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":5,"author_block_rating":0,"active_installs":10,"downloads":2057,"num_ratings":4,"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":"creavi","date":"2025-07-17 10:40:06"},"1.0.1":{"tag":"1.0.1","author":"creavi","date":"2025-07-22 10:19:44"},"1.0.10":{"tag":"1.0.10","author":"creavi","date":"2025-08-11 12:40:43"},"1.0.11":{"tag":"1.0.11","author":"creavi","date":"2025-08-14 11:01:37"},"1.0.12":{"tag":"1.0.12","author":"creavi","date":"2025-08-15 13:06:18"},"1.0.13":{"tag":"1.0.13","author":"creavi","date":"2025-08-19 12:34:37"},"1.0.14":{"tag":"1.0.14","author":"creavi","date":"2025-08-19 13:52:31"},"1.0.15":{"tag":"1.0.15","author":"creavi","date":"2025-09-05 10:48:58"},"1.0.16":{"tag":"1.0.16","author":"creavi","date":"2025-09-08 12:54:32"},"1.0.17":{"tag":"1.0.17","author":"creavi","date":"2025-12-19 14:22:12"},"1.0.2":{"tag":"1.0.2","author":"creavi","date":"2025-07-22 14:59:59"},"1.0.3":{"tag":"1.0.3","author":"creavi","date":"2025-07-23 08:08:30"},"1.0.4":{"tag":"1.0.4","author":"creavi","date":"2025-07-24 13:27:21"},"1.0.5":{"tag":"1.0.5","author":"creavi","date":"2025-07-25 10:44:37"},"1.0.6":{"tag":"1.0.6","author":"creavi","date":"2025-07-28 11:51:13"},"1.0.7":{"tag":"1.0.7","author":"creavi","date":"2025-07-29 15:15:36"},"1.0.8":{"tag":"1.0.8","author":"creavi","date":"2025-07-30 14:25:49"},"1.0.9":{"tag":"1.0.9","author":"creavi","date":"2025-07-31 17:21:31"},"1.1.0":{"tag":"1.1.0","author":"creavi","date":"2026-01-07 09:00:29"},"1.1.1":{"tag":"1.1.1","author":"creavi","date":"2026-01-09 09:37:56"},"1.1.2":{"tag":"1.1.2","author":"creavi","date":"2026-01-14 19:36:59"},"1.1.3":{"tag":"1.1.3","author":"creavi","date":"2026-01-16 13:17:25"},"1.1.4":{"tag":"1.1.4","author":"creavi","date":"2026-01-19 12:04:20"},"1.1.5":{"tag":"1.1.5","author":"creavi","date":"2026-01-23 15:16:21"},"1.1.6":{"tag":"1.1.6","author":"creavi","date":"2026-01-28 14:33:42"},"1.1.7":{"tag":"1.1.7","author":"creavi","date":"2026-02-05 11:59:11"},"1.1.8":{"tag":"1.1.8","author":"creavi","date":"2026-02-09 11:13:25"},"1.1.9":{"tag":"1.1.9","author":"creavi","date":"2026-02-13 13:22:43"},"1.2.0":{"tag":"1.2.0","author":"creavi","date":"2026-02-24 13:12:12"},"1.2.1":{"tag":"1.2.1","author":"creavi","date":"2026-03-13 09:03:26"},"1.3.0":{"tag":"1.3.0","author":"creavi","date":"2026-03-17 12:03:56"},"1.3.1":{"tag":"1.3.1","author":"creavi","date":"2026-04-02 13:57:32"},"1.4.0":{"tag":"1.4.0","author":"creavi","date":"2026-04-07 10:06:18"},"1.4.1":{"tag":"1.4.1","author":"creavi","date":"2026-04-16 10:46:46"},"1.4.2":{"tag":"1.4.2","author":"creavi","date":"2026-05-08 16:15:11"},"1.4.3":{"tag":"1.4.3","author":"creavi","date":"2026-05-15 13:06:43"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":4},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3336076,"resolution":"128x128","location":"assets","locale":"","width":512,"height":512},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3336076,"resolution":"256x256","location":"assets","locale":"","width":512,"height":512}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3336076,"resolution":"1544x500","location":"assets","locale":"","width":2316,"height":750},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3336076,"resolution":"772x250","location":"assets","locale":"","width":2316,"height":750}},"assets_blueprints":{},"all_blocks":{"wsb\/booking-profile":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wsb\/booking-profile","version":"1.0.0","title":"Booking Profile","category":"creavi-calendar","icon":"id-alt","description":"Displays a service provider profile with a live booking calendar.","keywords":["booking","profile","calendar","service","appointment"],"example":{"attributes":{"profileName":"Alexandra Chen","profileTitle":"Brand strategist \u00b7 Consultant","titleLine1":"Your next big","titleHighlight":"breakthrough","titleSubtitle":"starts with a call.","accentColor":"#ffb619"}},"supports":{"html":false,"anchor":true,"align":["wide","full"]},"attributes":{"serviceId":{"type":"number","default":0},"profileName":{"type":"string","default":"Alexandra Chen"},"profileTitle":{"type":"string","default":"Brand strategist \u00b7 Consultant"},"profileImageUrl":{"type":"string","default":""},"profileImageId":{"type":"number","default":0},"titleLine1":{"type":"string","default":"Your next big"},"titleHighlight":{"type":"string","default":"breakthrough"},"titleSubtitle":{"type":"string","default":"starts with a call."},"profileBio":{"type":"string","default":"In 60 minutes, we\u2019ll map out a clear path to grow your personal brand and turn your expertise into real, measurable opportunities."},"includedLabel":{"type":"string","default":"What\u2019s included"},"includedItem1":{"type":"string","default":"Brand audit & positioning"},"includedItem2":{"type":"string","default":"Content strategy roadmap"},"includedItem3":{"type":"string","default":"30-day growth plan"},"includedItem4":{"type":"string","default":"Recording + resources"},"showIncluded":{"type":"boolean","default":true},"pillText":{"type":"string","default":"Accepting new clients"},"showPill":{"type":"boolean","default":true},"showSocial":{"type":"boolean","default":true},"socialFacebook":{"type":"string","default":""},"socialInstagram":{"type":"string","default":""},"socialLinkedin":{"type":"string","default":""},"socialTwitter":{"type":"string","default":""},"socialYoutube":{"type":"string","default":""},"socialTiktok":{"type":"string","default":""},"socialWhatsapp":{"type":"string","default":""},"socialEmail":{"type":"string","default":""},"accentColor":{"type":"string","default":"#ffb619"},"buttonText":{"type":"string","default":"Book this slot"},"includedIcon1":{"type":"string","default":"check"},"includedIcon2":{"type":"string","default":"chart"},"includedIcon3":{"type":"string","default":"calendar"},"includedIcon4":{"type":"string","default":"video"}},"editorScript":"file:.\/build\/index.js","style":"file:.\/style.css","editorStyle":"file:.\/editor.css","render":"file:.\/render.php"},"wsb\/service-hero":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wsb\/service-hero","version":"1.1.0","title":"Service Hero","category":"creavi-calendar","icon":"cover-image","description":"Premium booking hero section with editable content, social links, and a service-linked booking card.","keywords":["hero","booking","service","landing"],"example":{"attributes":{"eyebrow":"EASY ONLINE BOOKING","titleLine1":"Reserve Your","titleHighlight":"Appointment","titleLine2":"Today","description":"Skip the back-and-forth. Browse available times, pick what suits you, and get a confirmed booking sent straight to your inbox.","trustItem1":"Built-in video conferencing","trustItem2":"Google & Outlook sync","trustItem3":"Automated reminders","showCard":true,"cardBadge":"How It Works","cardTitle":"From Here to Confirmed","cardItem1":"Select your preferred date","cardItem2":"Choose a time that works for you","cardItem3":"Fill in your details","cardItem4":"Get your confirmation and you're all set","cardButtonText":"Book Your Appointment","cardServiceId":0}},"supports":{"html":false,"anchor":true,"align":["full","wide"]},"attributes":{"eyebrow":{"type":"string","default":"Easy online booking"},"titleLine1":{"type":"string","default":"Reserve Your"},"titleHighlight":{"type":"string","default":"Appointment"},"titleLine2":{"type":"string","default":"Today"},"description":{"type":"string","default":"Skip the back-and-forth. Browse available times, pick what suits you, and get a confirmed booking sent straight to your inbox \u2014 all in under two minutes."},"trustItem1":{"type":"string","default":"Built-in video conferencing"},"trustItem2":{"type":"string","default":"Google & Outlook sync"},"trustItem3":{"type":"string","default":"Automated reminders"},"socialFacebook":{"type":"string","default":""},"socialInstagram":{"type":"string","default":""},"socialLinkedin":{"type":"string","default":""},"socialTwitter":{"type":"string","default":""},"socialYoutube":{"type":"string","default":""},"socialTiktok":{"type":"string","default":""},"socialWhatsapp":{"type":"string","default":""},"socialEmail":{"type":"string","default":""},"cardBadge":{"type":"string","default":"How It Works"},"cardTitle":{"type":"string","default":"From Here to Confirmed"},"cardItem1":{"type":"string","default":"Select your preferred date"},"cardItem2":{"type":"string","default":"Choose a time that works for you"},"cardItem3":{"type":"string","default":"Fill in your details"},"cardItem4":{"type":"string","default":"Get your confirmation and you're all set"},"cardButtonText":{"type":"string","default":"Book Your Appointment"},"cardServiceId":{"type":"number","default":0},"profileImageUrl":{"type":"string","default":""},"profileImageId":{"type":"number","default":0},"backgroundImageUrl":{"type":"string","default":""},"backgroundImageId":{"type":"number","default":0},"showCard":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#ffb619"},"cardColor":{"type":"string","default":"#58f4a5"}},"editorScript":"file:.\/build\/index.js","style":"file:.\/style.css","editorStyle":"file:.\/editor.css","render":"file:.\/render.php"}},"tagged_versions":["1.0.0","1.0.1","1.0.10","1.0.11","1.0.12","1.0.13","1.0.14","1.0.15","1.0.16","1.0.17","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8","1.1.9","1.2.0","1.2.1","1.3.0","1.3.1","1.4.0","1.4.1","1.4.2","1.4.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3532481,"resolution":"1","location":"assets","locale":"","width":1895,"height":1027},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3532481,"resolution":"10","location":"assets","locale":"","width":1913,"height":1052},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3532481,"resolution":"2","location":"assets","locale":"","width":1900,"height":1038},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3532481,"resolution":"3","location":"assets","locale":"","width":1900,"height":1038},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3532481,"resolution":"4","location":"assets","locale":"","width":1900,"height":1038},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3532481,"resolution":"5","location":"assets","locale":"","width":1900,"height":1038},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3532481,"resolution":"6","location":"assets","locale":"","width":1767,"height":896},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3532481,"resolution":"7","location":"assets","locale":"","width":1767,"height":896},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3532481,"resolution":"8","location":"assets","locale":"","width":1703,"height":794},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3532481,"resolution":"9","location":"assets","locale":"","width":1913,"height":1052}},"screenshots":{"1":"Frontend: Service Hero block \u2014 business consulting theme with dark orange accents","2":"Frontend: Service Hero block \u2014 business consulting theme with dark blue accents","3":"Frontend: Service Hero block \u2014 dental clinic theme with dark background","4":"Frontend: Service Hero block \u2014 nutrition coaching theme with food background","5":"Frontend: Service Hero block \u2014 spa and massage theme with warm dark background","6":"Frontend: Booking Profile block \u2014 light blue\/purple color scheme with live calendar and available time slots","7":"Frontend: Booking Profile block \u2014 light pink color scheme with live calendar and available time slots","8":"Admin: Edit Service page \u2014 service title and description configuration","9":"Admin: Gutenberg block editor showing Creavi Appointment Calendar blocks \u2014 Service Hero, Booking Profile, and Creavi Service","10":"Admin: Gutenberg block editor with Service Hero block \u2014 live preview of a Nutrition Coaching page with booking card"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[8132,269,275,7101,54862],"plugin_category":[40],"plugin_contributors":[241699],"plugin_business_model":[],"class_list":["post-237761","plugin","type-plugin","status-publish","hentry","plugin_tags-appointments","plugin_tags-booking","plugin_tags-booking-calendar","plugin_tags-bookings","plugin_tags-time-slot","plugin_category-calendar-and-events","plugin_contributors-creavi","plugin_committers-creavi","plugin_support_reps-juliacreavi"],"banners":{"banner":"https:\/\/ps.w.org\/creavi-booking-service\/assets\/banner-772x250.png?rev=3336076","banner_2x":"https:\/\/ps.w.org\/creavi-booking-service\/assets\/banner-1544x500.png?rev=3336076","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/creavi-booking-service\/assets\/icon-128x128.png?rev=3336076","icon_2x":"https:\/\/ps.w.org\/creavi-booking-service\/assets\/icon-256x256.png?rev=3336076","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/creavi-booking-service\/assets\/screenshot-1.png?rev=3532481","caption":"Frontend: Service Hero block \u2014 business consulting theme with dark orange accents"},{"src":"https:\/\/ps.w.org\/creavi-booking-service\/assets\/screenshot-2.png?rev=3532481","caption":"Frontend: Service Hero block \u2014 business consulting theme with dark blue accents"},{"src":"https:\/\/ps.w.org\/creavi-booking-service\/assets\/screenshot-3.png?rev=3532481","caption":"Frontend: Service Hero block \u2014 dental clinic theme with dark background"},{"src":"https:\/\/ps.w.org\/creavi-booking-service\/assets\/screenshot-4.png?rev=3532481","caption":"Frontend: Service Hero block \u2014 nutrition coaching theme with food background"},{"src":"https:\/\/ps.w.org\/creavi-booking-service\/assets\/screenshot-5.png?rev=3532481","caption":"Frontend: Service Hero block \u2014 spa and massage theme with warm dark background"},{"src":"https:\/\/ps.w.org\/creavi-booking-service\/assets\/screenshot-6.png?rev=3532481","caption":"Frontend: Booking Profile block \u2014 light blue\/purple color scheme with live calendar and available time slots"},{"src":"https:\/\/ps.w.org\/creavi-booking-service\/assets\/screenshot-7.png?rev=3532481","caption":"Frontend: Booking Profile block \u2014 light pink color scheme with live calendar and available time slots"},{"src":"https:\/\/ps.w.org\/creavi-booking-service\/assets\/screenshot-8.png?rev=3532481","caption":"Admin: Edit Service page \u2014 service title and description configuration"},{"src":"https:\/\/ps.w.org\/creavi-booking-service\/assets\/screenshot-9.png?rev=3532481","caption":"Admin: Gutenberg block editor showing Creavi Appointment Calendar blocks \u2014 Service Hero, Booking Profile, and Creavi Service"},{"src":"https:\/\/ps.w.org\/creavi-booking-service\/assets\/screenshot-10.png?rev=3532481","caption":"Admin: Gutenberg block editor with Service Hero block \u2014 live preview of a Nutrition Coaching page with booking card"}],"raw_content":"<!--section=description-->\n<p><strong>Appointment Booking Calendar<\/strong><\/p>\n\n<p>Booking Calendar is the ultimate all-in-one plugin to add professional bookings and appointments directly to your WordPress website.\nBuilt natively for WordPress, it\u2019s designed to make online bookings simple, fast, and intuitive - both for you and your clients. \nWhether you need to schedule consultations, classes, events, or services, this plugin gives you everything you need to manage bookings with ease.<\/p>\n\n<p><strong>Easy Setup - Ready in 2 Minutes<\/strong> \nWatch how it works in action:<\/p>\n\n<p>https:\/\/www.youtube.com\/watch?v=KdV1pQHp-oI&amp;t=1s<\/p>\n\n<p><strong>Check out the live demo<\/strong>: <a href=\"https:\/\/wordpress.creavi.dk\/booking\/\">https:\/\/wordpress.creavi.dk\/booking\/<\/a>\n<strong>We\u2019re open to any suggestions!<\/strong> Feel free to reach out via the support forum \u2014 we\u2019re happy to hear your ideas and may implement them in future updates.<\/p>\n\n<p><strong>Free Features:<\/strong><\/p>\n\n<ul>\n<li>Add booking button anywhere via shortcode: <code>[creavibc_booking_button id=\"123\"]<\/code> (opens booking popup)<\/li>\n<li>Embed full booking interface directly on page via shortcode: <code>[creavibc_booking_inline id=\"123\"]<\/code><\/li>\n<li><p>Support multiple booking widgets on the same page (different services)<\/p><\/li>\n<li><p>Smooth booking experience:<\/p>\n\n<ul>\n<li>Popup or inline layout<\/li>\n<li>Step-by-step flow: Date \u2192 Time \u2192 Details<\/li>\n<li>Fully responsive and mobile-friendly<\/li>\n<\/ul><\/li>\n<li><p>Flexible availability settings:<\/p>\n\n<ul>\n<li>Admin-defined <strong>available days<\/strong> via date picker<\/li>\n<li>Rolling availability range (e.g. next 30\u2013365 days)<\/li>\n<li>Exclude specific dates (days off, holidays)<\/li>\n<li>Minimum time before booking (buffer)<\/li>\n<\/ul><\/li>\n<li><p>Flexible <strong>weekday-based time slots<\/strong>:<\/p>\n\n<ul>\n<li>Visual grid selector (e.g. Mon 9:00, Tue 10:30)<\/li>\n<li>Different time slots per weekday<\/li>\n<li>Optional slot duration: 20 \/ 30 \/ 60 minutes<\/li>\n<li>Dynamic time slots based on selected date<\/li>\n<\/ul><\/li>\n<li><p>Smart timezone handling:<\/p>\n\n<ul>\n<li>Admin timezone detection<\/li>\n<li><strong>Timezone modes<\/strong>:<\/li>\n<li>Localized (auto-adjust to user timezone)<\/li>\n<li>Locked (fixed business timezone)<\/li>\n<li>Clear timezone indication on frontend<\/li>\n<\/ul><\/li>\n<li><p>Customizable <strong>booking form fields<\/strong>:<\/p>\n\n<ul>\n<li>Toggle default Name &amp; Email fields<\/li>\n<li>Add unlimited custom fields (text or textarea)<\/li>\n<li>Set any field as required<\/li>\n<\/ul><\/li>\n<li><p>Automated <strong>email notifications &amp; reminders<\/strong>:<\/p>\n\n<ul>\n<li>Sent to both admin and customer<\/li>\n<li>Dynamic tags: <code>{name}<\/code>, <code>{email}<\/code>, <code>{date}<\/code>, <code>{time}<\/code>, <code>{service}<\/code> <\/li>\n<li>Optional reminder emails before the appointment (reduce no-shows)<\/li>\n<\/ul><\/li>\n<li><p>Google Calendar integration:<\/p>\n\n<ul>\n<li>Automatically push bookings to Google Calendar<\/li>\n<li>Block already booked time slots from Google Calendar<\/li>\n<li>Google Calendar link generation for attendees<\/li>\n<li>Custom Google event title and description templates<\/li>\n<\/ul><\/li>\n<li><p>Outlook Calendar integration:<\/p>\n\n<ul>\n<li>Automatically push bookings to Outlook Calendar<\/li>\n<li>Per-service Outlook connection and sync<\/li>\n<li>Block busy Outlook time slots on the frontend<\/li>\n<li>Custom Outlook event title and description templates<\/li>\n<\/ul><\/li>\n<li><p>Calendar &amp; scheduling:<\/p>\n\n<ul>\n<li>Downloadable <code>.ics<\/code> (iCalendar) file<\/li>\n<\/ul><\/li>\n<li><p>Meeting &amp; location options:<\/p>\n\n<ul>\n<li>In-person meetings<\/li>\n<li>Online meetings (video or custom link)<\/li>\n<li>Phone call option<\/li>\n<\/ul><\/li>\n<li><p>Built-in video conferencing:<\/p>\n\n<ul>\n<li>Automatic meeting link generation  <\/li>\n<\/ul><\/li>\n<li><p>Personalization options:<\/p>\n\n<ul>\n<li>Custom brand color<\/li>\n<li>Personalized thank-you message<\/li>\n<\/ul><\/li>\n<li><p>Easy booking management<\/p><\/li>\n<li>Clean and minimal admin UI<\/li>\n<li><p>Works with Gutenberg, Elementor, and other page builders<\/p><\/li>\n<li><p>Multilingual &amp; Translation Ready<\/p><\/li>\n<\/ul>\n\n<h3>Languages<\/h3>\n\n<p>This plugin is fully translation-ready and supports localization via translate.wordpress.org.<\/p>\n\n<p>Available languages include:\n* English (default)\n* French\n* Danish<\/p>\n\n<p>You can help translate this plugin into your language at:\nhttps:\/\/translate.wordpress.org\/projects\/wp-plugins\/creavi-booking-service\/<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to <code>\/wp-content\/plugins\/<\/code> or install it via the WordPress admin dashboard.<\/li>\n<li>Activate it through the \"Plugins\" menu.<\/li>\n<li>Create a new <strong>Service<\/strong> post and configure your booking options.<\/li>\n<li>Place the generated shortcode anywhere on your site.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20display%20multiple%20booking%20buttons%20on%20one%20page%3F\"><h3>Can I display multiple booking buttons on one page?<\/h3><\/dt>\n<dd><p>Yes! Each service has its own shortcode and popup \u2014 ideal for showcasing different services.<\/p><\/dd>\n<dt id=\"does%20it%20support%20timezone%20differences%3F\"><h3>Does it support timezone differences?<\/h3><\/dt>\n<dd><p>Yes. Choose to display time slots in the visitor\u2019s local timezone or lock them to the admin\u2019s.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20emails%20sent%20after%20booking%3F\"><h3>Can I customize the emails sent after booking?<\/h3><\/dt>\n<dd><p>Absolutely. You can fully customize both admin and user email templates using tags like <code>{name}<\/code>, <code>{service}<\/code>, <code>{date}<\/code>, and more.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.4.3<\/h4>\n\n<ul>\n<li>Added Booking Profile Gutenberg block \u2014 display a service provider profile with a live booking calendar directly in the block editor.<\/li>\n<li>Added admin reminder notifications \u2014 admins now receive reminder emails before upcoming appointments, matching the existing customer reminder system.<\/li>\n<li>Added host name field for secure video meetings.<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Improved admin UI with a cleaner, more consistent look and feel across the Edit Service page.<\/li>\n<li>Added Service Hero Gutenberg block \u2014 a ready-to-use booking hero section you can drag and drop straight into any page. New layouts coming soon.<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Added Outlook Calendar availability sync \u2013 the plugin now fetches existing events from connected Outlook Calendars and automatically blocks those time slots in the service booking calendar on the frontend.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Added Outlook Calendar integration for automatic booking event sync.<\/li>\n<li>Added per-service Outlook connect, reconnect, and disconnect options.<\/li>\n<li>Added optional automatic push toggle for Outlook events.<\/li>\n<li>Added customizable Outlook event title and description templates.<\/li>\n<li>Tested up to WordPress 7.0.<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Added Gutenberg block to easily insert booking widgets directly in the editor.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Added secure video integration for online appointments.<\/li>\n<li>Added flexible meeting types: Secure video, Phone call, and Custom link.<\/li>\n<li>Improved booking notifications and calendar event details with meeting information.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Added a dedicated \u201cLocation &amp; Meeting\u201d section with extended meeting options.<\/li>\n<li>Improved frontend booking UI to better display meeting location details.<\/li>\n<li>Improved admin UI with a smoother and clearer service setup tour.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Added <code>{name_url}<\/code> template tag for Booking emails, Reminder emails.<\/li>\n<li>Added Service setup onboarding navigation bar for a clearer configuration flow.<\/li>\n<li>Improved Service editor layout with structured top navigation<\/li>\n<\/ul>\n\n<h4>1.1.9<\/h4>\n\n<ul>\n<li>Added per-service Google Calendar connections \u2013 each service can now connect to its own Google account.<\/li>\n<li>Improved Google Calendar connection logic with service-level override and site-level fallback.<\/li>\n<li>Added support for <code>{custom}<\/code> tag in Google Calendar events and invitations.<\/li>\n<li>Improved tag visibility in admin UI (clarified <code>{custom}<\/code> usage).<\/li>\n<\/ul>\n\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>Extended Google Calendar event details<\/li>\n<li>Improved Google Calendar &amp; .ics event data consistency<\/li>\n<li>Improved Admin metabox reorganization for clearer service setup<\/li>\n<li>Improved Modernized admin styling and layout<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Added multilingual support for frontend and admin.<\/li>\n<li>Included French (fr_FR) and Danish (da_DK) translations.<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Added Minimum Time Before Booking option - per service lead-time setting.<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Added a default service placeholder image when no service image is uploaded.<\/li>\n<li>Improved calendar styling for a cleaner and more consistent booking experience.<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Booking calendar now respects the WordPress \u201cWeek Starts On\u201d setting.<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Added automated reminder emails for bookings (per service).<\/li>\n<li>New service option to enable\/disable reminder emails.<\/li>\n<li>New reminder timing settings (minutes, hours, or 1 day before the appointment).<\/li>\n<li>Added customizable reminder email subject and message templates.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Fixed an issue allowing bookings in the past on the current day.<\/li>\n<li>Fixed service thank-you text option.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Added Google Calendar availability sync \u2013 the plugin now fetches existing events from connected Google Calendars and automatically blocks those time slots in the service booking calendar on the frontend.<\/li>\n<li>This prevents double bookings by ensuring already occupied Google Calendar times cannot be selected by users.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added dynamic availability mode with rolling booking windows and support for excluded dates.<\/li>\n<li>Improved Available Booking Days UI with a tab-based switch between dynamic and static modes, fully backward compatible.<\/li>\n<\/ul>\n\n<h4>1.0.17<\/h4>\n\n<ul>\n<li>Added Google Calendar integration - connect your services with Google Calendar to automatically create events for new bookings and keep your schedule in sync.<\/li>\n<\/ul>\n\n<h4>1.0.16<\/h4>\n\n<ul>\n<li>Fixed admin timezone selector to correctly keep the saved value selected on post edit.<\/li>\n<li>Improved timezone dropdown population to show the full list while preserving the stored timezone.<\/li>\n<\/ul>\n\n<h4>1.0.15<\/h4>\n\n<ul>\n<li>Removed \"Close\" button for the inline layout (embedded on-page booking).<\/li>\n<li>Prepared Google Calendar integration (service-level connect\/disconnect UI and backend scaffolding).<\/li>\n<\/ul>\n\n<h4>1.0.14<\/h4>\n\n<ul>\n<li>Added auto-selection of the first available date and time slot on open (with visual highlight)<\/li>\n<\/ul>\n\n<h4>1.0.13<\/h4>\n\n<ul>\n<li>Added smooth animations when rendering or clearing time slots<\/li>\n<li>Improved booking slots container with height transition to prevent layout jumps<\/li>\n<\/ul>\n\n<h4>1.0.12<\/h4>\n\n<p>*Improved inline calendar styles for better visual consistency<\/p>\n\n<h4>1.0.11<\/h4>\n\n<ul>\n<li>Added option and shortcode for inline booking form display directly on the page<\/li>\n<\/ul>\n\n<h4>1.0.10<\/h4>\n\n<ul>\n<li>Improved mobile layout handling using <code>max-height: 90vh<\/code> with fallback height<\/li>\n<li>Aligned summary<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>Aligned time zone summary with extended format in footer<\/li>\n<li>Fixed popup height on large screens<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Added time zone info next to selected time in booking summary footer<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Enhanced time slot selection UX with dynamic tooltip on weekday\/time headers<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Standardized time slot button sizes for better visual alignment<\/li>\n<li>Improved layout consistency across different screen sizes<\/li>\n<li>Enhanced mobile responsiveness of time slot grid<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Optimized and aligned Flatpickr calendar header for better compatibility with different themes<\/li>\n<li>Removed unwanted arrowTop styling from Flatpickr popup<\/li>\n<li>Minor CSS cleanup for calendar appearance<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Improved mobile layout and spacing behavior<\/li>\n<li>Aligned and styled time zone notice with animated globe icon and tooltip<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Added quick-fill range selector for Available Booking Days (1\u201312 months ahead)<\/li>\n<li>Improved field descriptions for better admin UX when selecting booking dates<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added vertical and horizontal padding options for the booking button<\/li>\n<li>Improved styling compatibility with default WordPress themes<\/li>\n<li>Minor UI enhancements for smoother content transitions<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Minor CSS improvements for better compatibility with Elementor<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial public release with full booking flow: calendar, time slots, form fields, notifications, and timezone support<\/li>\n<\/ul>","raw_excerpt":"Easy appointment booking system for any service. Create services, manage availability, and accept bookings with a simple booking calendar.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/237761","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=237761"}],"author":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/creavi"}],"wp:attachment":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=237761"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=237761"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=237761"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=237761"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=237761"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=237761"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}