Get a campaign report
Reads the Snapshot of a sent campaign.
MCP tool campaign_monitor_read → get_campaign_report
read
Returns Delivered, Bounced, Opened, Clicked, Unsubscribes, Marked as Spam and Shares. Rates are percentages of Delivered, as on the Snapshot page. Opens are estimates, because Apple Mail Privacy Protection can raise them. Needs the reports permission.
Parameters
| Name | Type | Description |
|---|---|---|
| campaign_id string required | string | Campaign ID from list_campaigns. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "campaign_monitor_read",
"arguments": {
"operation": "get_campaign_report",
"arguments": {
"campaign_id": "a41f7c9e2d8b4e60b3a1c5d7e9f20814"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"campaign_id": "a41f7c9e2d8b4e60b3a1c5d7e9f20814",
"name": "October newsletter",
"sent": 12480,
"delivered": 12310,
"bounced": 170,
"opened_pct": 41.2,
"clicked_pct": 4.8,
"unsubscribes_pct": 0.2,
"spam_pct": 0.01,
"shares": 38
},
"isError": false
}