Changelog
Follow up on the latest improvements and updates.
RSS
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. 📬
We’ve just launched a brand new set of default email templates — redesigned from the ground up to look great on any device and make your booking emails feel more professional.

⸻
Why It’s Better
🧼 Cleaner Design: No more editable layouts with large spacing — these emails are crisp, modern, and easy to scan.
📱 Mobile Optimized: Looks great whether your customers open them on a phone, tablet, or desktop.
🛡️ Fewer Errors: The new templates reduce formatting mistakes and are less prone to styling issues. Automatically adds locations, intake questions, bundle redemption when it's part of that booking.
⸻
How to Use It
1️⃣ Go to Settings > Email & SMS
2️⃣ Select Easy Appointment Booking Email Templates
3️⃣ Save — and that’s it!

All future emails will automatically use the updated design.
⸻
Heads Up!
If you’ve customized your templates before, switching to the new default will replace your old versions — but you can always change it back and your old templates will be there.⸻
Upgrade your emails today and give your customers a smoother, more polished booking experience.
Try it out now — your inbox (and your customers) will thank you. 💌✅
We’ve updated the Team Portal with a cleaner, more intuitive design — making it easier than ever for your team to view, manage, and take action on bookings. Plus, you now have more control over what your staff can do with new permission settings.

⸻
Why You’ll Love It
🧭
Improved Navigation
: Quickly switch between today’s bookings, upcoming appointments, and availability.🔒
Granular Permissions
: From the admin, choose whether team members can reschedule, edit, or simply view their bookings.💼
Better Team Visibility
: Give staff the access they need to stay organized and support customers.⸻
To edit permissions,
1️⃣ Go to the Availability tab from the Easy Appointment Booking dashboard.
2️⃣ Click Set Schedule > Team Portal Permissions.
3️⃣ Check permissions based on what actions each person should be able to take.

⸻
Pro Tips
👀 View-Only Access: Great for part-time staff or assistants who just need to see their schedule.
🔁 Enable Rescheduling: Let experienced team members handle customer changes directly.
🧪 Test It Out: Log in as a team member to preview their access experience.
⸻
FAQ
• Do team members need Shopify accounts?
No! They access the Team Portal through their own login, not Shopify.
• Can I update permissions anytime?
Yes — changes take effect immediately.
• Is this available for all plans?
Permission controls and the new portal are available for Pro Plus and higher plans.
⸻
Give your team the tools they need to stay on top of bookings with less confusion and more flexibility.
Log in today to explore the refreshed Team Portal and customize access for your staff. 👥✅
We've implemented a comprehensive notifications system to improve your booking management experience.
Enhanced Booking List View

We have added a new
Notifications
button in the booking list table. Clicking on this will let you view all notifications that the app has sent to the customer of this booking.
Clicking on the link takes us to the brand new Notifications History page. We see here that we sent an email to jsmith@gmail.com 3 days ago. We can click to view more details like the contents of the email.
If you want to view all notifications for a given event or service, you can do that as well. There is now a new "View Notifications" button on the Event Management Page.

Clicking on this will show you all notifications (email and sms) sent for this event or service. You can then search by Booking ID to filter it down.
These changes will help you:
- Better track and manage booking notifications
- Quickly access notification details from your booking list
- Have a more organized and efficient way to handle booking communications
- Experience improved system reliability and performance
This feature is now out for all customers on free and paid plans. Let us know what you think.Happy booking!
Load More
→