# Reporting

3 LinkedIn Ads tools, each with its inputs, hosted support and CLI command.

Metrics: click-through rate, cost per click, cost per 1,000 impressions, cost per lead, conversion rate, and cost per conversion. Levels: `campaign_group`, `campaign`, `creative`.

## performance_summary

An account rollup with top and bottom performers and flags.

Account performance rollup over a period: totals + KPIs, top campaigns by spend/CTR, worst by cost-per-conversion, and flagged campaigns (spend with no conversions, high CPC, low CTR). Start here for 'how are my ads doing'.

LinkedIn Ads. Hosted.

CLI:

```
adwarp report summary [-p <period>]
```

| Input | Type | What it is |
| --- | --- | --- |
| `accountId` | string |  |
| `period` | last_7_days \| last_30_days \| last_90_days \| month_to_date \| last_month |  |
| `startDate` | string | YYYY-MM-DD; with endDate, overrides period |
| `endDate` | string | YYYY-MM-DD |

## get_performance

Per-entity metrics at any level.

Per-entity performance with derived KPIs (CTR, CPC, CPM, CPL, conversion rate). level: campaign_group (campaign), campaign (ad group), or creative (ad). Pass parentId to scope campaigns to a group or creatives to a campaign.

LinkedIn Ads. Hosted.

CLI:

```
adwarp report perf <level> [--parent <id>] [-p <period>]
```

| Input | Type | What it is |
| --- | --- | --- |
| `accountId` | string |  |
| `level` | account \| campaign_group \| campaign \| creative | campaign_group=campaign, campaign=ad group, creative=ad |
| `parentId` | string | Parent group id (for level=campaign) or campaign id (for level=creative) |
| `period` | last_7_days \| last_30_days \| last_90_days \| month_to_date \| last_month |  |
| `startDate` | string | YYYY-MM-DD; with endDate, overrides period |
| `endDate` | string | YYYY-MM-DD |

## performance_trend

Weekly or monthly trend with deltas.

Weekly or monthly trend for one entity, with period-over-period deltas on impressions, clicks, spend, conversions, and CTR. Use to spot momentum or creative fatigue.

LinkedIn Ads. Hosted.

CLI:

```
adwarp report trend <level> <id> [-b weekly|monthly] [-p <period>]
```

| Input | Type | What it is |
| --- | --- | --- |
| `level` | account \| campaign_group \| campaign \| creative |  |
| `entityId` (required) | string | Numeric id of the account/group/campaign/creative to trend |
| `bucket` | weekly \| monthly |  |
| `period` | last_7_days \| last_30_days \| last_90_days \| month_to_date \| last_month |  |
| `startDate` | string | YYYY-MM-DD; with endDate, overrides period |
| `endDate` | string | YYYY-MM-DD |

Canonical page: https://adwarp.dev/docs/tools/reporting
Last updated: 2026-10-18
