Feature

Revenue, bookings, and staff performance at a glance

Track revenue, appointments, and staff performance in real time

Revenue & Order Analytics

See your total revenue for any time period — today, this week, this month, or a custom range. Break down earnings by service, staff member, or location.

  • Revenue over time: Daily, weekly, or monthly revenue charts
  • Service revenue: Which services generate the most income?
  • Staff earnings: Top-earning team members and their contribution
  • By payment provider: Revenue via Stripe vs. Shopify checkout

By time period

Revenue views

By service, staff, location

Breakdown dimensions

CSV export

Download reports

Appointment & Booking Metrics

Confirmed, completed, cancelled, no-show — you see every appointment status. Monitor conversion rate from browsing to booked.

  • Booking status breakdown: How many appointments converted to completed vs. cancelled?
  • Cancellation patterns: Which services get cancelled most? How far in advance?
  • Lead time distribution: Do customers book weeks ahead or same-day?
  • No-show rate: How many booked appointments result in no-shows?

Identify capacity issues

If your booking conversion rate drops but cancellations spike, you may have availability gaps. Check if certain services or staff members need more open slots.

Staff & Location Performance

Utilization and earnings per staff member. Who handles the most bookings, generates the highest revenue, has open capacity.

  • Appointments per staff: Booking volume and productivity
  • Revenue per staff: Total earnings and average order value
  • Utilization rate: How full is each person's schedule?
  • Location performance: Revenue and traffic by physical location

Customer & Feedback Analytics

Repeat vs. new customers, highest-value clients, feedback response patterns.

  • Repeat customer rate: What percentage book more than once?
  • Customer lifetime value: Total spend by customer
  • Churn indicators: Customers who haven't booked in a set timeframe
  • Feedback question analytics: Common responses, ratings distribution

Cart & Conversion Analytics

Cart behavior and conversion metrics for your Opencals storefront.

  • Conversion rate: Percentage of browsers who complete checkout
  • Abandonment rate: Carts started but never completed
  • Average cart value: Total revenue divided by completed orders
  • Popular vs. carted: Most browsed services and which actually convert

Note

Cart analytics only apply to your Opencals storefront (standalone mode) or Shopify-connected stores using Stripe. Shopify widget bookings appear as Shopify orders in Shopify's own reports.

Checkout & Feedback Question Analytics

Patterns in checkout intake forms and post-appointment questions. Most common customer answers, response frequency.

  • Checkout question responses: Aggregate data from pre-booking intake forms
  • Feedback question data: Post-appointment response patterns
  • Question-level insights: Which questions generate the most useful responses?

Export & Sharing

Export any report to CSV for accounting, payroll spreadsheets, or team sharing. Filter by date range, service, staff, or location before exporting.

Frequently Asked Questions

Get started

Ready to transform your service business?

Join 150+ businesses already using Opencals. Start on a free development store with every feature unlocked, and only pay once you go live.

No credit card required
Setup in 10 minutes
Cancel anytime