import { Card, CardHeader } from '@/components/ui/Card' import { Badge } from '@/components/ui/Badge' import { Button } from '@/components/ui/Button' import { Megaphone, Plus, BarChart3, Target, Mail, TrendingUp, Users, } from 'lucide-react' const campaigns = [ { id: '1', name: 'Q4 Product Launch', status: 'active' as const, channel: 'Email', reach: 12500, engagement: 8.2, conversions: 340 }, { id: '2', name: 'Holiday Special', status: 'scheduled' as const, channel: 'Social', reach: 0, engagement: 0, conversions: 0 }, { id: '3', name: 'Customer Retention', status: 'active' as const, channel: 'Email', reach: 8400, engagement: 12.5, conversions: 520 }, { id: '4', name: 'Partner Webinar', status: 'completed' as const, channel: 'Webinar', reach: 3200, engagement: 45.0, conversions: 180 }, ] export function MarketingPage() { return (
Campaigns and marketing metrics
4
Campaigns
24.1K
Total Reach
10.4%
Avg. Engagement
1,040
Conversions
{campaign.channel}
{campaign.reach > 0 ? campaign.reach.toLocaleString() : '—'}
Reach
{campaign.engagement > 0 ? `${campaign.engagement}%` : '—'}
Engagement
{campaign.conversions > 0 ? campaign.conversions.toLocaleString() : '—'}
Conversions