@extends('crm.layouts.app') @section('title', 'Business Intelligence') @section('content')
Comprehensive analytics and insights for your studio performance.
Total Revenue
${{ number_format($revenueData['total_revenue'], 2) }}
Total Tips
${{ number_format($revenueData['total_tips'], 2) }}
Transactions
{{ number_format($revenueData['total_transactions']) }}
Avg Transaction
${{ number_format($revenueData['average_transaction_value'], 2) }}
Revenue trends will appear once you start processing payments.
Total Clients
{{ number_format($clientData['total_clients']) }}
New Clients
{{ number_format($clientData['new_clients']) }}
Retention Rate
{{ number_format($clientData['retention_rate'], 1) }}%
Avg Visits
{{ number_format($clientData['average_visits_per_client'], 1) }}
| Client | Total Spent | Visits | Avg per Visit | Last Visit | Risk Score |
|---|---|---|---|---|---|
| {{ $client['client'] }} | ${{ number_format($client['total_spent'], 2) }} | {{ $client['visit_count'] }} | ${{ number_format($client['avg_per_visit'], 2) }} | {{ $client['last_visit'] ? \Carbon\Carbon::parse($client['last_visit'])->format('M j, Y') : 'Never' }} | {{ number_format($client['risk_score'], 1) }}% |
Client lifetime value will appear once you have completed appointments.
Utilization Rate
{{ number_format($operationalData['utilization_rate'], 1) }}%
Cancellation Rate
{{ number_format($operationalData['cancellation_rate'], 1) }}%
No-Show Rate
{{ number_format($operationalData['no_show_rate'], 1) }}%
Hour patterns will appear once you have bookings.
Day patterns will appear once you have bookings.
No high-risk clients identified