See Where Your Bookings Come From
Native online booking analytics, built into your booking page. See which channels bring your bookings - Instagram, Google, Facebook, AI assistants and more - with a visit-to-booking funnel that shows where visitors drop off and a live today strip. Know how clients find and book you, and win more bookings. Nothing to set up - and connect your own Google Analytics or Tag Manager if you want it.
What is online booking analytics?
Online booking analytics show which channels send visitors to your booking page - Instagram, Google, Facebook, AI assistants, and direct - with visits, bookings, and conversion per channel, plus a visit-to-booking funnel that reveals where prospective clients drop off. Bella Booking builds this into the booking page natively, with a live today strip and a visit-to-booking conversion rate, and nothing to set up - a business can additionally connect its own Google Analytics 4 or Tag Manager to the booking page on any plan.
Online booking analytics tell you not just how many people booked, but where they came from and where they dropped off - so you can win more bookings. Bella Booking builds this into your booking page natively: every visit is attributed to its source, so you can see which channels bring your bookings - Instagram, Facebook, Google, AI assistants (ChatGPT, Gemini, Perplexity, Claude, Copilot), direct links, and other sources - with visits, bookings, and a conversion rate for each. A visit-to-booking funnel shows the share of visitors who continue through each step - visited, added a service, picked a time, booked - with the biggest drop-off highlighted so you know exactly what to fix. A live "today" strip tracks visits, services added, and bookings as they happen, so you can watch a promotion land in real time. And the visit-to-booking conversion rate over the last 30 days tells you whether more traffic or better conversion is the lever to pull next. It also breaks visits down by device (mobile, desktop, tablet), surfaces your most-booked online services, and maps your peak booking times across the week - in your own timezone - so you can plan around demand. Everything is built in - no property to create, no tracking code to wire up - and it works the moment online booking is switched on. If you do run your own marketing stack, you can connect a Google Analytics 4 Measurement ID or a Google Tag Manager container to your booking page as well, on any plan, with cookie consent handled for you in the EU/EEA, the UK and Switzerland. Find it on the Online booking page in your dashboard: the headline numbers sit at the top, with a Detailed analytics section that expands to the full funnel and traffic-source breakdown. Rates are shown only once there are enough visits to be meaningful, so you are never misled by a percentage drawn from a handful of clicks.
What's included
Key capabilities of online booking analytics
Traffic-source attribution
See where your online bookings come from - Instagram, Facebook, Google, AI assistants, Direct, and other sources - with visits, bookings, and conversion rate per channel. Double down on the channels that actually convert.
Visit-to-booking funnel
A step-by-step funnel - visited → added a service → picked a time → booked - shows exactly where prospective clients drop off over the last 30 days, with the biggest leak highlighted so you know what to fix first.
Visit-to-booking conversion rate
The share of booking-page visits that became a confirmed online booking, over the last 30 days - so you can tell whether you need more traffic or better conversion.
Live "today" activity
A real-time strip showing visits, services added, and bookings so far today, measured in your own timezone - watch a promotion land as it happens.
Device & OS breakdown
See the split of booking-page visits across mobile, desktop, and tablet - and by operating system (iOS, Android, macOS, Windows). Most salon bookings start on a phone, a clear nudge to keep your booking page flawless on mobile.
Most-booked services online
The services clients add most often when booking online, ranked - so you can feature what sells on your booking page and promote what you want booked more.
Peak booking times
A day-by-hour heatmap of when clients book, in your own timezone - so you can open availability and time promotions for when demand actually peaks.
AI-assistant attribution
Bookings arriving from AI assistants - ChatGPT, Gemini, Perplexity, Claude, Copilot - are tracked as their own channel. It is a fast-growing source of bookings that most analytics tools lump into "other".
Built in - nothing to set up
The analytics are native to your booking page and work the moment online booking is enabled - no tracking code to wire up, no property to create. And if you already run your own Google Analytics 4 or Tag Manager, you can connect it to your booking page too.
Connect your own Google Analytics or Tag Manager
Paste a Google Analytics 4 Measurement ID, or a Google Tag Manager container ID to run Google Ads conversion tracking, the Meta Pixel and TikTok from one place, under Settings → Online booking → Appearance. Bella adds the tracking code for you and sends page views plus a purchase event on every completed booking, carrying the booking value and your currency - so you can measure return on ad spend alongside Bella's own numbers. Cookie consent is handled with Google Consent Mode: visitors in the EU/EEA, the UK and Switzerland are asked before any tracking cookies are set, and everyone else sees no banner. Available on every plan.
Honest sample sizes
Rates appear only once there are enough visits to be meaningful. Below that you see plain counts, never a misleading percentage drawn from a handful of clicks.
How online booking analytics work
Share your booking page
Add your booking link to Instagram, your Google Business Profile, your website, and email - wherever clients find you.
Bella attributes every visit
Each visit to your booking page is matched to its source automatically - no tracking code and no setup required.
See the funnel and sources
Open the Online booking page in your dashboard and expand Detailed analytics to see your funnel, traffic sources, and conversion rate.
Act on the gaps
Lean into the channels that convert, and fix the step where visitors drop off - widen your online availability, simplify your service list, or promote the channel that works.
Plan availability
Feature
Solo
Starter
Professional
Charged in USD outside Australia.
Frequently asked questions
Do I need Google Analytics to see where my bookings come from?
No. Bella Booking attributes booking-page traffic to channels natively - Instagram, Google, Facebook, AI assistants, and direct - with no property to create and no tracking code to wire up. It works the moment online booking is enabled. You can still connect your own Google Analytics 4 or Tag Manager if you want your booking page reporting into it as well; that is a choice, not a prerequisite.
Can I connect my own Google Analytics or Tag Manager?
Yes. Under Settings → Online booking → Appearance, paste your Google Analytics 4 Measurement ID, or a Google Tag Manager container ID if you would rather run Google Ads conversion tracking, the Meta Pixel and TikTok from one place. Bella adds the tracking code for you and sends page views plus a purchase event when a booking completes, carrying the booking value and your currency, so you can measure real conversions and return on ad spend. Cookie consent is handled for you with Google Consent Mode: visitors in the EU/EEA, the UK and Switzerland are asked before any tracking cookies are set, while everyone else sees no banner. It is available on every plan, and the notice only appears once you have connected your own analytics.
Which channels does it track?
Instagram, Facebook, Google (and Bing), AI assistants (ChatGPT, Gemini, Perplexity, Claude, Copilot), Direct (a typed link, QR code, or bookmark), and Other. Referrals from your own website currently fall under Other.
What is the booking funnel?
It shows the share of booking-page visitors who continue through each step - visited, added a service, picked a time, booked - over the last 30 days, with the biggest drop highlighted. It tells you where prospective clients give up so you can address that step.
Is this included on every plan?
Yes. Online booking analytics are part of the Online booking page on every plan - there is no separate analytics tier or add-on.
How is the conversion rate calculated?
It is the share of booking-page visits over the last 30 days that resulted in a confirmed online booking. Bella shows the rate only once there are enough visits for it to be meaningful - below that you see the underlying counts instead, so you are never shown a misleading figure.
How does this differ from the Booking source report?
The Booking source report shows where a booking was created - online self-booking versus in-house on the dashboard. Online booking analytics show which traffic channel an online visitor arrived from - Instagram, Google, an AI assistant, and so on. They answer two different questions and work together.
How does Bella Booking compare?
See how online booking analytics in Bella Booking stacks up against the other leading salon, spa and clinic software platforms.
View the full comparisonExplore by business type
Ready to try online booking analytics?
Start your free trial today. No credit card required.
Australian-made. Multi-timezone support.