@php $base = $figures['base']; $money = fn ($amount) => $amount === null ? __('Not available') : $base.' '.number_format((float) $amount, 2); $cost = fn ($amount) => $amount === null ? __('Not applicable') : $base.' '.number_format((float) $amount, 2); $cards = [ ['label' => __('Spend'), 'value' => $money($figures['totals']['spend']), 'icon' => 'banknotes', 'accent' => '#4f46e5', 'sub' => __('Approved Marketing expenses')], ['label' => __('Enquiries'), 'value' => number_format($figures['totals']['enquiries']), 'icon' => 'megaphone', 'accent' => '#0284c7', 'sub' => __('Reached in the month')], ['label' => __('Qualified'), 'value' => number_format($figures['totals']['qualified']), 'icon' => 'check-circle', 'accent' => '#059669', 'sub' => __('First time qualified')], ['label' => __('New customers'), 'value' => number_format($figures['totals']['new_customers']), 'icon' => 'user-group', 'accent' => '#d97706', 'sub' => __('First confirmed order')], ['label' => __('Cost per enquiry'), 'value' => $cost($figures['totals']['per_enquiry']), 'icon' => 'calculator', 'accent' => '#64748b', 'sub' => __('Not applicable if none')], ]; @endphp
@foreach ($cards as $m)

{{ $m['label'] }}

{{ $m['value'] }}

{{ $m['sub'] }}
@endforeach

{{ __('By campaign') }}

{{ $figures['indicator'] }} {{ __('A cost reads Not applicable when there is nothing to divide by.') }}

@forelse ($rows as $row) @empty @endforelse
{{ __('Campaign') }} {{ __('Spend') }} {{ __('Enquiries') }} {{ __('Qualified') }} {{ __('New customers') }} {{ __('Per enquiry') }} {{ __('Per qualified') }} {{ __('Per new customer') }}
{{ $row['campaign'] }} {{ $money($row['spend']) }} {{ number_format($row['enquiries']) }} {{ number_format($row['qualified']) }} {{ number_format($row['new_customers']) }} {{ $cost($row['per_enquiry']) }} {{ $cost($row['per_qualified']) }} {{ $cost($row['per_customer']) }}
@include('livewire.crm.partials.paginator', ['rows' => $rows])
@if ($history->total() > 0)

{{ __('By month') }}

{{ __('The last twelve months for the campaign you chose.') }}

@foreach ($history as $row) @endforeach
{{ __('Month') }} {{ __('Spend') }} {{ __('Enquiries') }} {{ __('Qualified') }} {{ __('New customers') }} {{ __('Per enquiry') }} {{ __('Per qualified') }} {{ __('Per new customer') }}
{{ $row['label'] }} {{ $money($row['spend']) }} {{ number_format($row['enquiries']) }} {{ number_format($row['qualified']) }} {{ number_format($row['new_customers']) }} {{ $cost($row['per_enquiry']) }} {{ $cost($row['per_qualified']) }} {{ $cost($row['per_customer']) }}
@include('livewire.crm.partials.paginator', ['rows' => $history])
@endif