← Latest papers
🤖 machine learning

Dynamic Pricing and Advertising with Demand Learning

This paper establishes that flexible advertising can increase a seller's revenue by at most a factor of two compared to pricing alone, and proposes an efficient online algorithm that achieves an optimal O(T2/3(mlogT)1/3)O(T^{2/3} (m\log T)^{1/3}) regret rate for jointly learning and optimizing pricing and advertising strategies under demand uncertainty.

Original authors: Shipra Agrawal, Yiding Feng, Wei Tang

Published 2026-08-18
📖 6 min read🧠 Deep dive

Original authors: Shipra Agrawal, Yiding Feng, Wei Tang

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

In the modern marketplace, a seller faces a constant challenge: how to set the right price for a product when they do not fully know what their customers are willing to pay. This uncertainty is a fundamental problem in economics. If a seller sets a price too high, customers walk away; if they set it too low, they leave money on the table. For decades, researchers have studied how sellers can learn the true value of their goods by watching how people react to different prices over time. This process is known as demand learning. However, sellers possess another powerful tool that is often overlooked in these studies: advertising. While traditional economic models often treat advertising as a way to simply remind people a product exists, real-world experience shows that advertising does something more subtle. It shapes how customers perceive the quality of a product before they even see it. A seller might choose to reveal every detail about a service, or they might choose to hide certain aspects, creating a sense of mystery or trust. The question is whether this ability to control information can actually make a seller more money, and if so, how they can figure out the perfect balance between what to say and what to charge without knowing their customers' preferences in advance.

A team of researchers has tackled this problem by building a new framework that combines the science of pricing with the art of information design. They imagined a scenario where a seller offers a product with varying levels of quality, such as a box of rescued produce where the specific fruits and vegetables might change from week to week, or a ride-sharing service where the driver's reliability is unknown until the match is made. In this setting, the seller knows the true quality of the product at the moment of sale, but the customer does not. The seller can then choose to send a signal to the customer—essentially an advertisement—that reveals some, all, or none of the product's true qualities. The customer, seeing this signal, forms a belief about the product and decides whether to buy it at the posted price. The researchers wanted to know two things: first, how much extra revenue can a seller generate by using these flexible advertising strategies compared to just setting a price and saying nothing? Second, if the seller does not know the customers' preferences at the start, how can they learn the best combination of price and advertising strategy through trial and error?

The study reveals a clear and surprising limit to the power of advertising. When the seller is allowed to design the perfect advertising campaign and pair it with the perfect single price, they can increase their revenue, but only up to a point. The researchers proved mathematically that no matter how clever the advertising strategy, it can never more than double the revenue a seller would get from simply posting the best possible price without any advertising. This finding is significant because it sets a realistic expectation for businesses. It suggests that while advertising is a valuable lever to pull, it is not a magic wand that can create infinite wealth. The value of advertising is bounded, and once a seller optimizes their price, the additional gain from manipulating information has a ceiling. Furthermore, the researchers found that this bound holds even if the seller were allowed to change the price based on the specific information revealed in the ad. A simple, single price that does not change based on the ad's content is nearly as effective as a complex system of variable pricing, provided the advertising strategy is chosen carefully.

The second part of the research addresses the practical reality that sellers rarely know their customers' preferences perfectly. In the real world, a seller must learn the demand curve while simultaneously trying to make money. The researchers developed a new computer algorithm that allows a seller to learn the optimal price and advertising strategy over time. This algorithm works by observing whether customers buy the product or not after seeing a specific price and a specific type of advertisement. By analyzing these responses, the algorithm gradually builds a picture of what customers value. The researchers showed that this learning process is highly efficient. The algorithm can find the best strategy with a level of accuracy that improves steadily as time goes on, reaching a point where the loss in potential revenue is very small compared to what a perfect, all-knowing seller would achieve. This result holds true even without making strong assumptions about how smooth or predictable customer behavior is. The algorithm is robust enough to handle complex situations where the relationship between product quality and customer desire is not straightforward.

To test their ideas, the researchers ran simulations using different types of customer behaviors and product qualities. In one scenario, they looked at a situation where customers have a continuous range of preferences, and they found that a carefully designed partial disclosure strategy could increase revenue by more than thirty percent compared to simply hiding all information or revealing everything. In another test, they compared their new learning algorithm against older methods that either ignored advertising or used a fixed advertising strategy. The new algorithm consistently outperformed these baselines, especially as the number of sales rounds increased. The simulations confirmed that the algorithm successfully learns to balance the trade-off between exploring new strategies to gather information and exploiting known strategies to make money. It also demonstrated that misspecifying the customer's preferences—assuming they are different from who they really are—can lead to significant revenue losses, reinforcing the need for adaptive learning.

The implications of this work extend beyond theoretical economics. It provides a roadmap for businesses operating in markets with opaque products or uncertain quality, such as online marketplaces, subscription boxes, or on-demand services. The research suggests that the most effective approach is not to rely on a single static strategy, but to use data to continuously refine both the price and the information shared with customers. While the study confirms that advertising can significantly boost revenue, it also offers a cautionary note: the benefits are finite, and the strategy must be tailored to the specific distribution of customer types. A strategy that works for a market of high-end buyers might fail completely for a market of budget-conscious shoppers. By understanding the precise limits of advertising and using efficient learning tools, sellers can navigate these uncertainties with greater confidence, ensuring they extract the maximum possible value from every transaction without overestimating the power of their marketing messages.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →