Changelog
Follow up on the latest improvements and updates.
RSS
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!
We’re excited to roll out a new way to showcase your booking calendar: you can now launch any event calendar from a button or embed it on any Shopify page—no product page required. This gives you more flexibility to place booking experiences exactly where they make sense for your customers.

⸻
Why You’ll Love It
⚡
Faster Conversion
: Meet customers where they are, reducing steps and boosting bookings.🔗
No Product Page Needed
: While events are still tied to products for checkout, the calendar can now be launched from any page.📍
Flexible Placement
: Add booking buttons to landing pages, blog posts, your homepage, or Contact Us page.⸻
Perfect For
🤝 Consultations or Estimates on your Contact Us page
🎯 Booking Classes or Tours right from your homepage
👗 Styling Appointments on designer or product pages
🛠️ Support or Installation Services connected to physical product pages
⸻
How to Set It Up
- Go to Edit Event in your Easy Appointment Booking dashboard
- Click on Advanced tab > "Add this calendar to your Shopify page".
- Copy the provided one-line embed code

- Now go to your Theme Editor (Online Store > Themes > Customize).
- Click on any button that you have created. In this example, we created a Rich Text sectionand put a button inside it. Paste the URL and save.
And that’s it—your calendar can now be launched from a button on any page you choose!
⸻
FAQ
A) Does this replace the event on my product page?
No, bookings still link to a product for checkout, but customers can now launch the booking experience from anywhere.
B) Does this work with all Shopify themes?
Yes! The embed works as a rich text or HTML component in any Shopify theme.
C) Can I customize the button style?
You can fully style the button using Shopify’s built-in editor on your theme, or custom CSS to match your store branding.
⸻
This feature is available to all merchants on Pro Plus
and above! Start placing your calendars exactly where they belong — and watch your bookings grow 🔥We’ve added a simple but powerful improvement to make payment for bookings even smoother: you can now automatically send an invoice to your customer when you manually create a booking from the dashboard. Just check the box, and the invoice goes out instantly.
⸻
Why You’ll Love It
📬
No Extra Steps
: Create the booking and send the invoice in one go.💳
Faster Payments
: Customers receive their invoice right away, making it easier to complete payment.🕒
Saves Time
: Perfect for phone-in bookings, VIP clients, or any time you’re handling things manually.
How to Use It
1️⃣ Go to your Dashboard OR Bookings tab
2️⃣ Click Add Booking to create a new appointment.
3️⃣ Check “Send Invoice” during booking creation.
4️⃣ The customer will receive an invoice linked to the booking via email immediately.

And you can track Invoices in Shopify. Easily view invoice status and payments from your Shopify Orders page. Available for Pro Plus and higher today!
We’ve just made it easier to control how your events appear in your Event Collection Widget. You can now reorder your events with a simple drag-and-drop interface—so you can highlight your best services first and guide customers to the bookings that matter most.

⸻
Why You’ll Love It
📌 More Control: Choose the exact order your events appear — no more default sorting.
🛍 Showcase Key Services: Put your most popular, profitable, or seasonal events front and center.
⚡ One-Click Simplicity: Reordering takes just seconds from the Widget tab.
⸻
How to Reorder Your Events
1️⃣ Head to the Widget tab in your Easy Appointment Booking dashboard.
2️⃣ On the top right of the event collection view click reorder, then drag and drop events into your preferred order.
3️⃣ Preview to see your new layout live on your site.
⸻
Pro Tips
🎯 Feature Seasonal or New Services: Move them to the top of your list to catch attention.
📈 Test & Optimize: Try different orders to see which layout drives the most bookings.
🧼 Keep It Clean: Periodically reorder to reflect new offerings or promotions.
⸻
FAQ
• Will my changes show up immediately?
Yes! Once you save, your updated order appears instantly on the live widget.
• Does this affect event availability?
Not at all—this is just about visual order, not functionality.
• Is this available to reorder on other widgets?
Not at this time, as the other widgets are based on your time when available via a calendar.
Available to all on the Pro Plus plan or higher!
We just made it a whole lot easier to manage manual and free bookings inside Easy Appointment Booking—especially when it comes to getting paid.
What’s New?
You can now:
- ✅ Choose whether to create a Shopify draft order when making a manual or free booking
- 💳 Send an invoice or mark a booking as paid directly from inside Easy Appointment Booking
- 🔄 Avoid switching between Shopify Admin and our app just to collect payment
How it works
Let’s say you’re booking an appointment on behalf of a customer. Before, you had to jump into Shopify to send an invoice, manage payments, or create a draft order manually. Now? It’s all built in.
This unlocks:
- Deferred payments: Create a booking now, and invoice the customer later.
- Manual bookings: Take phone or in-person appointments and send a payment link with one click.
- Free sessions with upsells: Offer a free appointment and still have a way to charge for add-ons afterward.
How to Use It
- Go to Settings and turn on the setting to create a draft order for free bookings.

- Make a free booking (through the admin).
- Go to the Bookings tab.
- You will see 3 new buttons beside the booking:
- View Draft Order: Lets you view the draft order in Shopify.
- Send Invoice: lets you send an invoice to the customer. The price on the invoice will be the same as the product (service) price.
- Mark as paid: This lets you mark the draft order as paid in Shopify, if you collect the payment outside of Shopify (ex: Cash payments)

---
This feature is available to all Pro Plus and Ultimate customers today. Try it out the next time you create a manual or free appointment and let us know if you have any feedback.
We're excited to announce a powerful new feature that gives you more control over your customers' booking journey and helps you optimize your conversion funnel.
What's New?
You can now specify a custom page or URL where customers will be redirected after booking an appointment. You can set this to be a different page or URL for each event/service that you offer.

Key Benefits:
- Enhanced Customer Experience
- Direct customers to custom thank you pages
- Create personalized post-booking experiences
- Seamlessly integrate with your existing website flow.
- Better Marketing & Analytics
- Track conversions accurately with all booking details
- Integrate with your analytics tools
- Measure booking success rates effectively
- Advanced Integration Possibilities
- Connect with your CRM systems
- Trigger custom workflows based on booking details
- Set up automated email campaigns with complete booking information
How It Works
- Go to your event settings. Click on the Advanced tab.
- Enter your desired redirect URL
- When a customer books, they'll automatically be redirected to your specified page
Need to create a new page? You can do that right in Shopify under Online Store > Pages. Click View and that's the URL you can use.

Example Use Cases:
- Redirect to a custom thank you page with personalized next steps
- Send customers to a product upsell page
- Connect with your email marketing system for immediate follow-up
- Track conversions in Google Analytics with detailed booking data, now that you have a start and end page.
---
This feature is available now for customers on our
Pro Plus
or Ultimate
plans. Visit your event settings to start customizing your post-booking flow!Need help setting this up? Our support team is ready to assist you. Just chat with us in the app.
---
Note: All data passed through URL parameters is properly encoded for security. The original booking confirmation will still be sent via email.
We’re excited to launch a newly improved Debug View, a helpful new tool to quickly understand why a booking time isn’t showing up. Whether you’re setting up a new event or troubleshooting availability, Debug View gives you a clear explanation of what’s going on—so you can fix issues faster and get back to booking!

⸻
Why You’ll Love It
🕵️
Instant Visibility
: See exactly why a date or time isn’t appearing to customers.⚡
Faster Troubleshooting:
No more guesswork—understand conflicts with employee hours, capacity limits, or settings in seconds.🎯
Great for Setup & Support
: Perfect for merchants building new events or support teams helping customers.⸻
How to Use Debug View
1️⃣ Edit Your Event: From the Easy Appointment Booking dashboard, click Edit Event.
2️⃣ Enable Debug Mode: On the right side you'll see the calendar preview. Toggle Debug Mode ON.
3️⃣ Click on a Date or Timeslot: You’ll see a detailed explanation for why a time may not be available.
⸻
Pro Tips
🛠 Use During Setup: When Editing your event, click on the Availability tab of the event, and then use Debug Mode. Now as you make changes to attendees, availability, or duration you can instantly see if the timeslots would show to your customers.
📽 Watch Our Video: Need a walkthrough? Check out our quick demo video here
💬 Great for Support: Share what you see in Debug Mode when contacting our team for even faster help.
⸻
FAQ
• Will my customers see Debug View?
Nope! It’s only visible to you as a Shopify merchant, inside the dashboard while editing events.
• Does this affect bookings?
Viewing and inspecting debug view does not impact your ongoing calendar (unless you make changes to your event). It’s just a behind-the-scenes view to help you troubleshoot.
• Can I leave it on?
We recommend using it as needed, then toggling it off when you’re done.
⸻
Debug View is now available for all merchants. Next time you’re wondering why a time isn’t showing, head to your dashboard and turn on Debug Mode—your future self will thank you! 🛠️
improved
fixed
March 2025: Improvements and Bug Fixes
We're excited to share our latest updates that make our booking system even more powerful and user-friendly. Here's what's new:
🎨 Improved Location Management
We've completely revamped the location management interface to make it cleaner and more intuitive. This update makes it easier than ever to organize and manage your booking locations, providing a better experience for both you and your customers.
📅 Calendar Improvements
Smoother Calendar Navigation: We've added smart month-change handling in the calendar view, making it more responsive and easier to browse through dates.
Better Availability Display: Enhanced how available time slots are displayed, making it easier for your customers to find suitable booking times.
Debug Mode Enhancements: While this is mainly for our technical team, we've improved our debugging capabilities to ensure a more reliable booking experience for your customers.
🔄 Integration Updates
Google Calendar: Added the ability to disconnect Google Calendar integration when needed, giving you more control over your calendar connections.
Custom Integration: We've made it easier to understand how to embed the booking calendar into your website with clearer instructions and helpful guidance.
📧 Email & Notification Improvements
Enhanced Email Consistency: We've improved email handling to ensure more reliable communication with your customers.
Better Package Creation Notifications: Refined the notification system for package bookings to keep you better informed.
💳 Transaction Handling
We've enhanced our order processing system to handle transactions more efficiently, particularly focusing on accurate refund calculations to ensure smooth financial operations.
🔧 Technical Improvements
Various performance optimizations and bug fixes to ensure a smoother overall experience
Updated several core dependencies to their latest versions for improved security and reliability
These updates reflect our ongoing commitment to making our booking system more powerful, reliable, and user-friendly. As always, we appreciate your feedback and continue to work on making your booking experience even better.
We’re excited to introduce a search feature on the Packages page so you can save time and easily look for details from a particular package! You can now search for a particular package by package ID, customer's email, or the order number!

The Search feature is now available to users on Pro Plus plans and higher! Ready to get started? Head to your dashboard, then click on
Sell a
package** and easily search for specific packages purchased today. 🚀Load More
→