Analytics

Stop Guessing.
Know What's
Working.

Revenue, demand, returning guests, no-shows, marketing attribution — even how the weather moves your bookings. One dashboard, zero spreadsheets.

No credit card required. No contracts. Cancel anytime.

No Per-Cover Fees
Flat pricing, even on your busiest nights
Free Forever Plan
All features, no card needed
Family-Run Support
Real people, not a call centre
What You Get

The Questions Your Venue Asks, Answered

Every booking, payment and guest already flows through BookingNinja — the dashboard turns it into answers.

Revenue, Properly Counted

Deposits, balances, refunds, gift cards and coupons reconciled into real revenue — trended over time and split by session, guest type or source.

Demand Patterns

Your busiest days, hours, party sizes and lead times. See exactly when to add a session — and when to cut one.

Returning Guests

How many guests come back, who your best customers are, and how new-versus-returning shifts month to month.

Marketing Attribution

Follow a Facebook ad click all the way to a paid booking. UTM campaigns, booking sources and funnel conversion in one place.

Demand Forecast

A forward look at the weeks ahead built from your pace of bookings, events and history — so rotas and orders match reality.

Weather Impact

See what sunshine and rain actually do to your covers — surprisingly actionable for terraces and soft plays alike.

Revenue analytics panel with a 30-day revenue trend and charged and refunded totals
Revenue & Demand

Your Numbers,
Not Your Gut.

Was Saturday actually busier than last year, or did it just feel it? Is the early sitting worth staffing? The revenue and demand panels answer with data your venue already produced.

Trends at your grain
Daily, weekly or monthly — and compared against the previous period or the same period last year.
Slice by anything
Filter the whole dashboard by session, guest type or booking source with one toolbar.
Cancellations and no-shows
What gets cancelled, how far in advance, and what it costs you.
Party sizes and lead times
Know your real average party and how far ahead guests actually book.
Booking page and marketing analytics with visits, conversion rate, attributed revenue and campaign ROI by source
Attribution

Which Ad Filled
Table 12?

Most venues spend on Instagram and boosted posts with no idea what comes back. Tag your links, and BookingNinja follows each campaign through to the bookings — and revenue — it produced.

Click to booking, joined up
UTM-tagged visits are stitched to the bookings they become — campaigns ranked by actual revenue, not clicks.
The booking funnel
Watch visitors move from your booking page to confirmed booking, and see exactly where they drop off.
Channel mix
Website, walk-in, phone, Reserve with Google — know which channels fill your tables.
Feedback in the loop
Post-visit ratings sit alongside the numbers, so you see quality as well as quantity.
Seven-day demand forecast with confidence levels alongside weather impact on bookings
Looking Ahead

See Next Month
Before It Happens.

Reports tell you what already went wrong. The forecast and weather panels look forward — expected demand for the weeks ahead, and how the forecast is likely to move it.

Weeks ahead, not behind
The forecast blends your booking pace, upcoming events and history into expected covers per day.
Weather-aware
Historical weather is matched to your bookings, so you learn what a wet Saturday really costs.
Staff and stock with confidence
Rota the right people and order the right amounts — the quiet Tuesday stops being a surprise.
Live pace
See how this week is filling compared to normal while there's still time to act.
And More

The Rest of the Dashboard

The dashboard keeps going — every part of BookingNinja reports into it.

Commerce

Gift card sales and redemptions
Coupon usage and the revenue behind it
Pre-order and add-on performance

Operations

Allergy and dietary stats for the kitchen
Walk-ins versus reservations
VAT reduction reporting with CSV export

Beyond the Dashboard

Email and SMS campaign analytics
A yearly roundup of your venue's numbers
Ask the built-in AI assistant questions about your data
FAQ

Analytics Questions, Answered

What does the BookingNinja analytics dashboard show?
A full picture of your venue: revenue trends, demand by day and hour, party sizes, lead times, cancellations and no-shows, returning guests, channel mix, marketing attribution, gift card and coupon performance, a demand forecast and weather impact analysis. Everything can be filtered by date range, session, guest type and booking source.
Can I see which marketing campaigns produce bookings?
Yes. Add standard UTM tags to your links and BookingNinja attributes each resulting booking to its campaign, so you can rank campaigns by actual bookings and revenue rather than clicks. A booking funnel also shows where visitors drop off before completing.
Can I compare this year to last year?
Yes. Every panel supports comparing against the previous period or the same period last year, with daily, weekly or monthly trend granularity.
Does the weather analysis actually help?
Venues are surprisingly weather-driven — terraces empty in rain, soft plays fill up. BookingNinja matches historical weather to your bookings so you can quantify the effect, and pairs it with a demand forecast for the weeks ahead so staffing and stock match what's coming.
Do I need to set anything up?
No. Analytics is built from the bookings, payments and guests already flowing through BookingNinja. Open the dashboard and the history you've accumulated is already there.
Is analytics an extra cost?
No. The full analytics dashboard is included on every BookingNinja plan, including the Free Forever plan.
Explore More

More Ways to Run Your Venue

Every BookingNinja plan bundles these tools in. Take a look at what else you get.

Ready to Know
Your Numbers?

Take bookings with BookingNinja and the dashboard fills itself. No credit card, no contracts.

Free Forever plan: 50 no-payment bookings a month. Upgrade anytime.