O ya los aprobaste todos, o todavía no llegaron a score 75+.
| Lead | Zona | Sub | Web | Score | Acción |
|---|---|---|---|---|---|
|
{{ $m->prospect_name }}
@if($m->_intel['website_kind'] === 'none')
Sin web
@elseif($m->_intel['website_kind'] === 'social')
Solo Instagram
@endif
· {{ number_format($m->_intel['reviews_count'] ?? 0) }} reviews
@if($m->_intel['rating']) · {{ $m->_intel['rating'] }}★ @endif
|
{{ $m->zone }} | {{ ucwords(str_replace(['_', '-'], ' ', $m->sub_product)) }} | @if($m->prospect_website) @php $isSocial = str_contains($m->prospect_website, 'instagram') || str_contains($m->prospect_website, 'facebook'); @endphp @if($isSocial) IG @else Web @endif @else Sin web @endif | 🔥 {{ $m->_intel['lead_score'] ?? '—' }} |
| Zona ↓ / Sub → | @foreach($subs as $s){{ ucwords(str_replace(['_', '-'], ' ', str_replace('shops_', '', $s))) }} | @endforeach
|---|---|
| 📍 {{ $z }} | @foreach($subs as $s) @php $c = $heatmapGrid[$z][$s] ?? 0; $intensity = $c === 0 ? 'gray-100' : ($c >= 15 ? 'success' : ($c >= 8 ? 'warning' : 'info')); $bg = $c === 0 ? '#f9fafb' : "var(--bs-{$intensity})"; $opacity = $c === 0 ? 1 : min(1, 0.2 + ($c / 30)); @endphp@if($c > 0) {{ $c }} @else — @endif | @endforeach