Campaign And Audience Signals Dataset
Campaign, channel, audience, engagement, cost, and observation fields organized for marketing analysis without pretending every platform measures the same thing.
FormatsCSV / JSON / XLSX / PDF
RefreshMonthly review
Version1.1
VerifiedSeptember 20, 2026
Marketing exports become difficult to compare when every source uses a familiar label for a slightly different measurement. This specification keeps the platform, definition, date window, and currency beside the value.
The result is a dataset another analyst can inspect without reverse-engineering what engagement meant six months later.
Designed For
- campaign comparisons
- audience segment research
- channel reporting
- marketing model prototypes
Coverage
Record unitOne campaign, channel, and audience observation
Channel scopeStored per source platform
Time fieldStart date, end date, and last verified date
CurrencyDeclared per cost field
Field Dictionary
Schema Preview
| Field | Type | Description | Example |
|---|---|---|---|
campaign_name | string | Normalized campaign label | spring research launch |
channel | enum | Source channel | paid_search |
audience_segment | string | Declared or modeled audience group | data teams |
engagement_rate | decimal | Source-specific engagement rate | 0.034 |
observation_end | date | End of the measured window | 2026-08-31 |
Illustrative Rows
Illustrative Campaign Records
| campaign_name | channel | audience_segment | engagement_rate | observation_end |
|---|---|---|---|---|
| spring research launch | paid_search | data teams | 0.034 | 2026-08-31 |
| sample dataset release | analysts | 0.081 | 2026-08-31 |
Rows are illustrative. Rates from different platforms require their original definitions and windows.
Collection And Preparation
- Normalize channel and campaign labels while preserving platform source fields.
- Keep reach, impressions, clicks, engagement, and cost as separate measurements.
- Store currency and date windows beside every cost metric.
- Flag derived audience and competitive labels separately from observed platform values.
Known Limits
- Attribution rules differ across platforms and should not be merged without documentation.
- Audience labels can describe modeled groups rather than verified individuals.
- Engagement measures are not interchangeable across channels.
- Illustrative rows demonstrate schema only.
Useful Applications
- compare campaign observations
- group audience segments
- normalize channel labels
- prepare performance features for analysis
Change Log
- Added public schema, sample rows, source boundaries, coverage fields, and method notes.