Eleven new features, eight improvements, and thirteen fixes shipped in June. Here's the quick version.
New Features
- Unified customer profiles — Booking history, contact info, and notes now live together on one page instead of three.
- Revenue by appointment date — Revenue is tracked by when the appointment happens, not when it was ordered. View it over the last 24 hours or all time, split by online vs. in-person.
- Tag bookings as you create them — Add tags at booking time to organize and find appointments faster later.
- Klaviyo activity on the booking — Emails and texts sent for a booking now show up alongside your other notifications, no second system to check.
- Location-filtered staff schedules — Team members at multiple locations can filter their view down to just the one they're working.
- Redesigned storefront calendar — A cleaner look with clearer time slots in every view.
- Simpler Collection widget setup — Turning on bookable products for a collection is now a few clear switches.
- Plan badges — See at a glance which features come with your plan, wherever they appear.
- More reliable reminders — Reminders send independently of other notifications, so they're less likely to get delayed or dropped.
- Payment status on the booking — See paid, pending, or refunded status without leaving the booking.
- Feedback prompt — A light, dismissible invite to leave a review after a run of successful bookings.
Improvements
- Video links survive rescheduling — Move a booking to a new time and the Google Meet link stays the same.
- Fairer cancellation windows — Cutoff times are now calculated down to the minute, so "24 hours" always means 24 hours.
- More dependable calendar sync — Google Calendar sync now automatically retries during busy periods.
- No more double-booked slots — Added a check at the exact moment a slot is booked, closing a rare race condition.
- Easier-to-read times in POS — Booking times now display consistently for faster scanning.
- Clearer upgrade screen — Easier comparison between free and paid for free-plan merchants.
- Faster access to popular features — The pricing page now leads with what merchants ask for most.
- Less friction turning on the storefront widget — Cleared up an overlap in the app embed setup flow.
Fixes
- Bookings from orders are more reliable — fixed a rare checkout hiccup that could create a duplicate booking or none at all.
- Storefront "Book" button follows your selection — fixed it not updating when a customer picked a different product option.
- Attendee count saves correctly — fixed a pre-set count not carrying through to the booking.
- Location filter updates properly — fixed the Availabilities page not refreshing when filtered by location.
- Time slots no longer disappear — fixed slots sometimes missing from month and agenda calendar views.
- Booking modal displays fully — fixed the calendar not filling the space in the "Book Now" popup.
- Daily limits no longer block valid bookings — fixed the attendee counter locking up while still under the daily limit.
- Easier to read schedules on mobile — fixed weekly schedule times being hard to see on small screens.
- Confirmation emails show the right location — fixed a missing fallback when a booking had no location set.
- Orders link to the correct product — fixed a mismatch between a booking and its product on the order.
- Collections only show what's listed — fixed unlisted products appearing in the Collection widget.
- Cleaner spacing on mobile — fixed extra spacing crowding the filter bar.
- Redirects wait for payment to complete — fixed customers being redirected before payment had gone through.
Thanks for using Easy Appointment Booking. Questions or feedback? Reach out anytime.


