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

Marketing & Campaigns

Create and manage promotional campaigns to boost your visibility

@if(!$subscription) @endif @if($subscription && !$canCreateCampaigns) @elseif($subscription && $canCreateCampaigns) @endif

ACTIVE CAMPAIGNS

{{ $activeCampaigns ?? 0 }}

TOTAL IMPRESSIONS

{{ number_format($totalImpressions ?? 0) }}

TOTAL CLICKS

{{ number_format($totalClicks ?? 0) }}

TOTAL SPENT

AED {{ number_format($totalSpent ?? 0, 2) }}

Quick Actions
@if($canCreateCampaigns && $activeCampaignsThisMonth < $campaignLimit) @else
@endif
@if($subscription && $plan)
Active Business Plan

Plan: {{ $plan->name }}

Features: {{ $plan->max_venues ?? '∞' }} Venues • {{ $plan->max_offers ?? '∞' }} Offers • {{ $plan->monthly_campaigns ?? 0 }} Monthly Campaigns

Expires: {{ $subscription->end_date->format('M d, Y') }} {{ $subscription->end_date->diffForHumans() }}

@endif @if($recentCampaigns && count($recentCampaigns) > 0)

Recent Campaign Performance

@foreach($recentCampaigns as $campaign)
{{ $campaign->name }}
{{ $campaign->created_at->diffForHumans() }}
{{ ucfirst($campaign->status) }}
Impressions
{{ number_format($campaign->metrics['impressions'] ?? 0) }}
Clicks
{{ number_format($campaign->metrics['clicks'] ?? 0) }}
Budget
AED {{ number_format($campaign->budget, 2) }}
CTR @php $impressions = $campaign->metrics['impressions'] ?? 1; $clicks = $campaign->metrics['clicks'] ?? 0; $ctr = $impressions > 0 ? (($clicks / $impressions) * 100) : 0; @endphp
{{ number_format($ctr, 2) }}%
@endforeach
@else

No campaigns yet

@if($canCreateCampaigns && $activeCampaignsThisMonth < $campaignLimit) Create Your First Campaign @endif
@endif
@endsection