Payments & Analytics

Analytics & Revenue

Track revenue, bookings, top services, and payment breakdowns.

Analytics are available on Pro plans and above. Access your analytics from Dashboard > Revenue and your main dashboard overview.

Dashboard Overview

Your main dashboard (Dashboard home page) shows at-a-glance metrics:

  • Today's bookings and schedule

  • Revenue trend chart (daily)

  • Quotes chart (volume and value)

  • Needs attention items (overdue invoices, pending bookings, etc.)

  • Recent activity feed

  • Setup checklist for new accounts

Revenue Page

The dedicated Dashboard > Revenue page shows detailed financial metrics:

KPIs

MetricDescription
Total RevenueSum of all revenue in the selected period
Revenue TrendPercentage change vs previous period
Booking CountNumber of bookings in the period
Average TicketAverage revenue per booking
Total DepositsSum of deposits collected
Total TipsSum of tips received
Outstanding BalanceTotal unpaid balance across all bookings

Stripe Revenue Breakdown

If Stripe is connected, see detailed payment data:

  • Gross collected — Total amount charged through Stripe

  • Platform fees — BookingMachine platform fees

  • Net to business — Amount deposited to your bank account

  • Transaction count — Number of Stripe transactions

Additional Charts & Tables

  • Daily revenue chart — Interactive chart showing revenue and booking count by day

  • Payment status breakdown — Paid in full, deposit paid, pending, refunded

  • Top services — Ranked by booking count and total revenue

  • Booking sources — Widget, dashboard, manual, recurring, etc.

  • Recent transactions — Latest revenue events with amounts and types

Customer Analytics

Track customer acquisition and retention:

MetricDescription
Total CustomersTotal customer count for your business
New This MonthFirst-time customers in the current month
Returning CustomersCustomers with 2+ bookings
Retention RatePercentage of customers who rebook
Average LTVAverage lifetime value per customer
At-Risk CustomersCustomers with no booking in 90+ days

Info: Coming Soon: CSV and PDF export of revenue and booking data. Cross-vertical benchmarks are available on the Business plan.