Changelog

Follow up on the latest improvements andΒ updates.

RSS

After creating a manual booking anywhere in the admin, a success banner now offers two next steps, jump to the booking detail page, or keep going with the same customer's details pre-filled.
CleanShot 2026-05-20 at 16
Why It Matters
Phone bookings used to mean re-entering the same customer information for every appointment in a string of calls. Now the customer's name, email, and contact info carry into the next booking automatically, so a single call can produce two, three, or five bookings without restarting the flow. Your front desk works the queue faster, your customers get off the phone faster. πŸŽ‰
What You Can Do
βœ…
Inline success banner
: Appears immediately after any manual booking is created.
🧩
Works from every admin entry
: Dashboard "Add a Booking", the Bookings tab, the customer detail page, and the team-viewer modal.
πŸ“‡
Customer details pre-filled
: Name, email, and contact info carry into the next booking, no re-typing.
πŸ”„
Chain as many as you need
: Book another, then another, until the customer is done.
How It Works
1️⃣ Create a manual booking from any admin entry point.
2️⃣ The success banner appears with "View booking" and "Book another".
3️⃣ Click "Book another" to keep the flow open with the customer's details ready.
Available On All Plans
Stop re-typing the same customer's details every call. One customer, one open flow, as many bookings as you need. πŸš€
The All Events Collection widget now ships with a filter bar at the top, so customers can narrow events by location, date, time, and party size before clicking into anything.
CleanShot 2026-05-20 at 16
Why It Matters
A long catalog of events used to mean customers scrolled past mismatched options and only found out a slot wouldn't fit them after picking it. Now the filters check real per-event availability up front, hide what doesn't fit, and show a friendly "no matches" state instead of an empty grid. Fewer dead ends, more customers landing on a slot they can actually book. πŸŽ‰
What You Can Do
🧠
Filter by what matters
: Location, date, time of day (morning, afternoon, evening), and guest count.
🚫
Hide events that can't fit
: Events without availability for the selected day or party size drop out of the grid.
πŸ“‡
Selected date as a pill
: Each filtered card shows the chosen date inline so customers know what they're looking at.
🧩
Lives in the existing widget
: No new widget to install, just toggle the filter bar on.
How It Works
1️⃣ Go to Settings, Marketing in the admin.
2️⃣ Turn on "Show Filter Bar" for the All Events Collection widget.
CleanShot 2026-05-20 at 16
3️⃣ Customers see the bar above the event grid and filter to availability that fits them.
Available On Pro Plus & Higher
Stop making customers guess which events fit their day or party size. The widget shows them only what's actually bookable. πŸš€
For events that accept more than one attendee per booking, the storefront calendar can now show a quantity selector above the timeslots, so customers pick their party size first and only see slots that actually fit.
CleanShot 2026-05-20 at 16
Why It Matters
Tours, classes, and tastings used to lose bookings when a customer picked a slot they liked and then discovered it couldn't fit their party. Now the calendar filters out anything that won't accommodate the chosen group size from the start, so the slots a customer sees are the slots they can actually book. Fewer abandoned carts, less back-and-forth in support. πŸŽ‰
What You Can Do
βœ…
Quantity selector on the calendar
: A clean control sits above the timeslot grid for the customer to set their party size.
🚫
Only fitting slots show
: Any timeslot without enough remaining capacity for the chosen group drops out automatically.
🧩
Single setting to enable
: Toggle it on under Settings, Storefront, no flag flips or beta requests.
πŸ”„
Works alongside existing capacity rules
: Per-slot caps and event-level limits still apply as normal.
How It Works
1️⃣ Go to Settings, General, Storefront in the admin.
2️⃣ Turn on "Allow pre-selecting number of attendees" for the event.
CleanShot 2026-05-20 at 16
3️⃣ Customers set their party size on the storefront, then pick from slots that fit.
Available for all merchants
Stop losing bookings to "this slot won't fit us". Customers see only the slots their party can actually take. πŸš€
The Shopify order page now shows the real, up to date booking, including reschedules and cancellations, through a native Admin Extension block.
Why It Matters
Booking details on an order used to go stale the moment a customer rescheduled or cancelled. All up-to-date booking information is housed in Easy Appointments and you're one click away -- but sometimes having a quick check on the order helps with managing check ins and planning your week. Now the order itself tells the truth: same source as the app, updated automatically. Your support team, your front desk, and your fulfillment crew all see the same booking state without leaving Shopify. πŸŽ‰
CleanShot 2026-05-11 at 11
What You Can Do
βœ…
Live booking on every order
: A native block shows the current date, time, service, and staff for the booking tied to the order.
πŸ”„
Reschedules sync instantly
: When a customer reschedules in Easy Appointments, the block reflects the new time automatically.
🚫
Cancellations clear the block
: If a booking is cancelled, the details disappear so no one acts on a booking that no longer exists.
🧩
Minimal setup
: It lives inside the standard Shopify order detail page - just add the block for booking details on the order (see below). So anyone with order access sees the same booking truth.
CleanShot 2026-05-11 at 12
How It Works
1️⃣ Open any order linked to an Easy Appointments booking.
2️⃣ The booking block appears alongside the order with the current status.
3️⃣ When the booking is rescheduled or cancelled in Easy Appointments, the block updates to match.
Available On
πŸ›οΈ All plans, Available to every Easy Appointments merchant using the Shopify admin.
Stop checking two screens. The order tells you exactly what's booked, right now. πŸš€
Start where the customer already is. You can now create a booking from any Shopify customer profile, with their details prefilled and ready to go.
Why It Matters
Most booking flows start with a blank form, then make you hunt down the customer. Starting from the customer means fewer clicks, no retyping, and the right context from the first tap. Whether you're on the phone with a regular or following up with a returning client, you're one click away from a confirmed booking. πŸŽ‰
CleanShot 2026-05-11 at 12
What You Can Do
βœ…
Book from the customer profile
: Open any Shopify customer and start a booking in one click. Name, email, phone, and history come along for the ride.
πŸ“‡
Prefilled details, no retyping
: Customer fields populate automatically, so you skip the form and get straight to picking the time.
🧠
Start at the customer, not a blank slate:
The booking opens with the right context, making service and staff selection faster and more accurate.
How It Works
1️⃣ Open any customer in your Shopify admin.
2️⃣ Click "Create booking" from the customer profile.
3️⃣ Pick service, staff, and time, the customer details are already filled in.
CustomerBookingv4
Available On
πŸ›οΈ All plans, Works for every Easy Appointments merchant with Shopify admin access.
Less hunting, fewer clicks. Start at the customer, finish at a confirmed booking. πŸš€
Take bookings without leaving Shopify POS. Easy Appointments is now fully integrated with POS so your team can sell, rebook, and check in customers β€” all from the same screen.
Why It Matters
Switching between POS and your booking system slows down checkout, causes missed rebooks, and leaves staff guessing at availability. With POS Booking, your front desk runs faster, customers walk out with their next appointment locked in, and check-ins happen in one tap. πŸŽ‰
CleanShot 2026-05-05 at 23
What You Can Do
βœ…
Book directly from POS
β€” Add a new booking right at checkout. Availability, services, and staff stay perfectly in sync with Easy Appointments.
πŸ“…
Rebook on the spot
β€” When a customer just finished their appointment, add their next one before they leave the counter. No more "I'll book online later."
πŸ””
Check in with one tap
β€” New bookings show up automatically in your check-in flow on POS. Your team sees who's arriving and marks them in instantly.
How It Works
1️⃣ Open the
Easy Appointments
tile in Shopify POS.
2️⃣ Tap for a new tile, go to Apps > Easy Appointment Bookings > Book an Appointment
3️⃣ Everything syncs back to your Easy Appointments dashboard in real time.
CleanShot 2026-05-05 at 23
Available On
πŸ“²
Pro Plus & Higher
β€” Works on any Shopify POS device (iPad, iPhone, POS Go).
Stop juggling tabs at the counter. Book, rebook, and check in β€” all from POS. πŸš€
Stay on top of your schedule and never lose track of who showed up and who didn’t. With Check-Ins & No-Shows, you can easily track attendance for every booking, giving you better visibility into your day and helping you run a tighter, more reliable operation.
CleanShot 2026-04-14 at 12
βΈ»
Why It Matters
Missed appointments don’t just create gaps β€” they cost time, revenue, and disrupt your schedule. Now you can clearly track attendance, spot patterns, and take action β€” whether that’s following up with no-shows or rewarding your most reliable customers. πŸ™Œ
What You Can Do
βœ… Mark Customers status: Checked In or No Show
Quickly confirm when a customer arrives so your team knows who’s been served. One tap makes it a Check In. Clicking the dropdown you can make it a no-show.
πŸ“Š Track Attendance
Mark missed appointments and keep a record of customers who didn’t show up. See who consistently shows up, and who doesn’t, so you can make smarter decisions.
πŸ’¬ Follow Up with Confidence
Reach out to no-shows, reschedule bookings, or adjust policies based on real data.
βΈ»
How It Works
1️⃣ Open your Bookings list view.
2️⃣ On the booking record, last column: Mark it as Checked In or No-Show.
CleanShot 2026-04-14 at 12
That’s it β€” your records update instantly. 🎯 Full details here
Available for Pro & Higher
Take control of your schedule, reduce missed opportunities, and keep your day running smoothly β€” with full visibility into every booking. πŸš€
We've been shipping a lot of improvements to Servicify over the past few weeks. Here are the highlights:
Fixed Price Booking
You can now charge a flat rate per booking regardless of group size. If you run a workshop for $200, it's $200 whether one person or five show up β€” no more price multiplying by attendee count. Toggle it on per-event, and deposits, refunds, and revenue analytics all adapt automatically. Great for private sessions, group classes, and fixed-rate consultations.
CleanShot 2026-04-04 at 15
πŸ“‹ Event Audit Log
Every change to your event settings is now tracked β€” who changed it, what the old value was, what the new value is, and when it happened. If you're working with a team or want to understand why your availability looks different than expected, you can now trace it back. Our support team can also pull this up to diagnose issues faster.
✨ Simpler Event Setup
We rewrote the event creation wizard from scratch with clearer language, smarter defaults, and fewer confusing steps. The whole flow should feel
more intuitive, especially for first-time setup.
πŸ“… Waitlist on Sold-Out Dates
Previously, sold-out dates just disappeared from the calendar. Now, if you have the waitlist feature enabled, those dates still show up but are styled differently so customers know they're full, with a "Join Waitlist" button. Customers stay engaged instead of assuming you have no availability.
πŸ”— Smarter Shopify Syncing
We now listen to Shopify's product update and delete webhooks in real time. If you delete a product or remove variants in Shopify, Servicify automatically cleans up stale references β€” no more broken upsells or ghost variants causing cart errors. This was a long-standing pain point and it's now fully automated.
πŸ›’ Per-Booking Add-Ons
For stores where customers book multiple services in one order, add-on products (upsells) now correctly associate with each individual booking. Previously, all add-ons showed as a combined list across every booking in the order. Now each booking shows only its own add-ons, both at checkout and in the admin panel.
🚫 Cross-Event Double-Booking Prevention
If you share employees across multiple event types, the system now checks for conflicts across all events, not just within one. So if an employee is booked for a consultation at 2pm, they can't also be auto-assigned to a workshop at the same time. This closes a gap that could previously lead to scheduling conflicts.
All of these are live now for existing merchants. No action needed on your end. Happy booking!
The Booking > Availability view helps you visually see when your staff or locations are occupied. We redesigned the page to make everything clearer, easier to scan, and simpler to manage.
Your availability settings are the foundation of every booking β€” from duration and capacity to staff assignments and schedules. So we redesigned the page to make everything clearer, easier to scan, and simpler to manage.
CleanShot 2026-03-12 at 15
What’s New
πŸ‘οΈ Key Details at a Glance
Duration, capacity, assigned employees, and schedule are now displayed in a clean layout so you can review everything quickly.
🧹 Less Clutter, More Clarity
Settings are better organized, making it easier to confirm your availability is configured exactly how you want.
🎯 Same Settings, Better Layout
Nothing has changed functionally β€” all the controls you rely on are still there. They’re just easier to see and work with.
Why It Matters
Small errors in tracking your day β€” like missing a customer, forgetting to check a filter β€” can lead to booking issues. A clearer layout helps you catch problems faster and set things up right the first time.
No new workflow. No new buttons to learn.
Available on Pro Plus.
Just a cleaner, easier way to manage the settings you use every day. ✨
We've added a smart summary right at the top of your Bookings tab that gives you a quick snapshot of what's happening with your appointments β€” no digging required.
CleanShot 2026-04-17 at 16
What it does:
When you open your Bookings tab, you'll now see an summary that highlights the key things you need to know β€” like upcoming booking trends, busy periods, and anything that might need your attention.
Why we built it:
We know you're busy running your business. Instead of scrolling through individual bookings to get a sense of how things are going, this gives you the big picture at a glance. Think of it as your personal booking assistant giving you a quick briefing.
How to use it:
  • It's already there! Just head to your Bookings tab and you'll see it at the top.
  • If you prefer a cleaner view, hit the collapse button in the top-right corner to tuck it away.
  • All users on all plans can see it
What's next:
This is our first step into bringing AI-powered tools into the app. We're exploring more ways to help you understand your booking patterns, spot trends, and make better decisions β€” all without extra work on your end.
As always, we'd love to hear your feedback! Let us know what you think and what other insights would be most useful for your business.
Load More
β†’