Calendoria

Dashboard & Analytics

Dashboard Overview

Your business command center — stats, widgets, and quick actions at a glance.

A few minutes to read

The dashboard is the first thing you see when you log in at /manage. It gives you a real-time snapshot of your business — bookings, revenue, and quick actions — all in one place.

Quick Actions

Four buttons at the top let you jump to common tasks:

  • New Booking — Manually create a booking for a client.
  • Add Provider — Add a new staff member / provider.
  • Add Service — Create a new service offering.
  • View Booking Page — Open your public booking page in a new tab.

Setup Checklist

If you haven’t completed onboarding, a GuidedSetupWidget appears with 5 steps:

  1. Choose a theme for your booking page.
  2. Add your services.
  3. Complete your business profile.
  4. Connect payments via Stripe.
  5. Book a test client.

Once all steps are done, dismiss the checklist — it won’t show again.

Stats Cards

Five cards summarize today’s performance:

  • Today’s Bookings — Total bookings for today.
  • Confirmed — Bookings that have been confirmed.
  • Pending — Awaiting confirmation.
  • Revenue — Revenue generated today.
  • Utilization — Percentage of available time slots booked.

Today’s Schedule

The TodayScheduleWidget lists today’s appointments grouped by provider. Each entry shows the client name, service, time slot, and status. Click any booking to see details.

Charts

Three charts help you spot trends:

  • Booking Trends — 30-day, 3-month, or 6-month view of booking volume over time (BookingsTrendChart).
  • Revenue by Service — Doughnut chart showing which services bring in the most revenue (RevenueByServiceChart).
  • Busiest Days — Bar chart of bookings by day of the week (BookingsByDayOfWeekChart).

Upcoming Bookings

A full-width table lists all upcoming bookings across every provider. Sort by date, client, service, or status.

Stripe Sync

If you’ve connected Stripe, the StripeSyncWidget shows your live Stripe balance and payout status. Use the sync button to refresh the data at any time.

More in this topic

Still stuck?

Email us with your business name and what you are trying to do.

[email protected]

Ready when you are

Your next client could book tonight.

Start with Solo. Move up when the business gives you a reason.

Create my account