Update of the February 2026 - The Basket Feature, Multi-Date Booking, and More!
New Features

Update of the February 2026 - The Basket Feature, Multi-Date Booking, and More!

28 February 2026

It has been an incredibly busy month here at Baluu—both personally and product-wise! Alongside welcoming a new baby daughter to the family, we have been working hard to ship one of our most requested updates: the Basket feature. We have also completely revamped the checkout experience, added new Google and Meta Ads tracking for WebComponents, and improved the calendar.

Here is a look at everything we just rolled out:

🚀 New Features

  • The Basket & Checkout Experience (Opt-in): Customers can now combine bookings, products, and gift cards into a single checkout with one payment.

    • How it works: The basket collects all the necessary customer info upfront, but after the single payment is made, the backend creates separate bookings, products, and gift cards for each item. We designed it this way so you maintain total control—you can cancel, reschedule, or refund each item individually without affecting the rest of the customer's order.

    • No Cart Holds: Adding an item to the basket does not reserve the spot or remove availability from the session. We made this design choice to keep the checkout flow simple and to prevent timeout issues where customers block spots but never actually pay. We will likely review this in the future and allow partners to choose their preferred cart behavior.

    • Web Components: Please note that the basket is not yet active for Web Components. Check the constraints at the end of this blog post for more details.

    • Note: The basket persists across sessions for logged-in users.

  • Multi-Date Selection (Opt-in): For partners using the Basket, users can now select multiple dates for "Regular" events (like Summer Camps) at once. They fill out their tickets, add-ons, and questions a single time, make one payment, and the system auto-generates individual bookings for each date.

💡 A Note on Bundles vs. The New Basket

With the release of the Basket and Multi-Date Selection, many businesses may no longer need to use Bundles. Bundles have a major structural flaw that is difficult to overcome: a customer buys a bundle upfront, but when they try to redeem it later, they might find there is no availability left for the dates they want.

Alternatively, the new Basket + Multi-Date flow allows people to select their exact dates upfront, have a single payment, and enter only once the necessary data. Customers are much happier to commit and pay because they know their spots are guaranteed.

Our Advice: Unless you are using Bundles to offer a significant monetary incentive (e.g., "Buy 4, Get 5th Free"), they often introduce unnecessary complexity for both you and your customers. For simply allowing users to book multiple things at once, we strongly advise using the Basket + Multi-Date flow instead. We will leave the final decision up to you, but we highly recommend considering this smoother checkout flow!

👉 Ready to try it? You can enable the Basket and Multi-Date selection in your dashboard right here: https://app.baluu.io/settings/business/checkout

  • Calendar Availability Web Component: We launched a new web component designed specifically for appointment/schedule-based businesses (e.g., board game cafes, padel courts). Users can pick a date and time slot, and it will search all appointment listings to show availability.

  • Pay with Bundles at Checkout: Users can now pay using their Bundles directly within the normal checkout flow (Website & Iframes only). If they aren't logged in, they can easily do so via an OTP (One-Time Password) sent to their email during checkout to access their bundle.

  • Custom Ads Tracking: Added custom event tracking for Google Ads and Facebook Pixel to monitor conversion rates on Web Components. A zero-code solution is available for Google Tags (just enter your conversionId and conversionLabel in the dashboard).

  • White-Label Emails: You can now send automated emails directly from your own custom domain (e.g., booking@yourdomain.com) instead of notifications@baluu.io.

  • Custom Website Domains: You can now link your own custom domain to your Baluu-provided website, replacing the default slug.live.baluu.co.uk address to maintain your brand value.


✨ Improvements & Updates

  • Calendar Enhancements:

    • Expandable Rows (Opt-in): Clicking a session now opens its details in a modal directly on the calendar, rather than redirecting you to a new page.

    • Appointment Slots (Opt-in): You can now view availability slots directly on the calendar and delete slots for a specific week or all weeks.

    • Advanced Filters: Added multi-select capabilities (e.g., filter by both "partially booked" and "fully booked"), as well as new filters for Locations, Public, and Private tags.

  • Billing Dashboard Rework: The old "Plans" section is now "Billing." This includes preparation for the March 1st pricing changes (legacy users will keep their subscriptions prices unless they upgrade/cancel). We also added an Invoices tab for subscription receipts (commission invoices coming soon).

  • Smart Ticket Deletion: When deleting a ticket type that has upcoming sessions, the system will no longer just block the action. Instead, it will prompt you to migrate those upcoming sessions to a different ticket type so you can proceed with the deletion.

  • Auto-Save Quick Actions: Toggles and switches on the Listing Details page now save automatically. You no longer need to scroll to the bottom of the page to save minor changes.

  • Triggers Section: Added a new section allowing partners to disable specific triggers (like booking flows) for specific channels or organizations.

  • Website Logins: Since we transitioned to passwordless OTP logins, customer login is now enabled by default on all Baluu-provided websites so customers can easily view their purchases.

  • UI/UX Polishes:

    • Standardized typography across all apps using our fonts.

    • Improved the Customer Details page (especially regarding old/new bundles).

    • Upgraded the Bundle List page to match our modern card/list UI guidelines.

    • Reworked the Team section, including a new action to resend invitation emails.

    • Reworked the CSV contact upload flow for a better user experience.

    • Added helpful presets/examples when creating new listings and tickets.

    • Reworked notifications to use our new UI components.


🐛 Bug Fixes

  • Mobile Calendar: Fixed an issue where the calendar page view and filters were not sticky on mobile devices.

  • Calendar Filters: Fixed a bug where filtering by a session with multiple assigned staff members failed to retrieve the session.


🚧 Early Access & Known Limitations

  • Workflows (Early Access): We have released the UX for the new Workflows engine early so we can gather feedback transparently. It is not fully functional yet and will not change your current engine until officially released.

  • Basket Constraints: * Users cannot currently buy Bundles using the Basket due to technical constraints.

    • Web Components do not support the Basket yet, as we are working on a solution for logging users in via components on external websites.

    • Split payments (e.g., paying partially with a Bundle and the rest with a Card) are not supported yet to keep this initial rollout stable.

  • Coming Soon to Basket: Support for Payment Plans and Ticket Engine v2 will be added once the core basket functionality is fully stabilized.


📣 Important Announcements

  • Support Availability: Due to paternity leave (Vitor welcomed a baby daughter on the 12th!), his availability for customer feedback and product decisions is temporarily reduced to 3 hours per day. Thank you for your patience and understanding during this time!