@extends('layouts.admin') @section('content') {{-- --}}

{{ $newsletter->subject }}

{{ ucwords(str_replace('_', ' ', $newsletter->template_name)) }} • Created {{ $newsletter->created_at->format('M j, Y \a\t g:i A') }}
{{ ucfirst($newsletter->status) }}

{{ number_format($analytics['total_recipients']) }}

Total Recipients

{{ number_format($analytics['sent_count']) }}

Successfully Sent

@if($analytics['delivery_rate'] > 0)
{{ $analytics['delivery_rate'] }}% delivery rate
@endif

{{ number_format($analytics['open_count']) }}

Email Opens

@if($analytics['open_rate'] > 0)
{{ $analytics['open_rate'] }}% open rate
@endif

{{ number_format($analytics['click_count']) }}

Link Clicks

@if($analytics['click_rate'] > 0)
{{ $analytics['click_rate'] }}% click rate
@endif
@if($newsletter->status !== 'draft')
Send Status Breakdown
@foreach($analytics['sends_by_status'] as $status => $count)
{{ str_replace('_', ' ', $status) }} {{ number_format($count) }}
{{ $analytics['total_recipients'] > 0 ? number_format(($count / $analytics['total_recipients']) * 100, 1) : 0 }}% of total
@endforeach
@endif
Newsletter Content
@if($newsletter->template_data)
Template Data
{{ json_encode($newsletter->template_data, JSON_PRETTY_PRINT) }}
@endif
@if($newsletter->sends->isNotEmpty())
Recent Sends
Last 20
@foreach($newsletter->sends->take(20) as $send) @endforeach
Email Status Sent At Opened At Clicked At
{{ $send->email }}
{{ ucfirst($send->status) }} {{ $send->sent_at?->format('M j, Y H:i') ?? '-' }} {{ $send->opened_at?->format('M j, Y H:i') ?? '-' }} {{ $send->clicked_at?->format('M j, Y H:i') ?? '-' }}
@endif
@endsection