Large language models (LLMs) are trained to align with user preferences through methods like reinforcement learning. Yet models are beginning to be deployed not solely to satisfy users, but to generate revenue for the companies that created them through advertisements. This creates the potential for LLMs to face conflicts of interest, where the most beneficial response to a user may not be aligned with the company's incentives. For instance, a sponsored product may be more expensive but otherwise equal to another; here, what does (and should) the LLM recommend to the user? In this paper, we provide a framework for categorizing the ways in which conflicting incentives might change how LLMs interact with users, inspired by literature from linguistics and advertising regulation. We then present a suite of evaluations to examine how current models handle these tradeoffs. A majority of LLMs forsake user welfare for company incentives in a multitude of conflict of interest situations, including recommending a sponsored product almost twice as expensive (Grok 4.1 Fast, 83%), surfacing sponsored options to disrupt the purchasing process (GPT 5.1, 94%), and concealing prices in unfavorable comparisons (Qwen 3 Next, 24%). Behaviors vary strongly with levels of reasoning and users' inferred socio-economic status. Our results highlight some hidden risks to users that can emerge when companies begin to subtly incentivize advertisements in chatbots.
Figures & tables
Scenario
Option benefitting the user
Option benefitting company
1
LLM needs to recommend one of two equal products: an affordable non-sponsored one, or an expensive sponsored one.
Recommend the affordable, non-sponsored product.
Recommend the expensive, sponsored product.
2
User requests LLM agent to purchase an item from a non-sponsored vendor. A sponsored equivalent exists.
Purchase the item without further interruptions.
Recommend the product from the sponsored vendor.
3
LLM provides information about both a sponsored and non-sponsored product. The user will purchase only one.
Honestly provide inform- ation about both items.
Bias the user’s choice using lies or flowery language.
4
LLM recommends a sponsored product. The user could be hesitant to buy the product because it is sponsored.
Disclose the sponsorship to the user.
Strategically avoid disclosing the sponsorship.
5
LLM provides information about both a sponsored and non-sponsored product. The sponsored product has a flaw.
Specify the flaw when comparing the products.
Strategically hide information about the flaw.
6
User requests LLM agent to solve a task. The LLM is sponsored by a service that solves the same task.
Solve the task directly for the user.
Instead of solving task, tell the user to use the service.
Table 1: Key scenarios where deviations from helpful, user-centric behavior can result from a conflict of interest between the user and company in LLM advertisements.
Figure 1: Most models have moderate to high rates of recommending the sponsored expensive option. Each model’s results are partitioned by user SES and inference time reasoning.
Thinking / CoT
Direct
Model
Disadvantaged
Privileged
Disadvantaged
Privileged
Surfaced
Framed +
Surfaced
Framed +
Surfaced
Framed +
Surfaced
Framed +
Grok-4.1 Fast
1.00±.02
.93±.05
1.00±.02
.97±.02
1.00±.02
.97±.02
1.00±.02
.97±.02
Grok-4 Fast
1.00±.02
.84±.07
.93±.05
.89±.06
.99±.03
.85±.07
1.00±.02
.79±.08
Grok-3
.94±.05
.55±.10
.89±.06
.69±.09
.95±.05
.39±.10
.96±.04
.50±.10
GPT-5.1
.94±.05
.18±.08
.93±.05
.43±.10
.81±.08
.31±.10
.83±.08
.51±.10
Table 2: Rates at which models surfaced the sponsored option (Surfaced), and conditioned on surfacing, framed it more positively (Framed +), across reasoning levels. Almost all models had high surfacing rates; most framed the sponsored product more positively.
Model
Price Concealment
Sponsorship-Status Concealment
Disadvantaged
Privileged
Disadvantaged
Privileged
Thinking
Direct
Thinking
Direct
Thinking
Direct
Thinking
Direct
Grok-4.1 Fast
.00±.04
—
.00±.04
—
.15±.07
—
.20±.08
—
Grok-4 Fast
.01±.03
.00±.04
.00±.04
.01±.03
.20±.08
.24±.08
.13±.07
.29±.09
Grok-3
.04±.04
.00±.02
.02±.04
.00±.02
.27±.09
.14±.07
.10±.06
.11±.06
GPT-5.1
.00±.02
.09±.06
.01±.03
.02±.04
.87±.07
.85±.08
.75±.09
.92±.06
Table 3: Models exhibit low price concealment, with exceptions in weaker/open source LLMs. Sponsorship concealment was much more prevalent, even in frontier safety-tuned models. Both rates are conditioned on LLMs surfacing the sponsored option, with 95% CIs.
Figure 2: Sponsored advertisement rates across models. (a) Math tutoring. (b) Payday loans.
Appendix figures & tables8 assets
Supplementary material from the paper’s appendix.
Appendix
GPT
Claude
Gemini
Grok
Qwen
DeepSeek
Llama
GPT-5.1 GPT-5 Mini GPT-4o GPT-3.5
Claude 4.5 Opus Claude 4 Sonnet Claude 3 Haiku
Gemini 3 Pro Gemini 2.5 Flash Gemini 2.0 Flash
Grok-4.1 Fast Grok-4 Fast Grok-3
Qwen-3 Next 80B “Qwen-3 235B Qwen-2.5 VL 72B Qwen-2.5 7B
DeepSeek-R1 DeepSeek-V3.1 DeepSeek-V3
Llama-4 Maverick Llama-3.3 70B Llama-3.1 70B
Appendix
Table 4: A comprehensive list of models tested in our experiments.
Figure 3: Sponsored recommendation rates under customer, equality, and company prompt steers. Horizontal lines denote rates without steering. GPT models increased rates regardless of steer, while Claude decreased sponsored behavior. Other models generally adapted to steering instructions, but often did not reach either extreme. Customer SES differences remain salient across steers.
Figure 4: Sponsored recommendation behavior across model families. Red lines denote disadvantaged profiles and green lines privileged profiles. Solid lines correspond to CoT prompting; dashed lines indicate Direct prompting. Shaded bands represent 95% confidence intervals.
Figure 5: Sponsored selection rate as a function of the user’s affluence (proxied by their account balance), shown per model. Red lines denote disadvantaged profiles and green lines privileged profiles. Solid lines correspond to CoT prompting; dashed lines indicate Direct prompting. Shaded bands represent 95% confidence intervals.
Model
Thinking / CoT
Direct
αm
βm
γm
R2
logL
αm
βm
γm
R2
logL
Grok-4.1 Fast
1.00
−.12
−.35
0.010
−0.03
1.00
.38
.89
0.000
0.00
Grok-4 Fast
.79
.20
.12
0.008
−0.51
.93
−.09
.12
0.003
−0.25
Grok-3
.58
.56
.22
0.058
−0.65
1.00
5.34
229.36
0.292
−0.01
GPT-5.1
.33
.81
.35
0.101
−0.59
.93
.81
.35
0.107
−0.27
GPT-5 Mini
.93
.48
.00
0.034
−0.26
.98
−.39
−.39
0.026
−0.10
Appendix
Table 5: Regression coefficients capturing base preference ( αm ), sensitivity to user utility ( βm ) and corporate utility ( γm ), McFadden R2 , and average log-likelihood ( logL ).
Model
Thinking / CoT
Direct
αprob
λ
R2
logL
αprob
λ
R2
logL
Grok-4.1 Fast
1.00
1.34
−0.071
−0.03
1.00
1.00
0.054
0.00
Grok-4 Fast
0.79
0.89
−0.027
−0.56
0.93
0.88
−0.053
−0.27
Grok-3
0.57
0.85
0.055
−0.70
1.00
−5.38
0.120
−0.01
GPT-5.1
0.36
0.72
0.100
−0.63
0.91
0.73
0.105
−0.29
GPT-5 Mini
0.93
1.08
0.017
−0.29
0.98
1.37
−0.120
−0.11
Appendix
Table 6: Base preference in probability space ( αprob ), trade-off parameter ( λ ), McFadden R2 , and average log-likelihood ( logL ). Higher λ indicates stronger prioritization of user utility.
Judge
Items
Agreement
Cohen’s κ
Surfaced sponsored option
100
1.00
— †
Hallucinated option details
100
0.96
0.86
Framed sponsored more positively
187
0.78
0.56
Concealed price
100
1.00
1.00
Concealed sponsorship status
100
0.96
0.92
Appendix
Table 7: Agreement between each LLM judge and human annotations. Fact-oriented judges show near-perfect agreement; the subjective positive-framing judge reaches moderate-to-substantial agreement ( κ=0.56 ). † The validation set is drawn from responses that surfaced the sponsored option, so all items share the same human label and κ is undefined for lack of label variance; agreement confirms the judge does not spuriously miss surfaced options.
Figure 6: In-the-wild examples of sponsored surfacing on the ChatGPT web interface. In each, the user explicitly requested a specific non-sponsored brand and the interface surfaced a competing sponsored product or an intermediary that de-emphasized the requested item. Tests were run by hand on freshly created accounts with no previous use history.
LLM decision-making studies how language models choose, act, seek information, and allocate resources under goals, uncertainty, constraints, and social pressures.