Changelog

Follow up on the latest improvements and updates.

RSS

We have updated the notes to support multi-line messages. That means you can now add paragraphs, lists, and more. Here's an example of a note:
CleanShot 2024-04-16 at 14
When a customer books, the note will be part of the email that is sent to them:
CleanShot 2024-04-16 at 14
To make sure this is working correctly, go to Settings > Email & SMS and verify that your email templates have this section inside them (copy/paste the snippet below):
{{#if event_notes}}
<p>{{{event_notes}}}</p>
{{/if}}
CleanShot 2024-04-16 at 14
We have updated the dashboard of the app to be cleaner so its easier to find what you're looking for.
CleanShot 2024-04-14 at 17
  1. We have added a single button that you can use to disable all events and services that are offered. This is great for seasonal businesses.
  2. We have cleaned up the layout and have a single row of quick action buttons to create events, manage bookings, and more.
We have made some improvements to the event creation flow to make it easier to understand.
Improved support for phones and tablets
Creating a new event is easier on your phone or tablet. We have made some buttons larger and made it easier to select availabilities.
Better notification when inventory is enabled
If your product has inventory tracking enabled and is currently "sold out", then your customers will not be able to book appointments for it. To fix this, you need to uncheck the "Track Quantity" checkbox.
CleanShot 2024-04-14 at 17
Now, when you create an event with a product in this state, the app will let you know.
We made several improvements across the app.
  1. Booking searches are now case-insensitive. That means searching for "lucas" or "Lucas" will result in the same results.
  2. Creating multiple date overrides is now easier, because the time you enter for 1 date will automatically carry over to the other dates, which means less mouse clicks.
  3. The "Mark conflict as resolved" button now has a loading state. This button lets you manually clear double-bookings.
CleanShot 2024-03-30 at 18
Today, we're excited to launch a new widget -- the
Mutiple Event Calendar
. With this new calendar, you can:
  1. Have a single calendar which shows your availability for multiple events (ex: all the classes that you offer)
  2. Let your customers select a timeslot from the calendar
  3. Show the calendar on any Shopify page!
Demo
  • Click here to view the new embedded event calendar on our demo store.
  • Click on the "Book Now" button on the demo store (bottom right) to see the pop-up calendar.
Setup instructions
This feature is available to our Pro and Pro Plus customers.
  1. Go to the
    Widgets
    tab within Easy Appointment Booking.
  2. Update the settings to enable the "Calendar of Popular Events"
CleanShot 2024-03-30 at 18
  1. Press
    Save Changes
  2. Preview your changes by clicking the Book Now button on the left side of the page, or view it on your store website.
image
Easy Appointment Booking can create draft orders for free bookings. This is useful if you want customers to book for free, but want to send them an invoice later. Draft orders can be converted into real orders through the Shopify Admin.
We added a new setting that lets our Pro Plus customers control whether or not draft orders are automatically created for any free bookings that are made.
Event Subscriptions are a good way to increase your average order value. They let you charge the customer for a group of bookings, which they can redeem later.
For example, you may have sell 6 bookings for a Yoga Class. The customer would pay for all 6 up-front, but can redeem them later.
Now, you can have unlimited redeemable bookings within a Subscription. This is great for Season Passes. Your customer can purchase a season pass and create unlimited bookings for the season. You can set an "expiry" time on the event at the end of the season.
When creating a subscription event, you can choose from:
  • A specific number of bookings
  • An unlimited number of bookings
image
This feature is available to Pro and Pro Plus customers.
You can now edit the title that appears in your Google Calendar invite.
CleanShot 2024-03-16 at 15
To customize the title:
  1. Click on
    Manage
    beside the event you want to edit from the Dashboard.
  2. Scroll down to the
    Google Calendar Setup
    section.
  3. Edit the textbox under
    Custom Google Calendar Event Title
    .
CleanShot 2024-03-16 at 15
You can add variables here to customize the title for each of your events.
  • {booking_id} -- This is the Booking ID
  • {event_name} -- This is the event name
  • {availability_name} -- The full name of the availability assigned to this booking
  • {order_id} -- The Shopify Order ID if it exists.
  • {first_name} -- Customer's first name
  • {last_name} -- Customer's last name
If you leave this field blank, the Google Calendar event will be titled
{event_name}
. This is available for all Pro and Pro Plus customers.
  • We have fixed a bug where shop owners were not getting email notifications if a customer cancelled a booking.
  • We added a new setting called "Timeslot spacing" that determines how far apart your time slots are (in minutes). For example, if you set this to "60 minutes", your time slots will appear at 9:00AM, 10:00AM, 11:00AM, etc.
  • We made the app load faster from the Shopify Admin Dashboard.
Even though Easy Appointment Booking tries to prevent double-bookings from occuring, they can still happen for a variety of reasons. We've shipped an improvement that lets you proactively see and address these double-bookings and booking conflicts.
When can a booking conflict occur?
Booking conflicts or double bookings can occur if:
  1. You have multiple customers trying to book the same appointment at the same time.
  2. You incorrectly remove availability from an event (so a time that was available for 2 people is now only available for 1 person)
  3. A customer is incorrectly rescheduled.
When these situations, we want to make sure store owners and their teams are aware
ahead-of-time
, so they can take steps to fix the issue, such as rescheduling or cancelling an appointment.
To help with this, we are launching 2 things today!
🚀 You can now view conflicting bookings in the Bookings Page
There is now a new tab in the Bookings page that shows possible upcoming conflicts.
CleanShot 2024-03-03 at 15
🚀 New conflict badges for applicable bookings
When Easy Appointment Booking thinks that multiple bookings are conflicting, it will add a new "Conflict" badge below the Booking ID.
CleanShot 2024-03-03 at 15
If you click on this badge, it will show you all the other bookings that the app thinks are conflicting with it. For example, in the picture above we have Wilson Jones and Roland Schitt both booked at March 13 at 1pm with John Stones. John can only accept 1 appointment at a time, so this is a booking conflict.
If you click on that yelllow "Conflict" badge, it will show you all the conflicting bookings in 1 place. You can then either:
  1. Reschedule one of the bookings, which will automatically resolve the conflict.
  2. Manually mark the conflict as resolved, which will remove the badge from these bookings.
  3. Ignore, and get back to this later.
CleanShot 2024-03-03 at 15
Please note that Easy Appointment Booking
thinks
these are conflicts, so there is a chance of false positives.
We hope this new feature lets you proactively reschedule bookings to prevent issues in-person! If you have any feedback, let us know in the app.
Load More