Changelog
Follow up on the latest improvements and updates.
RSS
As launch partners of Shopify Winter Editions '25 we're excited to share
Customer Account Extensions
-- a new way to give your customers more control and convenience with their bookings. Customers can now view, reschedule, and book follow-up appointments directly from their Shopify customer account
—no need to search for email links! Why You’ll Love It
- Self-Service Booking Management: Customers can reschedule or book follow-ups right from their account.
- Reduce Support Requests: Fewer reschedule requests for your support team to handle.
- Boost Repeat Bookings: Encourage customers to book follow-ups with simple, one-click actions.
---
Partnering with Shopify
Easy Appointment Booking is proud be the only app in the Appointments space selected for this launch by Shopify. Special thanks to the Shopify team!
- Shopify's 40 partners chosen and reflected here
- Shopify's Use Case walkthrough, highlighting experiences here
- X links here and here
---
How It Works
1️⃣
Enable Shopify Customer Accounts
: Go to your Shopify Settings > Enabled Customer Accounts 2️⃣
Turn on Booking Extensions
: Go to your theme, select Checkout and Customer Accounts, on the left click Apps. Click Manage Booking and Add Action.3️⃣
Customers Self-Serve
: Customers can log in to their accounts, view upcoming bookings, reschedule, cancel, or book follow-ups. ---
If you’re looking to offer a smoother booking experience and reduce support overhead, this one’s for you! Try it out, we can’t wait to hear what you think! 🚀
fixed
improved
Holiday Bug Fixes and Improvements
Happy holidays! We are working hard on smoothing rough edges within the app. We have shipped some highly requested improvements!
Improvements
- We have improved the time it takes for the "Select a time" button to show up by 60% on slow internet connections!
- There is a new variable {{ order_name }}available in email templates. This will give you the name of the order (ex:#1145). This is the same order name you see on the Shopify Orders Page.
- The intake question submission form has been cleaned up.
- In the Bookings tab, the "Edit" button has been moved to be beside the customer name.
- Selecting a custom schedule is now easier. We have cleaned up the date range picker.
- When setting your schedule, you can now tabthrough the inputs for faster entry.
- Updated code so that the Select a Time button shows up more reliably across more themes.
- Updated code so that the cart quantity disabling (for appointments) works across more themes.
Bug Fixes
- When a customer redeems a package, they can now respond to intake questions you have set up.
- Various small bug fixes and reliability improvements
We’re excited to announce the launch of Packages, a new feature for merchants who want to offer more flexibility to their customers while boosting booking revenue. With Packages, you can let customers purchase a bundle of services now and book them at their convenience later.
Why You’ll Love It
Upfront Revenue
: Take booking payments in advance, even if the appointments are scheduled later.Track Everything
: Easily monitor the packages purchased, the sessions redeemed, and remaining bookings — all one click away from your dashboard.Customer Flexibility
: Perfect for consultations, fitness classes, or any repeat services, customers can purchase now and book when it suits them.How it works:
- Click on Create New Package from the top right of the Dashboard.
- Select the Product: Each package must be linked to a Shopify product. When a customer purchases this product, they will be able to redeem the events or services you select.
- Decide which events or services can be redeemed if this package is purchased. Set number of bookings redeemable on this event.
- Expiration (Optional): Set an expiration period (e.g., 6 months from purchase) if there’s a timeframe for the customer to redeem their bookings. This can create urgency and encourage prompt scheduling.
The Packages feature is now available for all Pro Plus customers. If you’re looking for a way to increase revenue and make booking more flexible for your clients, this one’s for you!
Ready to Try It?
Head over to the Easy Appointment Booking dashboard and click "Manage Packages" to get started today. You can read our detailed help and video guide here. We can’t wait to hear what you think!We’re excited to announce our new Upsell Feature, designed to help you increase your store’s Average Order Value (AOV)! Now, you can seamlessly add physical products to your booking process, giving customers the option to purchase complementary items during checkout.
Why You’ll Love It:
- Boost Revenue: Capture additional sales with each booking — our early adopters have seen a 6% increase in AOV within the first month!
- Easy to Configure: Quickly add products directly to your bookings for an upsell-friendly experience.
- Smooth Checkout: Customers can add products to their cart and complete their purchase in just a few clicks.
From the Dashboard, click on Edit Event > Upsells. From there you can select which products and variants you'd like to show customers. This can be configured for each event you have.
This is designed for attaching physical products to your services, available for you on the Pro plan and up. We hope this helps boost that revenue for a strong finish to the year. We look forward to your feedback -- happy booking!
We’re excited to share a new feature to help you communicate to your customers clearer and easier than today. Our app now supports multiple languages, making it easier for your customers from different regions — regions like Quebec and Switzerland or brands with global locations — to book appointments in their own language, all with a streamlined setup!
Here’s what’s new:
- Language Settings Made Easy:You can now choose between Single Language or Multi-Language modes right from the Text & Language Settings tab in your app.
- Automatic Translations:For single-language stores, we’ll automatically translate strings to your selected language to keep everything user-friendly.
- Shopify Integrated:This works natively with Shopify Translate & Adapt, so you can define your Shopify locale which Easy Appointment Booking can pick up automatically for the calendar.
- Global Reach:This update will help your customers across different regions feel right at home when booking appointments!
To try this out, go to the Settings tab, under Text and Language. Select Single Language if you operate with one language which will translate automatically. Select Multi Language to support a default language.
If the customer changes their language using Translate & Adapt, they can see the changed language.
Whether you’re a free or paid customer, this feature is available to you! We’re committed to making your experience as smooth as possible, no matter where your customers are coming from. Let us know how it works for you. Happy booking!
We're thrilled to announce a new feature that makes scheduling even simpler for your customers. Now, when someone starts the booking process on your Shopify store, the next available date and time are automatically selected right away. No more clicking through dates and times —it's all set up for a faster checkout!
Why You'll Love This Update:
Boost Your Bookings
: A quicker booking process leads to better conversion rates for you, with less customers dropping off along the way who would be searching for a timeslot.Seamless Experience
: Now the customer will be routed to the first available time right away, making it easier for customers to complete their bookings without hesitation.Works Hand-in-Hand with Other Tools
: It pairs perfectly with our other features like directing customers straight to checkout and allowing them to book another appointment immediately after the first one, improving your overall conversion rate..To enable this go to Settings > General > Storefront > Gray Out Unavailable Dates. If you have unavailable dates for the rest of the month, we will prompt the customer to go to the next month which then finds the next timeslot.
We're always working to improve and make things easier for you and your customers. Give this new feature a try and watch your bookings grow!
Feel free to reach out if you have any questions or feedback.
The Easy Appointment Booking Team
We’re excited to bring you another great update to make your booking experience even more personalized. Now, your customers can select a team member before choosing a time slot.
This feature is perfect for merchants who want to:
Showcase their team
: Let your customers see who’s available and pick their team member or instructor.Boost your branding
: Highlight the awesome people behind your business and build stronger connections with your customers.Create a seamless experience
: Customers can pick who they want to book with, making the process feel more personalized.It’s a small change that makes a big impact on how customers engage with your brand. This is especially useful for salons, studios, and businesses where relationships matter.
How to set this up:
- From the EAB dashboard, click 'Edit'
- Assign your team members to your event
- On Availability Settings, select "Let the customer choose one"
- Ensure that availability has an image and description which you can preview
- Click View in Store, click Select a Time, and you'll see the ability to have customers select their team member!
Available on Pro Plus and above!
We've made several improvements to take bookings easier
- Intake questions now have embedded links in the help text, letting you add links to your waivers, terms, and more
To set this up,
a. Go to the Intake Questions tab
b. Edit your question
c. Highlight the text in the Help Text
d. Click on the link icon
e. Enter your link and click Update
- [Mobile] Intake questions can be edited/deleted on your mobile web page
- [Multi-Language] If a customer cancels an appointment, the cancellation note was appearing in English, now it will appear in the language that the booking was made in.
- New step-by-step video for creating your first event, available in the Support tab of the app
We’ve just made your customers’ shopping experience even better! If your customers buy from you in their native language (ie. French, German, Spanish), now those languages stay consistent from booking to checkout!
With native language translation on your storefront, your customers can enjoy a fully localized experience, including during Shopify cart and checkout. Previously, this process was locked in English, but no more!
Here’s what this means for you:
Fully localized experience
: Customers can now book, add to cart, and check out in their preferred language.Greater accessibility
: Attract and serve customers in their native language, making your store even more welcoming.Improved conversions
: A more comfortable, native shopping experience could lead to better engagement and more bookings!Your international customers will love how easy it is to book in their own language from start to finish. All you have to do is set your Settings > Text & Language preference to the language of your choice.
Additional Note on External Connections
While Google, Outlook, and Zoom function the same, please note that the date and time fields now contain an underscore before these values for you to consider when using Klaviyo and Zapier. You can see these values on the Shopify Order.
We’ve just made booking even smoother for your customers! 🎉
Introducing a handy “Next available date” button that automatically appears when dates are fully booked in the current month. Now, when your customers can’t find an available date, they can simply jump to the next month!
This means:
Faster bookings
: No more endless scrolling or searching for an available spot.Better conversion rates
: Keep customers engaged by helping them find the next available time slot easily.Ideal for busy stores
: Perfect if you tend to get booked up quickly!This small change makes a big difference for your customer experience and could even lead to more bookings. 🎯 There's no setting or update required, it's available for all plans today!
Load More
→