@extends('layouts.admin') @section('header', 'WhatsApp Campaign Management') @section('content')
Create, manage and track your WhatsApp marketing campaigns
Total Campaigns
{{ $totalCampaigns ?? 0 }}
Scheduled
{{ $scheduledCampaigns ?? 0 }}
Sent
{{ $sentCampaigns ?? 0 }}
Drafts
{{ $draftCampaigns ?? 0 }}
Campaign | Media Type | Status | Recipients | Scheduled | Actions |
---|---|---|---|---|---|
@if($campaign->media_type)
@switch($campaign->media_type)
@case('image')
@break
@case('video')
@break
@case('document')
@break
@case('audio')
@break
@default
@endswitch
@else
@endif
Created {{ $campaign->created_at->format('M d, Y') }}
|
@if($campaign->media_type)
@switch($campaign->media_type)
@case('image')
📷 Image
@break
@case('video')
🎥 Video
@break
@case('document')
📄 Document
@break
@case('audio')
🎵 Audio
@break
@default
{{ ucfirst($campaign->media_type) }}
@endswitch
@else
💬 Text Only
@endif
|
@if($campaign->status === 'draft')
Draft
@elseif($campaign->status === 'scheduled')
Scheduled
@elseif($campaign->status === 'sending')
Sending
@elseif($campaign->status === 'sent')
Sent
@elseif($campaign->status === 'cancelled')
Cancelled
@else
Failed
@endif
|
{{ number_format($campaign->recipients_count ?? 0) }}
|
@if($campaign->scheduled_at)
{{ $campaign->scheduled_at->format('M d, Y') }}
{{ $campaign->scheduled_at->format('H:i A') }}
@else
Not scheduled
@endif
|
|
Showing {{ $campaigns->firstItem() }} to {{ $campaigns->lastItem() }} of {{ $campaigns->total() }} results