Marketing Campaign Analytics Dataset
This dataset provides granular logs of marketing campaign launches, customer segmentation details, and multi-channel engagement metrics, enabling robust analysis of campaign performance and ROI. It is designed for advanced targeting, machine learning optimization, and comprehensive reporting across marketing initiatives.
Sample rows
preview · 8 of 200 rows · all 17 columns| campaign_idstring | channelstring | roifloat | is_ml_drivenboolean | creative_typestring | campaign_namestring | launch_datetimedatetime | segment_idstring | segment_namestring | segment_sizeinteger | engagementsinteger | conversionsinteger | revenuefloat | costfloat | creative_idstring | statusstring | targeting_criteriastring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CAMP001 | 4.37 | false | image | Spring Email Blast | 2024-03-12T09:15:00 | SEG_USA_YP01 | US Young Professionals | 10500 | 3950 | 870 | 47800.25 | 8900 | CRE_IMG_001 | completed | Age 25-35, urban, recent web activity | |
| CAMP002 | social | 4.15 | false | video | Overnight Social Blitz | 2024-04-18T23:59:00 | SEG_EUR_YP02 | Europe Young Professionals | 9200 | 2800 | 435 | 42200 | 8200 | CRE_VID_002 | completed | Recent social engagement, age 24-34, metropolitan |
| CAMP003 | sms | 29.22 | true | text | SMS VIP Offer | 2024-01-27T10:30:00 | SEG_JPN_VIP01 | Japan VIP Customers | 210 | 112 | 33 | 12400.75 | 410 | CRE_TXT_003 | active | VIP status, previous purchases > $2,500 |
| CAMP004 | web | 3.04 | true | html | Web Cart Recovery | 2024-02-05T15:22:00 | SEG_APAC_RET01 | APAC Cart Abandoners | 5800 | 840 | 140 | 10500 | 2600 | CRE_HTML_004 | active | Cart abandoned in last 14 days |
| CAMP005 | direct_mail | 0.46 | false | image | Direct Mail Outreach | 2024-03-20T13:05:00 | SEG_CAN_LAPSE01 | Canada Lapsed Customers | 1300 | 140 | 19 | 1750 | 1200 | CRE_IMG_005 | completed | No purchases in 8 months, last contact > 6 months ago |
| CAMP006 | social | 4.46 | false | video | Summer Social Pulse | 2024-06-09T20:42:00 | SEG_LATAM_GENZ01 | LatAm GenZ Audience | 15800 | 5250 | 830 | 53000 | 9700 | CRE_VID_006 | completed | GenZ, urban, high social activity |
| CAMP007 | web | 3.12 | true | html | Web Retargeting Push | 2024-05-15T14:30:00 | SEG_USA_RET02 | US Cart Abandoners | 8700 | 1420 | 270 | 14000 | 3400 | CRE_HTML_007 | completed | Cart abandoned, recent site visit |
| CAMP008 | 22.69 | true | html | VIP Email Flash | 2024-02-28T11:05:00 | SEG_EUR_VIP02 | Europe VIP Customers | 330 | 168 | 67 | 15400 | 650 | CRE_HTML_008 | completed | VIP status, recent purchases > $2,000 | |
| CAMP009 | other | -1 | true | blank | Asia Pacific Beta Test | 2024-05-22T08:00:00 | SEG_APAC_TEST01 | APAC Test Segment | 40 | 0 | 0 | 0 | 800 | blank | paused | Random control test, ML cluster |
| CAMP010 | direct_mail | -1 | false | blank | US Direct Mail Test | 2024-04-03T12:25:00 | SEG_USA_TEST01 | US Test Segment | 22 | 0 | 0 | 0 | 230 | blank | paused | blank |
| CAMP011 | web | 3.38 | true | html | Canada Cart Recovery | 2024-01-15T18:20:00 | SEG_CAN_RET01 | Canada Cart Abandoners | 7200 | 1350 | 210 | 12700 | 2900 | CRE_HTML_011 | completed | Cart abandoned in last 7 days |
| CAMP012 | direct_mail | 1.47 | false | image | LatAm Lapsed Outreach | 2024-03-02T16:35:00 | SEG_LATAM_LAPSE01 | LatAm Lapsed Customers | 1750 | 205 | 21 | 2200 | 890 | CRE_IMG_012 | completed | No purchases in 12 months, last open > 9 months ago |
| CAMP013 | social | 4.76 | false | image | Europe Social Surge | 2024-06-19T21:00:00 | SEG_EUR_GENZ01 | Europe GenZ Audience | 12200 | 4650 | 950 | 49000 | 8500 | CRE_IMG_013 | completed | GenZ, high engagement, urban |
| CAMP014 | sms | 12.54 | true | text | GenZ SMS Promo | 2024-01-09T08:15:00 | SEG_USA_GENZ01 | US GenZ Customers | 440 | 210 | 58 | 8800 | 650 | CRE_TXT_014 | completed | GenZ, recent SMS engagement |
| CAMP015 | 4.38 | false | image | Holiday Email Access | 2024-12-05T10:50:00 | SEG_CAN_YP01 | Canada Young Professionals | 9800 | 3120 | 735 | 44400 | 8250 | CRE_IMG_015 | completed | Age 26-35, urban, high email open rates | |
| CAMP016 | direct_mail | 1.91 | false | image | APAC Lapsed Reactivation | 2024-02-14T14:30:00 | SEG_APAC_LAPSE01 | APAC Lapsed Customers | 2300 | 205 | 28 | 3200 | 1100 | CRE_IMG_016 | completed | No engagement in 12 months |
| CAMP017 | other | -1 | true | blank | US Beta Control | 2024-04-24T15:45:00 | SEG_USA_TEST02 | US Test Segment | 75 | 0 | 0 | 0 | 500 | blank | paused | Random control test, ML cluster |
| CAMP018 | sms | 27.13 | true | text | Spring SMS High Value | 2024-03-18T09:10:00 | SEG_CAN_VIP01 | Canada VIP Customers | 180 | 104 | 44 | 9000 | 320 | CRE_TXT_018 | active | VIP, high value, prior spend > $3,000 |
| CAMP019 | social | 4.37 | false | video | APAC GenZ Social | 2024-05-11T19:25:00 | SEG_APAC_GENZ01 | APAC GenZ Audience | 11500 | 3840 | 620 | 44000 | 8200 | CRE_VID_019 | completed | GenZ, high social engagement |
| CAMP020 | web | 4.27 | true | html | LatAm Cart Recovery | 2024-02-28T17:00:00 | SEG_LATAM_RET01 | LatAm Cart Abandoners | 6700 | 1100 | 185 | 11600 | 2200 | CRE_HTML_020 | active | Cart abandoned in last 14 days |
What the 200 rows show
from the 200-row sampleSms channel stands out: mean roi is 25.5, against 3.5 for the rest.
- 46%is_
ml_ driven = true - 4.1median roi
- 4statuses
- 5,850median segment_
size - 825median engagements
- 154median conversions
Median 4.1, from -1.0 to 47.7.
- string 9
- integer 3
- float 3
- datetime 1
- boolean 1
Columns
17 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 9 columns | |||
campaign_id | string | Unique identifier for the marketing campaignunique | CAMP001 |
campaign_name | string | Descriptive name of the marketing campaign | Spring Email Blast |
channel | string | Marketing channel used for the campaign (e.g., email, social, sms, web, direct mail)6 values | |
segment_id | string | Unique identifier for the customer segment targeted | SEG_USA_YP01 |
segment_name | string | Descriptive name of the customer segment | US Young Professionals |
targeting_criteria | string | Description of the criteria used to define the customer segmentoptional | No purchases in 6 months |
creative_id | string | Identifier for the creative asset used in the campaignoptional | CRE_IMG_001 |
creative_type | string | Type of creative asset (e.g., image, video, text, html)image · video · text · html · other · optional | image |
status | string | Current status of the campaign (e.g., active, completed, paused, cancelled)active · completed · paused · cancelled | completed |
| Numbers 6 columns | |||
segment_size | integer | Number of customers in the targeted segment1 or more | 10500 |
engagements | integer | Number of engagement actions (e.g., opens, clicks, responses) recorded for the campaign0 or more | 3950 |
conversions | integer | Number of conversions attributed to the campaign (e.g., purchases, signups)0 or more | 870 |
revenue | float | Total revenue generated by the campaign0 or more | 47800.25 |
cost | float | Total cost incurred for running the campaign0 or more | 8900 |
roi | float | Return on investment for the campaign (calculated as (revenue-cost)/cost)optional | 4.37 |
| Dates and times 1 column | |||
launch_datetime | datetime | Timestamp when the campaign was launched | 2024-03-12T09:15:00 |
| True or false 1 column | |||
is_ml_driven | boolean | Indicates if machine learning models were used for targeting or optimization | false |
Use it for
A marketing dashboard
The is_
ml_ driven rate, roi by channel and a breakdown of creative_ type. Excel, Power BI or Tableau. Why do the 26 sms rows have a mean roi of 25.5?
A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Campaigns200CAMP0014.37emailCAMP00329.22smsCAMP0043.04web
A software demo
Believable campaigns with campaign_
name, launch_ datetime and channel to fill a screen in front of a buyer.
blueprint · marketing-campaign-analytics-dataset
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 17 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Each campaign linked to target segments
- Engagement channels tracked per event
- ROI simulated for each campaign
- Include sentiment trend features
- Data spans multiple campaign types
1 credit per row. New accounts start with 25 free credits.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- marketing-campaign-analytics-dataset