Back to Updates
Product Update

Multiday Events, New Analytics, Rota Reporting & Weather Based Zones

Run events across multiple dates, understand your venue with in depth analytics, get in-depth reporting for staff cost and close areas when rain is expected!

Multiday Events, New Analytics, Rota Reporting & Weather Based Zones

React to this update

👍 ❤️ 🔥 🎉 👀 🚀

We've rolled out some new features all based on user requests!

Multi-Day Events & Event Duration Improvements

For a few years now we've supported events (both regular capacity and ticketed) being able to run on several different days where the user picks what date they want to book in, but we've often heard that actually you'd like to be able to create a single event that spans multiple days. Some use cases for this include booking into a multi-week course, or a whole weekend event.

There is a lot of complexity to what may otherwise seem a simple feature, but after a fair amount of time working and doing quality assurance we've now rolled out support for multi-day events. With this you can now select which days you want the event to run, set their start and end time (which can be different for each day), and then save.

image.png

You can still add multiple dates as before (where the customer can pick which date they are booking into), with the only difference here being we've moved the duration from being "how long is this session in minutes" to "when does the event start and end" as we think that is more in line with how people actually think about their events! I doubt you've ever thought your pub quiz night will be 180 minutes rather than 7PM to 10PM!

Weather-Based Zones

As we edge, slowly, into Summer here in the UK there comes around a common problem facing any venue with an outside area; do we let it be booked and run the risk of the British weather? Traditionally venues have handled this by having a disclaimer that if they book for the outside then they aren't guaranteed a space indoors which is fine, but obviously not ideal.

Last year we had a lot of venues constantly going in and adding closures and then removing closures for their external spaces after they checked the weather. This is an error-prone and time-consuming process that ultimately we think we can simplify, and with that in mind we've introduced "Weather dependent" area control.

A weather-dependent area is simply enabled or disabled based on the current prediction for the day the guest is trying to book. With weather prediction obviously not being 100% right we do suggest that if you are going to use the weather prediction then you set the session with a limit of 7 days in advance for bookings as this is where the prediction will be the most accurate.

We use multiple sources to collect the weather information and the reports will be based on your venue's currently set location.

image.png

Fill-Based Time Slots

This one is slightly hard to explain, but if you need it you'll get it!

Dynamic Availability ensures you are back to back (useful for things like parties) calculating available start times from the gaps between existing bookings:

  • On an empty day, your booking page shows your default start times (based on your opening hours and slot interval)
  • As soon as someone books, the system recalculates the remaining available times automatically
  • Each booking blocks out its full duration and the next available slot starts after that buffer ends

Standard Mode vs Dynamic Mode

Here's what the difference looks like. With Standard Intervals, the same fixed slots appear every day regardless of bookings:

STANDARD INTERVALS — Same slots shown every day
9am
11am
1pm
3pm
5pm
7pm
9am12pm3pm6pm9pm

With Dynamic (Gap-Based), when a booking comes in, the available times shift automatically. Here's what happens when someone books a 2-hour party at 1pm:

DYNAMIC MODE — Available times adjust around bookings
Booked: 1–3pm
Buffer
9am
11am
blocked
3:30pm
5:30pm
9am12pm3pm6pm9pm
Available Booked Buffer Blocked

Notice how the slots after the booking shifted — 3:30pm is offered instead of 3pm because the system knows the 1pm booking plus its 30-minute buffer runs until 3:30pm.

Analytics Overhaul

We know to run a successful business you need to understand your metrics and get great insights, that's why we've revamped the analytics page to provide a lot more information but also present the information in a way that is much clearer and more direct. Give the new analytics page a look and let us know how you're finding the new data points!

One of the more exciting data points we've added is future insights. We're using a custom algorithm with our own machine learning to spot trends, understand the impact of events and generally take in multiple different data points from your venue to give you a preview of your upcoming week. The insights even take into account how the weather has previously impacted and compare that against the future weather data points. Obviously it's not 100% free from making mistakes, it's still a best efforts prediction and there are always external factors we can't account for, but hopefully it will at least highlight when you might want to bring in additional team members (or vice versa, when you might be overstaffing).

image.png

Rota Reporting & Payroll

We've seen a big uptake of our rota system. It's been great to hear how moving this into BookingNinja has saved a lot of you both time and money! As the booking software itself is already quite feature rich we have more development time to assign to additional features like this!

With that said we've rolled out in-depth reporting for the rota system so that you can now understand your staffing costs, who is over or under their contracted hours and importantly generate payroll documents to send to your accountants (in either PDF or CSV).

image.png

Discussion

Sign in to join the discussion.

Next Step

A Booking Platform for 2026, not 1995

Escape the clutches of antiquated booking platforms with their locked-in contracts and high fees. Go independent with BookingNinja and experience true power and flexibility.

; ;