DummyDataGenPro

Sample dataMarketing

Sample ad impressions data

Ad impression events with placements, costs, and conversion tracking

Free to download, no account needed for the 1k-row files below. Larger sizes — up to 500k rows — need a free account. This is synthetic data: it looks realistic and refers to nobody, so it carries none of the data-protection risk of copying production records into a test system.

Downloads

SizeFormatLocale
1k rowscsvde_DE en_GB en_US es_ES fr_FR ja_JP
1k rowsjsonlde_DE en_GB en_US es_ES fr_FR ja_JP
10k rowscsvfree account (6 locales)
10k rowsjsonlfree account (6 locales)
100k rowscsvfree account (6 locales)
100k rowsjsonlfree account (6 locales)
500k rowscsvfree account (6 locales)
500k rowsjsonlfree account (6 locales)

Columns

ColumnType
ididalways set
impression_iduuidalways set
timestamptimestampseriesalways set
campaign_idzipfian_choicealways set
campaign_namesentencealways set
ad_group_idintegeralways set
ad_idzipfian_choicealways set
creative_idintegeralways set
platformweighted_choicealways set
ad_typeweighted_choicealways set
placementweighted_choicealways set
device_typeweighted_choicealways set
operating_systemweighted_choicealways set
browserweighted_choicealways set
user_iduuidoptional
session_idforeign_keyalways set
ip_addressipv4always set
countrycountry_codealways set
regionstatealways set
citycityalways set
event_typeweighted_choicealways set
viewability_pctdistribution_floatalways set
view_duration_secondsdistribution_floatoptional
cost_modelweighted_choicealways set
bid_amountdistribution_floatalways set
costdistribution_floatalways set
revenuedecimaloptional
targeting_age_groupweighted_choicealways set
targeting_genderweighted_choicealways set
targeting_interestweighted_choicealways set
is_botweighted_choicealways set
fraud_scoredistribution_floatalways set

Need a different shape?

Generate this dataset with your own columns, row counts and locales, or browse the full catalogue of 72 ready-made files for this template alone.

Create a free account