Demandbase · Schema
CampaignAnalytics
Account-Based MarketingAdvertisingAI AgentsB2B MarketingData EnrichmentIntent DataPersonalizationSales Intelligence
Properties
| Name | Type | Description |
|---|---|---|
| campaign_id | string | Campaign identifier |
| impressions | integer | Total impressions served |
| clicks | integer | Total clicks |
| ctr | number | Click-through rate |
| spend | number | Total spend in USD |
| accounts_reached | integer | Number of unique accounts reached |
| accounts_engaged | integer | Number of accounts showing engagement |
| cpm | number | Cost per thousand impressions |
| start_date | string | Analytics period start |
| end_date | string | Analytics period end |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/CampaignAnalytics",
"title": "CampaignAnalytics",
"type": "object",
"properties": {
"campaign_id": {
"type": "string",
"description": "Campaign identifier"
},
"impressions": {
"type": "integer",
"description": "Total impressions served"
},
"clicks": {
"type": "integer",
"description": "Total clicks"
},
"ctr": {
"type": "number",
"description": "Click-through rate"
},
"spend": {
"type": "number",
"description": "Total spend in USD"
},
"accounts_reached": {
"type": "integer",
"description": "Number of unique accounts reached"
},
"accounts_engaged": {
"type": "integer",
"description": "Number of accounts showing engagement"
},
"cpm": {
"type": "number",
"description": "Cost per thousand impressions"
},
"start_date": {
"type": "string",
"format": "date",
"description": "Analytics period start"
},
"end_date": {
"type": "string",
"format": "date",
"description": "Analytics period end"
}
}
}