Changelog
Follow up on the latest improvements and updates.
RSS
Managing your package bookings just got smarter! You can now edit the number of appointments available for any customer’s package — giving you full flexibility to handle real-world scenarios like walk-ins or manual bookings.
⸻
Why It Matters
Ever had a customer walk in for an appointment and want it to count toward their package balance? Now you can easily adjust their package — no workarounds needed. 🙌
⸻
What You Can Do
🧮 Edit Package Balances: Update the number of appointments a customer can book under any active package.
💬 Keep Packages Accurate: Reflect real-life changes like walk-ins.
⚡ Save Time: No more tracking adjustments manually — everything stays synced in Easy Appointment Booking.
⸻
How It Works
1️⃣ Go to the Sell a Package page.
2️⃣ Find the package you want to adjust.
3️⃣ Click the ✏️ pencil icon under the Bookings column.
4️⃣ Enter the new number of available appointments and hit Update.
That’s it — your customer’s package instantly reflects the updated balance! 🎯


⸻
Who Gets It
Available now for all Pro Plus and Ultimate plan holders.
⸻
Take full control of your package bookings and keep your records perfectly aligned — no matter how customers book. Try it out today and simplify your package management! 🚀
We’ve added a powerful new trigger to help you automate actions after a customer checks in — perfect for post-appointment emails, no-show tracking, and more!

⸻
What You Can Do
📬 Send Thank You Emails Automatically: Only send follow-ups to customers who actually checked in — no more awkward “thanks for coming” messages to no-shows.
🏷️ Tag Customers Who Checked In: Keep your CRM or Shopify Customer Profiles up to date automatically.
📉 Track No-Shows Effortlessly: Use Flow or Webhooks to record missed appointments in real time.
⸻
Available On
✨ Klaviyo — Create smarter automations and segments for post-visit marketing.
⚙️ Shopify Flow — Trigger workflows directly from the check-in event.
🌐 Webhooks — Connect your own tools or external systems with instant data.
⸻
Why It Matters
💡 Build targeted follow-ups that feel personal
📊 Keep your data clean with real-time status updates
🤖 Save time by automating manual tracking
⸻
The “Check In” trigger gives you a smarter, more accurate way to manage customer journeys — from booking to visit to follow-up. Now available on Klaviyo, Shopify Flow, and Webhooks for Ultimate Plan users.
Start automating your check-in flows today! 🚀
We’ve made it even easier for your customers to manage their bookings!
Now, customers can redeem their packages right from their Shopify account, without digging through emails or links.

⸻
What’s New
✅ Package Redemption in Customer Accounts: When a customer clicks Manage Booking on an order that includes a package, they’ll now see their available bookings and redeem them instantly.
✅ Seamless Experience: No more searching through confirmation emails — everything happens within your store’s branded account area.
✅ Fully Integrated with Shopify: Keeps your booking experience consistent, polished, and easy to use.

Why It Matters
🧭 Smoother customer journey — redeem bookings in just a few clicks
💬 Fewer support requests — no more “where’s my link?” questions if you're using Customer Accounts
💎 Stronger Shopify integration — a true all-in-one experience for your customers
⸻
This upgrade makes package redemption more intuitive, keeps customers engaged with your store, and delivers the premium booking experience your brand deserves.
Log in and try it out today! 🚀
If you use Shopify Flow, you can now connect it directly to Easy Appointment Booking giving you the power to automate all kinds of booking-related workflows across your store.
Shopify Flow is Shopify’s built-in automation platform that lets you create custom rules and triggers. Now, your bookings are part of the mix to help streamline your booking operation!

⸻
What You Can Do
📩
Notify Staff Automatically
: Set up internal alerts when a new booking is placed.🏷️
Tag VIP Customers
: Automatically add tags to special customers based on services they book.⚙️
Segment for Campaigns
. Each trigger ships as a dedicated Flow extension packed with customer/order references and rich booking data, so marketers can build segmented flows with zero extra setup⸻
Example Workflows
"When a booking is created, send an internal team email"
"If a customer books a premium service, add VIP tag to the customer profile"
⸻
How to Get Started
This integration is available on the Ultimate Plan.
1️⃣ In the Easy Appointment Booking App, go Settings > Shopify Flow
2️⃣ Create a new workflow
3️⃣ Use any trigger available from Easy Appointment Booking as your trigger
4️⃣ Add conditions and actions using your favourite Flow-compatible apps

⸻
Why It Matters
🛠️ Save time by automating repetitive admin tasks
📣 Keep your team in the loop with automated flows
🧠 Create smarter workflows that react to customer bookings
⸻
It’s a powerful upgrade for merchants who want to scale bookings with less manual work — and more control.
This feature is available on
Ultimate Plan holders
. Start building your first Flow today and let automation do the heavy lifting. 🚀improved
Multiple Bug Fixes
Sorry for the lack of updates! We have been hard at work over the last month cleaning across a lot of different parts of the app, to make sure we have a smooth experience for all of you! Here's a list of what we have fixed or improved:
⭐ Enhancements
- Flexible Availability Timings: Enhanced scheduling system for more flexible appointment booking
- Pro Plan Filters: Added advanced filtering options for Pro plan users on the bookings tab
- Bulk Booking Import: New bulk import functionality for managing multiple bookings at once
- Delete & Reschedule Modals: Added convenient modals for deleting and rescheduling bookings in the admin interface
Customization & Branding
- Multiple Choice Custom Fields: Enhanced custom fields with multiple choice options
- Custom Field Input Types: Improved input type display and management for custom fields
Storefront
- Work with more themes: Improvements to make sure the app works with new themes
- Enhanced Customer Selection: Improved customer selector with search functionality and modal interface
Team Viewer
- Upsell Data Integration: Added upsell information to team viewer and agenda views
- Enhanced Team Viewer Features: Various improvements to team viewer functionality
🔧 Improvements
- Enhanced Calendar Localization: Improved partial deposit notices with better localization
- Better Error Handling: Enhanced error handling and logging throughout the application
- Enhanced Navigation: Better routing structure and user navigation flow
- Deposit Calculation Fixes: Fixed deposit amount calculations considering line item quantities
- Payment & Order ID Updates: Enhanced booking updates with payment and order ID tracking
- Improved Payment Flow: Better handling of payment-related booking updates
- Klaviyo Integration: Enhanced Klaviyo integration with delayed event tracking and better error handling
- Email Sanitization: Improved email handling by sanitizing user names before sending notifications
- App Bridge v4: Upgraded to Shopify App Bridge v4 for better performance and compatibility
- Timezone Handling: Enhanced timezone handling in booking controller
- API Version Updates: Updated Shopify API version for better compatibility
- Live Refresh: Added live refresh functionality to booking tabs
🐛 Bug Fixes
- Next Available Message: Fixed "next available" message display on calendar
- Calendar Rendering: Various calendar display improvements
- Availability Display: Fixed availability display issues
- Phone Number Validation: Added phone number validation with localized error messages (temporarily reverted)
- Custom Field Labels: Removed duplicate attendee labels
- Input Field Improvements: Various form input enhancements
- Google Calendar Icon: Updated Google Calendar integration icon
- Shopify Customer Selection: Fixed customer selection issues
- Signature Intake: Fixed user interface issues in signature intake questions
- UI Tweaks: Various minor UI improvements and fixes
If you use upsells or deposits, checking in just got way easier. You can now see all upsell details directly in the
Booking Detail
view — no more jumping between tools or tabs to find out what a customer added on.⸻
### Why It Helps
🧾
Instant Clarity
: See which extras a customer selected (like add-ons, upgrades, or services) at a glance.⏱️
Save Time
: No more digging or second guessing — the info’s right where you need it.🧑🤝🧑
Better Check-In Flow
: Perfect for in-person experiences or businesses with multiple service tiers.⸻
How It Works
1️⃣ Head to
Bookings tab, List View
and click into any individual booking2️⃣ On the
Bookings Details
scroll to the Shopify Order row3️⃣ You’ll now see new information for
Payment and Upsell Items
(if they were done)
⸻
This update is now live on the Booking List View (Agenda and Team Portal are in an upcoming release phase) and requires no setup. It’s just another way we’re helping you save time and deliver a smoother customer experience.
Check it out next time you review a booking! 🧾✨
Need a customer to sign a waiver, agreement, or consent form before their appointment? Now you can collect e-signatures directly through Easy Appointment Booking — no extra tools required.
It’s fast, secure, and fully integrated into your booking flow.

⸻
What This Lets You Do
🖊️
Capture Signatures
: Add a signature field to your booking form — customers can sign with their finger or mouse.🔐
Keep It Secure
: Each signature is stored with the booking and timestamped automatically.📄
Go Paperless
: Say goodbye to printing, scanning, or chasing signatures later.⸻
To Enable It:
1️⃣ Go to
Intake Questions
> Add Intake Question for type Signature
2️⃣ Add the
Signature
field to your form3️⃣ Assign it on your event (Edit Event > General > Intake Questions)

You can view the signature anytime by opening the booking details in your dashboard.
⸻
Common Use Cases
• Waivers for classes or fitness sessions 🏋️♀️
• Consent forms for clinics or beauty services 💅
• Agreements for events, rentals, and more 🎪
⸻
This is available on all paid plans starting today. Try it out and start collecting e-signatures today and keep everything in one place. 🧾🖋️
Ever had customers wonder why certain times weren’t showing up? Now, instead of disappearing, fully booked timeslots will be marked as “Sold Out” — so it’s crystal clear what’s already taken.
This small tweak makes a big difference in how customers perceive your availability (and demand!).

⸻
Why You’ll Love It
👀
More Transparency
: Customers can see which times were available but have now filled up.🔥
Creates Demand
: Seeing “Sold Out” builds urgency — your schedule is popular, and it shows.📅
Clearer Calendar
: Instead of vanishing, booked times are simply marked as unavailable.How to Enable It
1️⃣ Head to Settings > General > Storefront
2️⃣ Check the box: Show sold-out timeslots as unavailable
3️⃣ Save — that’s it!

Once enabled, your storefront calendar will display “Sold Out” for any fully booked slots (as long as you’ve also enabled this setting). This is ideal for
📆 Busy businesses with limited spots per day
🧠 Helping customers understand why a slot isn’t clickable
⸻
This is now available for all Easy Appointment Booking users — give it a try and turn sold-out moments into opportunities.
Enable it today and let your availability speak for itself! 💥📵
You can now check in customers directly from your Shopify Point of Sale (POS) system — perfect for in-store bookings, walk-ins, or just staying organized at your front desk. No more flipping between apps or asking “have you booked?” — everything is synced and simple.

Features
📋 Check In with a Tap: Instantly mark a customer as “arrived” right from your POS device.
🔄 Syncs Automatically: Updates your dashboard in real-time — no manual steps.
👥 Better Staff Flow: Great for retail teams who meet customers as they arrive. Provides a quick way to manage appointments as customers arrive.
How to Enable
1️⃣ Make sure you're using Shopify POS on your iPad or POS device
2️⃣ Go to Apps > Easy Appointment Booking
3️⃣ Search for the bookings and hit Check In when they arrive
Note: Our POS Link extension (embedded app) still works which lets you add, manage, change bookings. This launch is for a simpler POS UI Tile, where you can delegate to staff to check in a customer without seeing the entire admin tools. Currently in beta, with future releases planned!
This is ideal for salons, studios, events, or any business that sees customers in person and wants to keep things fast. Try it out next time a customer walks through the door 👋✔️
--
Additional note
: If you manage teams today, we are investing in these tools in the future! We'd love to hear from you from a survey until June 30 (win a chance at $100 as well!) Fill it out here:
https://tally.so/r/3yr8WXYou can now send all booking confirmation and reminder emails directly from your own domain — with just a few clicks.
This means your customers will get emails from your email domain
you@yourbusiness.com
, not us — all while keeping our clean, mobile-friendly templates and automated notifications.
Why This Is Great
✅
More Trust
: Customers are more likely to open emails from an address they recognize.🧼
Still Looks Great
: Uses our new email designs (clean, modern, and mobile-optimized).✨
Customer-First
: Your brand stays front and centre in every communication.How to Set It Up
1️⃣ Go to
Settings
> Email & SMS
2️⃣ Add your
sender email
, business name
, and optional reply-to
address3️⃣ Click
Check Verification
4️⃣ You’ll get an email from Postmark — just follow the link to verify
5️⃣ Check status back in the app.

Once verified, all future emails will be sent using your domain — using our beautiful new templates by default.
Common questions
•
Will the content change?
No — it's still the same booking emails (confirmation, reminder, etc.) based on the new templates, just from your own address.
•
Can I go back to the default sender?
Yes — just toggle it off anytime to revert.
•
Do I need to edit my templates?
No need! It will use the latest defaults automatically.
This small change can make a big difference in how your customers experience your brand. Set it up in just a few clicks and make every email feel more like
you
. It's available to all customers today on the Ultimate
plan.Start sending from your own domain today. 📬
Load More
→