# Weekly Marketing Dashboard

<Card title="Date range & export" subtitle="Adjust the reporting window">
<Columns>
<Date label="From" name="date_from" value="2025-06-01" />
<Date label="To" name="date_to" value="2025-06-30" />
<Select label="Quick presets" name="preset" options="Last 7 days | Last 14 days | Last 30 days | This month | Last month" placeholder="Last 30 days" />
</Columns>
<Button icon="download">Export report</Button>
<Button variant="secondary">Apply</Button>
</Card>

<Columns>
<Stat label="Site visitors (30 days)" value="184,203" change="+12.4% vs prior period" tone="success" icon="users" />
<Stat label="Conversion rate" value="3.84%" change="+0.3 pts" tone="success" icon="chart-line" />
<Stat label="Email subscribers" value="12,480" change="+1,204 this month" tone="info" icon="envelope" />
<Stat label="Campaign spend" value="$84,320" change="8 active campaigns" tone="neutral" icon="credit-card" />
</Columns>

<Card title="Site visitors — last 30 days" subtitle="Daily unique visitors">
<Chart type="area" x="Date" y="Visitors">
| Date | Visitors |
|---|---|
| Jun 1 | 4210 |
| Jun 2 | 4650 |
| Jun 3 | 5020 |
| Jun 4 | 4890 |
| Jun 5 | 5310 |
| Jun 6 | 6120 |
| Jun 7 | 7020 |
| Jun 8 | 6540 |
| Jun 9 | 5890 |
| Jun 10 | 6210 |
| Jun 11 | 5980 |
| Jun 12 | 6740 |
| Jun 13 | 7120 |
| Jun 14 | 7820 |
| Jun 15 | 7340 |
| Jun 16 | 6980 |
| Jun 17 | 7210 |
| Jun 18 | 7640 |
| Jun 19 | 6810 |
| Jun 20 | 7190 |
| Jun 21 | 7950 |
| Jun 22 | 8420 |
| Jun 23 | 7680 |
| Jun 24 | 7230 |
| Jun 25 | 7810 |
| Jun 26 | 8390 |
| Jun 27 | 8940 |
| Jun 28 | 9230 |
| Jun 29 | 8700 |
| Jun 30 | 9120 |
</Chart>
</Card>

<Columns>
<Card title="Top traffic sources" subtitle="Share of sessions">
<Chart type="donut" title="Share of traffic">
| Source | Share |
|---|---|
| Organic search | 38 |
| Paid ads | 24 |
| Social | 18 |
| Direct | 12 |
| Email | 8 |
</Chart>
</Card>
<Card title="Running campaigns" subtitle="Current spend and status">
<Callout tone="success" title="Best performer: Spring Sale 25">4.8% conversion rate · $12,400 spend · 5.2x ROAS</Callout>
| Campaign | Channel | Spend | Status |
|---|---|---|---|
| Spring Sale 25 | Paid search | $12,400 | Active |
| Brand Awareness Video | YouTube | $9,800 | Active |
| Social Boost — June | Meta | $8,900 | Active |
| Retargeting Weekly | Display | $6,300 | Paused |
| Welcome Flow Revamp | Email | $2,400 | Active |
</Card>
</Columns>

<Card title="Email subscriber growth" subtitle="This month">
<Chart type="area" x="Week" y="New subscribers">
| Week | Subscribers |
|---|---|
| Week 1 | 210 |
| Week 2 | 284 |
| Week 3 | 352 |
| Week 4 | 358 |
</Chart>
</Card>

<FollowUps>
- What drove this week's conversion lift?
- Show campaign performance by channel
- Compare last 30 days with the previous 30 days
</FollowUps>