@extends('layouts.business') @section('title', 'My Campaigns') @section('content')

My Marketing Campaigns

Manage and monitor your marketing campaigns

{{ $stats['total'] ?? 0 }}

Total Campaigns

{{ $stats['active'] ?? 0 }}

Active

{{ $stats['pending'] ?? 0 }}

Pending

{{ $stats['completed'] ?? 0 }}

Completed

{{--
--}} {{--
--}} {{-- --}} {{--
--}} {{--
--}}
@forelse($campaigns as $campaign) @empty @endforelse
Campaign Name Type Duration Budget Status Performance Actions
{{ $campaign->name }}
{{ Str::limit($campaign->description, 40) }}
{{ ucfirst($campaign->type ?? 'N/A') }} {{ $campaign->start_date->format('M d') }} - {{ $campaign->end_date->format('M d, Y') }} AED {{ number_format($campaign->budget, 2) }} {{ ucfirst($campaign->status) }} @if($campaign->analytics && count($campaign->analytics) > 0) @php $totalClicks = $campaign->analytics->sum('clicks'); $totalImpressions = $campaign->analytics->sum('impressions'); $ctr = $totalImpressions > 0 ? round(($totalClicks / $totalImpressions) * 100, 2) : 0; @endphp {{ number_format($totalImpressions) }} {{ number_format($totalClicks) }}
CTR: {{ $ctr }}%
@else No data yet @endif
@if($campaign->status === 'active') @elseif($campaign->status === 'paused') @endif @if($campaign->status === 'pending') @endif

No campaigns found

@if($campaigns->hasPages()) @endif
@endsection