{{-- resources/views/livewire/crm-dashboard.blade.php --}}
{{-- Ressources --}}
@php $activeFiltersCount = 0; if (!empty($centre_id)) $activeFiltersCount++; if (!empty($conseiller_id)) $activeFiltersCount++; if (!empty($annee_id)) $activeFiltersCount++; if (!empty($source_id)) $activeFiltersCount++; if ($periode !== 'mois') $activeFiltersCount++; @endphp
{{-- HEADER --}}
P

Indicateurs CRM

Suivi du pipeline commercial, des rendez-vous et des conversions

{{ Carbon\Carbon::now()->format('d/m/Y') }}
{{-- FILTRES --}}
@if($centre_id) {{ getCenterName($centre_id) }} @endif @if($conseiller_id) {{ getNomConseiller($conseiller_id) }} @endif @if($annee_id) {{ getAnneeName($annee_id) }} @endif @if($source_id) {{ $source_id }} @endif
{{-- PANEL FILTRES --}}
@if($periode === 'personnalise')
@endif
{{-- KPI --}}
Total préinscriptions
{{ number_format($total_preinscriptions, 0, ',', ' ') }}
Cumul
Taux de conversion
{{ number_format($taux_conversion, 1) }}%
Inscrits / total
Taux de perte
{{ number_format($taux_perte, 1) }}%
Perdus / total
Délai moyen → inscription
{{ number_format($delai_moyen_inscription, 1) }}j
Préinscription → inscrit
{{-- STATUTS PIPELINE --}}

Pipeline — répartition par statut

@forelse($statuts_repartition as $stat) @empty @endforelse
StatutNombrePart
{{ $stat->stp_libelle }} {{ number_format($stat->total, 0, ',', '.') }} {{ $total_preinscriptions > 0 ? number_format(($stat->total / $total_preinscriptions) * 100, 1, ',', '.') : '0,0' }} %
Aucun statut
{{-- PERFORMANCE TEMPORELLE --}}
Nouveaux aujourd'hui
{{ number_format($nouveaux_aujourdhui, 0, ',', ' ') }}
Préinscriptions
Nouveaux cette semaine
{{ number_format($nouveaux_semaine, 0, ',', ' ') }}
Préinscriptions
Nouveaux ce mois
{{ number_format($nouveaux_mois, 0, ',', ' ') }}
Préinscriptions
Inscriptions ce mois
{{ number_format($inscriptions_mois, 0, ',', ' ') }}
{{ number_format(abs($evolution_inscriptions), 1) }}% vs mois précédent
{{-- RDV --}}
RDV aujourd'hui
{{ number_format($rdv_aujourdhui, 0, ',', ' ') }}
Planifiés
RDV cette semaine
{{ number_format($rdv_semaine, 0, ',', ' ') }}
Planifiés
Taux réalisation RDV
{{ number_format($taux_realisation_rdv, 1) }}%
Réalisés / (réalisés+annulés+absents)
RDV réalisés / annulés / absents
{{ number_format($rdv_realises_mois, 0, ',', ' ') }} / {{ number_format($rdv_annules_mois, 0, ',', ' ') }} / {{ number_format($rdv_absents_mois, 0, ',', ' ') }}
Ce mois
{{-- Évolution mensuelle --}}
Évolution mensuelle des inscriptions
Ligne
@if(count($labels_evolution) > 0)
@else
Aucune donnée d'inscription sur les 12 derniers mois
@endif
{{-- Motifs de perte --}}

Motifs de perte

@forelse($motifs_perte as $m) @empty @endforelse
MotifNombrePart
{{ $m->hs_motif_perte }} {{ number_format($m->total, 0, ',', '.') }} {{ $total_preinscriptions > 0 ? number_format(($m->total / $total_preinscriptions) * 100, 1, ',', '.') : '0,0' }} %
Aucun motif renseigné
{{-- Performance par conseiller --}}

Performance par conseiller

@forelse($performance_conseillers as $c) @empty @endforelse
ConseillerProspects assignésInscritsTaux conversion
{{ $c->conseiller }} {{ number_format($c->prospects_assignes, 0, ',', '.') }} {{ number_format($c->inscrits, 0, ',', '.') }} {{ number_format($c->taux_conversion, 1) }}%
Aucun conseiller