nevent_get_paid_campaign_insights
Get daily performance metrics for a specific paid campaign. Use after nevent_list_paid_campaigns to get a valid campaignId. Date range defaults to the last 7 days when from/to are omitted. Returns daily rows with: spend, impressions, reach, frequency, clicks, CTR, CPM, CPC, ROAS, engagement rate, video metrics. Each row.date is an ISO 8601 UTC timestamp (e.g. "2026-05-10T00:00:00Z"). A 404 may mean this tenant is not enrolled in the insights pilot — call nevent_paid_ads_health to confirm.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"provider": "<provider>",
"campaignId": "<campaignId>"
},
"name": "nevent_get_paid_campaign_insights"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | End date for insights window (yyyy-MM-dd). Defaults to today when omitted. | |
| from | No | Start date for insights window (yyyy-MM-dd). Defaults to 7 days ago when omitted. | |
| provider | Yes | Ad provider: meta | google | tiktok | |
| campaignId | Yes | Paid campaign ID from the provider (not a Nevent ObjectId). Use nevent_list_paid_campaigns to get valid campaignId values. |