Social Media Ad Performance Dataset
This dataset provides granular performance analytics for social media advertisements, including impressions, clicks, conversions, and spend across audience segments and platforms. It enables marketers and advertisers to optimize campaigns, analyze audience engagement, and calculate key metrics such as click-through and conversion rates for targeted segments. The dataset is ideal for campaign optimization, ROI analysis, and audience insights.
Sample rows
preview · 8 of 200 rows · all 22 columns| ad_idstring | ad_platformstring | conversion_ratefloat | conversion_typestring | campaign_idstring | ad_start_datedate | ad_end_datedate | audience_segment_idstring | audience_segment_namestring | impressionsinteger | clicksinteger | conversionsinteger | ad_spendfloat | ctrfloat | cost_per_clickfloat | cost_per_conversionfloat | ad_titlestring | ad_statusstring | created_atdatetime | updated_atdatetime | ad_descriptionstring | ad_image_urlstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AD00001 | 0.32121 | purchase | CAMP001 | 2024-05-01 | 2024-05-15 | SEG25MNY | 25-34 Males, New York Urban | 15432 | 1342 | 431 | 752.5 | 0.08696 | 0.56074 | 1.74659 | Upgrade Your Fitness Gear Today | completed | 2024-04-28T14:05:00Z | 2024-05-16T09:22:00Z | Get state-of-the-art fitness apparel designed for New York's urban lifestyle. Limited time offer! | https://ads.example.com/img/ad00001.jpg | |
| AD00002 | 0.10744 | signup | CAMP002 | 2024-04-20 | 2024-05-10 | SEG50FCA | 50+ Females, California Retired | 8400 | 121 | 13 | 237 | 0.0144 | 1.9595 | 18.23077 | Discover Retirement Communities | completed | 2024-04-18T10:25:00Z | 2024-05-11T16:40:00Z | Find the perfect retirement community in California. Exclusive sign-up bonus for new members. | https://ads.example.com/img/ad00002.jpg | |
| AD00003 | TikTok | 0.05511 | download | CAMP003 | 2024-05-03 | 2024-05-20 | SEG13FALL | 13-24 Females, All Regions | 42000 | 1760 | 97 | 395 | 0.0419 | 0.22443 | 4.07216 | Download the Hottest New Music App | active | 2024-05-01T18:10:00Z | 2024-05-20T11:08:00Z | Join millions of teens on the latest music-sharing app. Download now and enjoy exclusive tracks. | https://ads.example.com/img/ad00003.jpg |
| AD00004 | 0.1875 | signup | CAMP004 | 2024-03-10 | 2024-04-10 | SEG34MPRO | 34-50 Males, Metro Professionals | 7500 | 96 | 18 | 198 | 0.0128 | 2.0625 | 11 | Advance Your Career with Our Platform | completed | 2024-03-05T08:30:00Z | 2024-04-11T09:00:00Z | Connect with top companies and recruiters in the metro area. Create your professional profile today. | https://ads.example.com/img/ad00004.jpg | |
| AD00005 | Snapchat | 0.14439 | signup | CAMP005 | 2024-05-10 | 2024-05-25 | SEG24FATL | 18-24 Females, Atlanta Urban | 17654 | 921 | 133 | 285.9 | 0.05219 | 0.31049 | 2.14962 | Join Atlanta's Hottest Events | active | 2024-05-09T13:20:00Z | 2024-05-25T17:31:00Z | Sign up for exclusive access to Atlanta's youth events and parties. Limited spots available. | https://ads.example.com/img/ad00005.jpg |
| AD00006 | 0.29032 | purchase | CAMP006 | 2024-04-05 | 2024-04-20 | SEG34FCHI | 25-34 Females, Chicago Metro | 12875 | 754 | 219 | 612.1 | 0.05858 | 0.81172 | 2.79589 | Shop Trendy Styles in Chicago | completed | 2024-04-03T11:50:00Z | 2024-04-21T10:25:00Z | Upgrade your wardrobe with exclusive offers for Chicago women. Shop now and save big. | https://ads.example.com/img/ad00006.jpg | |
| AD00007 | 0.08125 | purchase | CAMP007 | 2024-05-05 | 2024-05-15 | SEGALLGLOBAL | Global, All ages | 350000 | 5600 | 455 | 6400 | 0.016 | 1.14286 | 14.06593 | Global Sale: Shop the World | completed | 2024-05-01T04:15:00Z | 2024-05-16T06:17:00Z | Enjoy worldwide discounts on your favorite products. Shop global brands now. | https://ads.example.com/img/ad00007.jpg | |
| AD00008 | 0.23647 | download | CAMP008 | 2024-05-11 | 2024-05-23 | SEG18MMIA | 18-24 Males, Miami Urban | 19765 | 1273 | 301 | 475.6 | 0.06443 | 0.37377 | 1.58066 | Get the Latest Miami Sports App | active | 2024-05-10T08:40:00Z | 2024-05-23T10:32:00Z | Miami youth, download the sports app for real-time scores, news, and exclusive Miami events. | https://ads.example.com/img/ad00008.jpg | |
| AD00009 | 0.19167 | signup | CAMP009 | 2024-04-15 | 2024-05-15 | SEG45FPRO | 45-60 Females, Professional Metro | 8900 | 120 | 23 | 299.99 | 0.01348 | 2.49992 | 13.04304 | Advance Your Network | completed | 2024-04-12T07:42:00Z | 2024-05-15T15:00:00Z | Connect with professional women in your city. Join our network and grow your career. | https://ads.example.com/img/ad00009.jpg | |
| AD00010 | Snapchat | 0.07843 | download | CAMP010 | 2024-05-12 | 2024-05-25 | SEG13MSEA | 13-17 Males, Seattle Metro | 11580 | 612 | 48 | 131.8 | 0.05285 | 0.21533 | 2.74583 | Play the Newest Seattle Game | active | 2024-05-11T12:10:00Z | 2024-05-25T18:19:00Z | Seattle teens, download our trending game and compete for prizes. Limited offer! | https://ads.example.com/img/ad00010.jpg |
| AD00011 | 0.07895 | signup | CAMP001 | 2024-04-18 | 2024-05-02 | SEG60MSUB | 60+ Males, Suburban Midwest | 4200 | 38 | 3 | 51 | 0.00905 | 1.34211 | 17 | Join Midwest Senior Groups | completed | 2024-04-16T09:00:00Z | 2024-05-03T07:25:00Z | Connect with local senior groups and activities in the Midwest. Enroll today for free events. | https://ads.example.com/img/ad00011.jpg | |
| AD00012 | 0.34374 | purchase | CAMP011 | 2024-05-14 | 2024-05-29 | SEG25FNYC | 25-34 Females, NYC Urban | 20245 | 1487 | 511 | 985.3 | 0.07344 | 0.6628 | 1.92777 | Get NYC Fashion Delivered | active | 2024-05-13T15:40:00Z | 2024-05-29T20:44:00Z | Shop top NYC brands and enjoy fast delivery to your door. Join the fashion movement today. | https://ads.example.com/img/ad00012.jpg | |
| AD00013 | 0.18182 | signup | CAMP002 | 2024-04-05 | 2024-04-30 | SEG55FRET | 55+ Females, Retired Suburban | 6650 | 55 | 10 | 88 | 0.00827 | 1.6 | 8.8 | Find Retirement Groups Near You | completed | 2024-04-03T08:33:00Z | 2024-04-30T17:40:00Z | Suburban retirees, connect with peers and join local events. Sign up for free activities. | https://ads.example.com/img/ad00013.jpg | |
| AD00014 | TikTok | 0.13511 | download | CAMP003 | 2024-05-05 | 2024-05-22 | SEG18FALL | 18-24 Females, All Regions | 19600 | 1125 | 152 | 382.7 | 0.0574 | 0.34018 | 2.51881 | Download Trending Fashion App | active | 2024-05-04T10:50:00Z | 2024-05-22T19:10:00Z | Young women, get the latest fashion tips and deals. Download our app and join the trend. | https://ads.example.com/img/ad00014.jpg |
| AD00015 | 0.23849 | purchase | CAMP004 | 2024-04-17 | 2024-04-29 | SEG34FDC | 25-34 Females, DC Metro | 14123 | 843 | 201 | 540 | 0.0597 | 0.64081 | 2.68657 | Shop DC's Latest Styles | completed | 2024-04-15T13:00:00Z | 2024-04-29T14:11:00Z | Get exclusive deals on DC fashion for young professionals. Shop now and save! | https://ads.example.com/img/ad00015.jpg | |
| AD00016 | Snapchat | 0.09155 | download | CAMP005 | 2024-05-14 | 2024-05-26 | SEG13FCHI | 13-17 Females, Chicago Urban | 13900 | 710 | 65 | 142.6 | 0.05108 | 0.20085 | 2.19462 | Chicago Teens: Try Our New App | active | 2024-05-13T14:22:00Z | 2024-05-26T16:32:00Z | Download the top-rated Chicago app for teens and win exclusive rewards. | https://ads.example.com/img/ad00016.jpg |
| AD00017 | 0.39262 | purchase | CAMP006 | 2024-05-03 | 2024-05-17 | SEG30MSEA | 25-34 Males, Seattle Urban | 17892 | 1003 | 393 | 672.7 | 0.05607 | 0.67068 | 1.71297 | Seattle Men: Upgrade Your Look | completed | 2024-05-01T07:19:00Z | 2024-05-17T21:00:00Z | Shop exclusive Seattle men's fashion. Limited-time deals available for urban professionals. | https://ads.example.com/img/ad00017.jpg | |
| AD00018 | 0.06702 | purchase | CAMP007 | 2024-05-10 | 2024-05-24 | SEGALLEU | Global, All ages, Europe | 210000 | 3821 | 256 | 4100 | 0.01819 | 1.07343 | 16.01562 | Shop Europe’s Best Brands | active | 2024-05-08T09:15:00Z | 2024-05-24T10:28:00Z | Shop top European brands at exclusive prices. Global shipping available. | https://ads.example.com/img/ad00018.jpg | |
| AD00019 | 0.22024 | purchase | CAMP008 | 2024-05-01 | 2024-05-12 | SEG30FNYC | 25-34 Females, New York Metro | 9870 | 672 | 148 | 325.6 | 0.06811 | 0.48423 | 2.2 | NYC Women: Save on Beauty | completed | 2024-04-29T06:20:00Z | 2024-05-12T14:21:00Z | Discover the latest beauty deals for New York women. Shop and save big today. | https://ads.example.com/img/ad00019.jpg | |
| AD00020 | 0.12644 | signup | CAMP009 | 2024-03-21 | 2024-04-10 | SEG45MPRO | 45-60 Males, Professional Metro | 10400 | 87 | 11 | 124.5 | 0.00837 | 1.43103 | 11.31818 | Metro Professionals: Get Connected | completed | 2024-03-18T11:45:00Z | 2024-04-10T12:30:00Z | Build your network with top metro professionals. Join today and boost your career. | https://ads.example.com/img/ad00020.jpg |
What the 200 rows show
from the 200-row sampleInstagram (ad platform) stands out: mean conversion_
- 0.13median conversion_
rate - 2ad statuses
- 15,257median impressions
- 1,045median clicks
- 146median conversions
- 365.1median ad_
spend
Median 0.13, from 0.06 to 0.42.
- string 10
- integer 3
- float 5
- date 2
- datetime 2
Columns
22 columns in three groups| column | type | description | example |
|---|---|---|---|
| Text 10 columns | |||
ad_id | string | Unique identifier for each advertisementunique | AD00001 |
campaign_id | string | Unique identifier for the campaign associated with the ad | CAMP001 |
ad_platform | string | Social media platform where the ad was displayed (e.g., Facebook, Instagram, Twitter)6 values | |
audience_segment_id | string | Unique identifier for the targeted audience segment | SEG25MNY |
audience_segment_name | string | Descriptive name of the audience segment (e.g., '18-24 Males, Urban') | Global, All ages |
conversion_type | string | Type of conversion tracked (e.g., purchase, signup, download)purchase · signup · download · other | purchase |
ad_title | string | Title or headline of the advertisementoptional | Advance Your Network |
ad_description | string | Full text description or copy of the advertisementoptional | Get state-of-the-art fitn… |
ad_image_url | string | URL to the main image or creative used in the adoptional | https://ads.example.com/i… |
ad_status | string | Current status of the ad (active, paused, completed)active · paused · completed | completed |
| Numbers 8 columns | |||
impressions | integer | Total number of times the ad was displayed to users0 or more | 15432 |
clicks | integer | Total number of times users clicked on the ad0 or more | 1342 |
conversions | integer | Total number of completed desired actions (e.g., purchases, sign-ups) attributed to the ad0 or more | 431 |
ad_spend | float | Total amount spent on the ad during the campaign period (in USD)0 or more | 752.5 |
ctr | float | Click-through rate (CTR), calculated as clicks divided by impressions0 to 1 · optional | 0.08696 |
conversion_rate | float | Conversion rate, calculated as conversions divided by clicks0 to 1 · optional | 0.32121 |
cost_per_click | float | Average cost per click, calculated as ad_spend divided by clicks0 or more · optional | 0.56074 |
cost_per_conversion | float | Average cost per conversion, calculated as ad_spend divided by conversions0 or more · optional | 1.74659 |
| Dates and times 4 columns | |||
ad_start_date | date | Date when the ad campaign started | 2024-05-01 |
ad_end_date | date | Date when the ad campaign ended | 2024-05-15 |
created_at | datetime | Timestamp when the ad record was created | 2024-04-28T14:05:00Z |
updated_at | datetime | Timestamp when the ad record was last updatedoptional | 2024-05-16T09:22:00Z |
15 SQL practice questions for the Social Media Ad Performance Dataset
Written for this data and checked against it: 12 SQL and 3 Power BI exercises from beginner to advanced. Try the first three free; the practice kit has all 15, a starter .sql file and an answer key with every expected result.
Top 10 ads by spend
Find the 10 ads with the highest ad_spend. Return the columns ad_id, ad_platform and ad_spend, ordered by ad_spend from highest to lowest, with ad_id ascending as the tie-breaker.
Tables: social_media_ad_performance_dataset · your result: 3 columns, 10 rowsActive TikTok ads
Return ad_id, campaign_id and conversions for ads where ad_platform is 'TikTok' and ad_status is 'active'. Order the results by conversions descending, then by ad_id ascending.
Tables: social_media_ad_performance_dataset · your result: 3 columns, 10 rowsDistinct conversion types per platform
Return each distinct combination of ad_platform and conversion_type, with the columns ad_platform and conversion_type. Order the results by ad_platform, then by conversion_type.
Tables: social_media_ad_performance_dataset · your result: 2 columns, 12 rows
- 04Ads and spend by platformBeginner
- 05Average CTR by platform visualPower BI
- 06Platforms with high average cost per clickIntermediate
- 07Spend size bucketsIntermediate
- 08Ads above overall average CTRIntermediate
- 09Monthly ad starts and conversionsIntermediate
- 10Conversion rate by platform measurePower BI
- 11Rank ads within platform by conversionsAdvanced
- 12Spend change versus previous ad startAdvanced
- 13Running total of spend by monthAdvanced
- 14Spend share by platformAdvanced
- 15Cost per conversion anomaliesPower BI
Get the practice kit: the full dataset, all 15 exercises, a starter .sql and the answer key. One-time $3.99.
Get the practice kit · $3.99Use it for
A marketing dashboard
Conversion_
rate by ad_ platform and a breakdown of conversion_ type. Excel, Power BI or Tableau. Why do the 41 Instagram rows have a mean conversion_
rate of 0.33? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Ads200AD000010.32121InstagramAD000020.10744FacebookAD000030.05511TikTok
A software demo
Believable ads with campaign_
id, ad_ platform and ad_ start_ date to fill a screen in front of a buyer.
blueprint · social-media-ad-performance-dataset
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 22 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.
- Ad ID and campaign info included
- Impressions and clicks logged
- Conversion events tracked
- Audience segment details
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- social-media-ad-performance-dataset