Skip to content

arXiv (2026) — Early audit of ChatGPT ads

Original study
Academic
Publisher
arXiv
Evidence:
Observed behaviour
Vendor interest:
None
Sample:
91 synthetic ChatGPT accounts in the US, stratified in a 3×3 design by race/ethnicity signal (Black, Hispanic, White) and income tercile (low, medium, high), with at least 9 accounts per cell; 335 prompts; 127,801 conversations total.
Methodology
Disclosed
Geography
US
Data period
06.02.2026 – 20.05.2026
Published
5 Aug 2026

Summary:

This preprint from researchers at the University of Pennsylvania and Haverford College (published on arXiv) audits the first wave of ads inside ChatGPT: what kinds of ads appeared, which users got them, and whether delivery differed by race or income. The goal was to set an early baseline right after rollout, before the system changed.

The team ran a sock-puppet audit with 91 synthetic ChatGPT accounts built to mimic nine US demographic groups (three race/ethnicity signals × three income levels). Groups were signalled through ZIP-code-based residential proxies and location-setting prompts. Every account got the same 335 realistic prompts each day, and the study logged 127,000+ conversations. Collection began in February 2026, and ads first appeared in early March.

Key findings:
• Ads did not appear right away: accounts typically got their first ad about 14 days after creation, and none got one in the first week.
• Lower-income accounts were more likely to receive ads; the study found no significant race effect.
• Once an account started getting ads, they were common: the median exposed account saw an ad on about 24% of later prompts.
• The researchers collected 3,602 ads from about 191 advertisers, with retail and software/information companies making up roughly 57% of impressions.
• Ads mostly followed shopping-like or practical prompts: products, health and fitness, cooking and how-to questions.
• Prompts about politics, mental health and sensitive health topics almost never showed ads, largely in line with OpenAI’s stated exclusions.
• Ads were labelled as sponsored and shown below the answer, not blended into the chatbot’s text.

Margin notes:
This is a preprint and may not be peer-reviewed yet. The accounts were synthetic, so their behaviour may differ from real users, and the sample is too small for firm subgroup claims; the authors say the study was underpowered to detect small race effects. Prompts that had already triggered ads were run more often, so ad-triggering prompts are overrepresented in the data. The audit was likely disrupted when accounts may have been flagged, which kept the main ad window short.

Cards from this research

Bidding & pacingTrend

Top ChatGPT ad-triggering prompts were practical shopping and how-to questions

Top ChatGPT ad-triggering prompts were practical shopping and how-to questions

Coming soon

This feature isn’t available yet.