1 Introduction

The advent of the Internet has drastically improved consumers’ ability to shop around and compare different offerings. Access to price comparison websites and product search engines enables consumers to obtain price quotes quickly from many different sellers. Yet, while the Internet has substantially reduced the search frictions that consumers face, in many cases it is still costly to gather product information in order to find a suitable product. This motivates research on price-directed consumer search when products are differentiated.

However, solving such models can be intricate: If competing firms are ex-ante symmetric, it is optimal for consumers to sample cheaper products first. Firms thus have an incentive to reduce their prices to gain a favorable position in consumers’ search process, which eliminates a pure-strategy equilibrium. Unfortunately, the corresponding mixed-strategy equilibrium turns out to be quite intractable under standard assumptions,Footnote 1 To circumvent this issue, one approach in the literature has been to include a second, ex-ante observable layer of product differentiation, which can restore the existence of a pure-strategy equilibrium (Choi et al., 2018; Haan et al., 2018). But this comes with its own problems, as we will outline below.

Another route, taken by Armstrong and Zhou (2011) and Ding and Zhang (2018), has been to simplify the market setting to gain enough tractability to allow for a derivation of the mixed-strategy equilibrium. But consumers’ product valuations—their so-called match values—are perfectly negatively correlated in the former and are all-or-nothing in the latter, which undermines an understanding of the role of product differentiation on market outcomes. Moreover, two important features are ruled out in these models: Consumers never return to previously sampled firms—so-called returning demand does not exist—and classic deadweight losses that stem from market power cannot arise.Footnote 2

By making consumers’ match values binary and allowing for partial matches, our contribution is to set up a simple and tractable model of price-directed search through which the role of product differentiation and its interaction with search costs can be studied. We characterize three types of mixed-strategy pricing equilibria, two of which are novel to the literature and give rise to returning demand.Footnote 3 Higher product differentiation has the (expected) effect of stifling competition. If it is sufficiently large, a classic deadweight loss arises because part of the consumers are (always or with positive probability) priced out of the market. On the other hand, consumers’ equilibrium search behavior is always efficient.

We also analyze the effects of lower search costs—such as caused by the advancement of information technologies—on market outcomes. We show that lower search costs have a perverse effect on firms’ pricing: They lead to stochastically higher prices, which results in higher expected profits. In terms of welfare, there are two conflicting effects: Lower search costs directly reduce the search friction that is incurred by consumers; but lower search costs also lead to higher prices, which may increase the expected deadweight loss. Still, we establish that the former positive effect almost always dominates. This is quite different for consumers, however: Due to the induced higher prices, they are often harmed as search costs decrease.

The remainder of this article is structured as follows: In Sect. 2, we summarize the related literature. Section 3 introduces the model, while in Sect. 4, we provide a full equilibrium characterization. In Sect. 5, we study the effects of a decrease in search costs. Section 6 concludes. Several technical proofs are relegated to the “Appendix”.Footnote 4

2 Related Literature

Our paper joins an extensive literature on costly consumer search, which studies the effects of frictions and incomplete information about product characteristics and/or prices on market outcomes.Footnote 5 In early work which relates to our model, such as the seminal papers by Wolinsky (1986), Stahl (1989), and Anderson and Renault (1999), prices are unobservable and consumer search is random.

In departures from models of random search, there have been efforts to describe environments in which consumers search firms according to some order. The first papers in this vein focused on predetermined orders, arising, e.g., due to spatial features (see Arbatskaya (2007) for homogeneous products, Armstrong et al. (2009) for differentiated products with a “prominent” firm,Footnote 6 or Zhou (2011) for a general analysis with differentiated products).

In Athey and Ellison (2011) and Chen and He (2011), firms bid for positions along consumers’ search path, while in Haan and Moraga-González (2011) consumers’ search order is influenced by firms’ advertising intensities. However, in these models, prices do not affect the order of search. Armstrong (2017) outlines a setting in which the order of search is chosen endogenously by consumers who form expectations about prices and firms that act according to their beliefs in equilibrium.

One of the first attempts to model observable prices as important strategic variables for directing search can be found in Armstrong and Zhou (2011, Sect. 2), where firms advertise the price of their differentiated product on a price-comparison website. Consumers’ optimal search path is then guided by those advertised prices. To keep the model tractable, the authors introduce a specific—Hotelling duopoly—structure in which consumers’ match values are perfectly negatively correlated.Footnote 7 A key finding is that the competition between firms that seek to be searched first drives down retail prices, relative to a benchmark without price advertising, and that this effect is stronger when search frictions increase.

As outlined in the Introduction, tractability is generally a major issue when it comes to solving models of price-directed search. For example, even a duopoly version of the standard differentiated-products framework by Wolinsky (1986) with independently distributed match values becomes essentially intractable with observable prices. Choi et al. (2018) and Haan et al. (2018) circumvent this problem by incorporating sufficiently strong ex-ante differentiation into Wolinsky’s framework with observable prices.Footnote 8 This restores the existence of a pure-strategy equilibrium that can be characterized.

However, there are two problems with this approach: The first is that the pure-strategy equilibrium candidate breaks down when firms’ ex-ante differentiation becomes relatively weak, as then non-local deviations become profitable. The second is that a pure-strategy price equilibrium and continuous demand around price-rank changes is hard to reconcile with the empirical findings in many online markets.Footnote 9 By considering a two-point distribution of match values, we obtain tractability without introducing any exogenous ex-ante differentiation.

The most closely related article is Ding and Zhang (2018). That paper both extends Stahl’s (1989) model of random search for (originally) homogeneous products to incorporate binary all-or-nothing consumer product valuations, and also studies the same setting with observable prices. Their latter model of price-directed search, while similar, differs in two major aspects from our contribution:

First, and most important, we allow for a variable degree of product differentiation. While in Ding and Zhang consumers either fully value a product or not at all, in our setting they may have a positive valuation—that exceeds firms’ marginal cost of production—for non-fully matched products. This can directly affect competition by influencing consumers’ search behavior: The highest price that they are willing to search may now depend on the price of the lowest-priced product, and consumers may also optimally return to purchase this product. Moreover, classic deadweight losses occur when not all consumers purchase eventually.

Second, we do not include informed consumers who costlessly observe all match values, which is however crucial to generate most of the interesting results in Ding and Zhang (2018). In particular, their “gap equilibrium” with non-convex pricing support and resulting welfare losses arises only when their share of informed consumers is quite large. But especially for online product markets where many consumers are casual first-time buyers, such informed consumers will arguably constitute a minority. For simplicity and to highlight a different channel, we set their number to zero in our model.Footnote 10

Note finally that our result that prices (stochastically) decrease in search costs is shared with most concurrent models of price-directed consumer search, including Armstrong and Zhou (2011), Shen (2015), Haan et al. (2018), and Choi et al. (2018).Footnote 11 But also other consumer search frameworks can give rise to this counterintuitive property. See, for example, Zhou (2014) for the case of multiproduct search, Garcia et al. (2017) for search in vertically related markets, Moraga-González et al. (2017) for when search costs are heterogeneous, and Garcia and Shelegia (2018) for search that is guided by observational learning.

3 Model Setup

We study the following market: There are \(N \ge 2\) risk-neutral firms \(i = 1, \ldots , N\) that compete in prices \(p_i\). Each firm offers a single differentiated product of which an arbitrary amount can be sold at common and constant marginal cost of production \(c \ge 0\).

There is a unit mass of risk-neutral consumers with unit demand and an outside-option value normalized to zero. All consumers freely observe the prices of all products. However, there is horizontal differentiation in the sense that the consumers do not initially know how well each product fits their tastes: For each individual consumer, product i perfectly suits her needs—the product is “a full match”—with probability \(\theta \in (0,1)\). In this case, the consumer’s willingness to pay is given by \(v_i = v_H > c\). With complementary probability \(1-\theta\), product i is only “a partial match”, for which a consumer’s willingness to pay is given by \(v_i = v_L \in [c, v_H)\).Footnote 12\(^{,}\)Footnote 13

Importantly, as is common in the literature on sequential consumer search with horizontally differentiated products, we assume that the match values \(v_i\) are identically and independently distributed across all consumer-firm pairs. In particular, there are no systematic quality differences: Each product provides a full match to a share \(\theta\) of the consumer population and a partial match to the remaining share. We also assume that the firms cannot identify which product(s) will be a full match for any individual consumer, which rules out price discrimination.

In order to find out their match values, consumers have to incur a search cost \(s \ge 0\) per product that they sample. It is assumed that they cannot purchase any product before searching it first. Consumers engage in optimal sequential search with free recall and maximize their expected consumption utility, where consumption utility is given by

$$\begin{aligned} u_{i} \equiv v_i - p_i - ks, \hspace{7mm} \text {with } v_i \in \{v_L, v_H\} \end{aligned}$$
(1)

when buying product i (which can either be a full or partial match) after having searched \(k \in \{1, \ldots , N\}\) products, and \(u_0 = -k s\) when taking their outside option after having searched \(k \in \{0, \ldots , N\}\) products. All market parameters are common knowledge.

The timing of the game is as follows: First, firms simultaneously set prices \(p_i\). Second, consumers observe these prices, and engage in optimal sequential search. Third, payoffs realize.

In order to make the problem interesting, we finally assume that the search cost is not too large: \(s \le \theta v_H + (1-\theta )v_L - c\). Otherwise, the market collapses, as no firm could offer a non-negative expected surplus to consumers even when setting \(p_i = c\).

4 Equilibrium Analysis

Optimal Search. Since, apart from their prices, firms’ products appear ex-ante identical, consumers clearly find it optimal to search firms in ascending order of prices.Footnote 14 Without loss of generality, we index firms such that \(p_1 \le p_2 \le \ldots \le p_{N-1} \le p_N\). Given a consumer started at firm 1 and found a full match, she optimally purchases, since there can be no gain from further searching. But if only a partial match is found, she might want to continue to search firm 2, and so on. Consumers’ optimal search behavior now crucially depends on whether \(p_1 > v_L\) or \(p_1 \le v_L\), as only in the latter case may it be optimal to return to firm 1 eventually.

The following lemma fully characterizes consumers’ optimal search behavior:

Lemma 1

Optimal Search:

  • If \(p_1 > v_L\), search, in increasing order of prices, all firms \(i=1,\ldots ,N\) for which \(p_i \le v_H-\frac{s}{\theta }\). Purchase immediately if a full match is found, and continue to search if not. If no full match is found at any suitable firm, take the outside option.

  • If \(p_1 \le v_L\), start search at firm 1 if \(p_1 \le \theta v_H + (1-\theta )v_L - s\), and otherwise take the outside option. If firm 1 is searched and a full match is found, purchase there immediately. If not, search, in increasing order of prices, all firms \(i=2,\ldots ,N\) for which \(p_i \le p_1 + (v_H-v_L-\frac{s}{\theta })\). Purchase immediately if a full match is found, and continue to search if not. If no full match is found at any suitable firm, purchase at firm 1.

Proof

The first part follows trivially from the fact that partial matches are irrelevant in the considered case (since they provide a negative net utility); hence consumers who have not found a full match so far find it optimal to search, in increasing order of prices, exactly those firms i for which \(\theta (v_H-p_i) - s \ge 0\): for which \(p_i \le v_H-\frac{s}{\theta }\)—and to take their outside option if no full match is found among these firms.

The second part is true because for \(p_1 \le v_L\), it is worthwhile to start searching (at firm 1) if and only if \(\theta (v_H-p_1) + (1-\theta )(v_L-p_1) - s \ge 0\)—as otherwise, each individual search would yield a negative expected payoff. Moreover, provided that firm 1 has been searched and only partial matches have been found so far, it is optimal to search, in increasing order of prices, exactly those firms \(i>1\) for which the expected gains from search, \(\theta [(v_H-p_i)-(v_L-p_1)] - s\), are non-negative—and to return to buy from firm 1 if no full match is found among these firms. This easily transforms to \(p_i \le p_1 + (v_H-v_L-\frac{s}{\theta })\). \(\square\)

Preliminary Equilibrium Results. Having characterized consumers’ optimal search behavior, one may first note that for very high search costs—\(s \ge \theta (v_H - v_L)\)—the binding condition for consumers to start searching is \(p_1 \le \theta v_H + (1-\theta )v_L - s\ (\le v_L)\); moreover, consumers will never search firms that are not among the lowest-priced. The reason is that in this case, after obtaining a partial match at (one of) the lowest-priced firm(s), the expected gains from searching are too low for any higher-priced firms. Then, the property that consumers will search only firms that are among the lowest-priced immediately implies the following:

Proposition 1

If \(s \ge \theta (v_H-v_L)\), or equivalently

$$\begin{aligned} \frac{v_L}{v_H} \ge {\overline{\gamma }} \equiv 1 - \frac{s}{\theta v_H}, \end{aligned}$$
(2)

then in the unique symmetric equilibrium each firm chooses \(p^{*} = c\) and earns zero profit. On the equilibrium path, each consumer searches exactly one random firm and buys there immediately—independent of whether a full or partial match is found.Footnote 15

Proof

See the argument above. Given \(p^*=c\), consumers indeed find it optimal to search one random firm due to the parameter assumption of \(s \le \theta v_H + (1-\theta )v_L - c\). \(\square\)

We will subsequently refer to the parameter region where Proposition 1 holds as the “Bertrand region”, since intense price competition drives firms to price at marginal cost. As we show next, the market outcome is decisively different for lower search costs.

Lemma 2

If \(s < \theta (v_H-v_L)\), or equivalently \(v_L/v_H < {\overline{\gamma }}\), there exists no (symmetric or asymmetric) pure-strategy equilibrium. In a symmetric mixed-strategy equilibrium, firms make positive expected profits and draw prices from an atomless CDF that is bounded away from marginal cost.

Proof

A symmetric pure strategy-equilibrium at any price level above marginal cost cannot exist because firms would have an incentive to undercut marginally, so as to be searched first by all consumers, rather than just by 1/N of the consumers. However, unlike the case where \(s \ge \theta (v_H-v_L)\), it is also not an equilibrium that every firm prices at marginal cost (c). This is because, when all rival firms price at c, setting a price in the non-empty range \((c, c + v_H - v_L - \frac{s}{\theta }]\) guarantees that a firm is searched (by those consumers who do not find a full match at any rival firm; compare with Lemma 1) and makes a positive profit.

Hence, any symmetric equilibrium must be in mixed strategies. The respective equilibrium pricing CDF must be bounded away from marginal cost because firms can guarantee a positive profit. It must be atomless because otherwise, transferring probability mass from the atom(s) to prices marginally below would pay because this avoids ties. The argument for why no asymmetric pure-strategy equilibrium exists is relegated to the “Appendix”. \(\square\)

Preview of Mixed-Strategy Equilibria. It turns out that the symmetric mixed-strategy equilibrium for \(s < \theta (v_H-v_L)\)—equivalently, for \(\frac{v_L}{v_H} < {\overline{\gamma }}\)—comes in three qualitatively different subtypes, depending on the degree of product differentiation—which is inversely related to \(v_L/v_H\)—in combination with the other market parameters:

A “high-price equilibrium” (high differentiation, with \(v_L/v_H \le {\underline{\gamma }}\)); a “gap equilibrium” (intermediate differentiation, with \(v_L/v_H \in ({\underline{\gamma }}, {\tilde{\gamma }})\)); or a “low-price equilibrium” (relatively low differentiation, with \(v_L/v_H \in [{\tilde{\gamma }}, {\overline{\gamma }})\)) emerges as the unique symmetric equilibrium. We will now characterize these equilibria in turn.

Figure 1 previews the various equilibrium regions in \((s/v_H, v_L/v_H)\)-space for an exemplary combination of the probability of full matches, the number of firms, and the constant marginal costs of production relative to \(v_H\). In the region to the right of the dotted line where \(s \ge \theta (v_H-c)\), the Bertrand equilibrium is played whenever our parameter assumption of \(s \le \theta v_H + (1-\theta )v_L - c\) holds.Footnote 16

Fig. 1
figure 1

Depiction of equilibrium regions for \(\theta =0.4\), \(N=4\) and \(c/v_H=0.4\)

4.1 High-Price Equilibrium

We show first that if product differentiation is relatively large—\(v_L/v_H\) is relatively small—then a “high-price equilibrium” emerges in which firms draw prices from a convex support that lies strictly above \(v_L\). Clearly, in this equilibrium, a firm cannot attract any “returning” demand: Consumers either buy immediately after finding a full match, or they never return (as partial matches yield a negative net utility). Proposition 2 provides the full characterization:

Proposition 2

Suppose that \(v_L/v_H \le {\underline{\gamma }}\), where

$$\begin{aligned} {\underline{\gamma }} \equiv \frac{c}{v_H} + \left( 1-\frac{s}{\theta v_H}-\frac{c}{v_H}\right) \frac{\theta (1-\theta )^{N-1}}{\theta + (1 - \theta )^{N}}. \end{aligned}$$
(3)

Then in the unique symmetric equilibrium each firm samples prices continuously from the interval \([{\underline{p}}_H, {\overline{p}}_H]\) following the atomless CDF

$$\begin{aligned} F_H(p) \equiv \frac{1}{\theta } \Bigg [1 - (1-\theta )\bigg (\frac{v_H - \frac{s}{\theta }-c}{p-c}\bigg )^{\frac{1}{N - 1}}\Bigg ], \end{aligned}$$
(4)

with

$$\begin{aligned} {\underline{p}}_H \equiv c + \Big (v_H - \frac{s}{\theta }-c\Big )(1-\theta )^{N-1} > v_L \end{aligned}$$
(5)

and

$$\begin{aligned} {\overline{p}}_H \equiv v_H - \frac{s}{\theta }. \end{aligned}$$
(6)

Each firm makes an expected profit of

$$\begin{aligned} \pi _H^* \equiv \Big (v_H - \frac{s}{\theta }-c\Big )\theta (1-\theta )^{N-1}. \end{aligned}$$
(7)

On the equilibrium path, each consumer keeps searching (in increasing order of prices) until a full match is found, and takes the outside option if no full match is found at any firm.

Proof

See “Appendix”. \(\square\)

The economic ratio for the occurrence of this equilibrium is that when \(v_L\) is sufficiently low compared to \(v_H\)—when \(v_L\) is sufficiently close to marginal cost—firms do not find it worthwhile to reduce their prices so much as to be able to serve only partially matched consumers. Instead, they compete for and sell to only fully matched consumers.

Firms’ equilibrium pricing support extends up to consumers’ “threshold price”: the highest price they are ever willing to search: \(v_H - \frac{s}{\theta }\). This is because on the equilibrium path, consumers who have discovered only partial matches so far hold only their outside option of value zero, and are thus willing to search any firm i as long as \(\theta (v_H-p_i) - s \ge 0\).

Since the equilibrium CDF must be atomless (cf. Lemma 2), choosing the highest price \(p_i = {\overline{p}}_H\) moreover implies that firm i will definitely be sampled last by consumers. This directly pins down the equilibrium profit \(\pi _H^*\), as firm i’s corresponding demand is given by \((1-\theta )^{N-1} \theta\): Only a share—\((1-\theta )^{N-1}\)—of consumers do not find a full match at any previously sampled rival firm, of which a share \(\theta\) have a full match at firm i.

It should be noted that various versions of the above pricing equilibrium have appeared before in the literature, where it was generally assumed that \(v_L=0\). In particular, setting \(v_L=0\) and \(c=0\), it is easy to see that we nest the model of price-directed search by Ding and Zhang (2018) for the case in which there are no informed consumers (\(\mu = 0\) in their notation).Footnote 17 We extend their findings by showing that even when consumers have a positive valuation for non-fully matched products, their price equilibrium prevails—provided that this valuation is not too large: \(v_L/v_H \le {\underline{\gamma }}\).Footnote 18

4.2 Gap Equilibrium

When product differentiation is not too large such that \(v_L/v_H > {\underline{\gamma }}\), the high-price equilibrium characterized above breaks down. This is because, even when \({\underline{p}}_H > v_L\) in a candidate high-price equilibrium, firms have an incentive to reduce their price to \(v_L\). Doing so, they would be able to sell to the segment \((1-\theta )^N\) of consumers without a full match at any firm, who would eventually return to the deviating firm.Footnote 19 If this is the case but still \(v_L\) is not too close to \(v_H\), a novel type of pricing equilibrium with non-convex support arises.

In this “gap equilibrium”, firms randomize between: (i) pricing in a high range strictly above \(v_L\), and thereby selling only to fully matched consumers that have not found a full match at any lower-priced firm; and (ii) pricing in a low range that extends up to \(v_L\), with a gap in between. Pricing in the low range gives firms a chance to sell to returning consumers that have not found a full match anywhere, which happens when a firm manages to offer the best deal in the market. In a way, through their randomization, firms strike an optimal balance between setting high prices that target only fully matched consumers and fighting for the share of returning consumers who do not have a full match at any firm.

The gap above \(v_L\) arises because marginally increasing one’s price starting from \(v_L\) implies a probabilistic loss of demand from the mass \((1-\theta )^N\) of consumers who do not have a full match anywhere: In the event that all other firms price in the high range above \(v_L\), a firm would sell to these consumers with \(p_i = v_L\) (in which case they would return) but not with \(p_i = v_L + \epsilon\). Due to this discrete reduction in expected demand, there is a range of prices above \(v_L\) that firms do not find optimal.Footnote 20

Proposition 3 gives the detailed characterization. An example equilibrium CDF is depicted in Fig. 2.

Proposition 3

Suppose that \(v_L/v_H \in ({\underline{\gamma }}, {\tilde{\gamma }})\), where

$$\begin{aligned} {\tilde{\gamma }} \equiv \frac{c}{v_H} + \left( 1-\frac{s}{\theta v_H}-\frac{c}{v_H}\right) \frac{\theta + (1 - \theta )^{N}}{2\big [\theta + (1 - \theta )^{N}\big ]-\theta (1-\theta )^{N-1}}. \end{aligned}$$
(8)

Then in the unique symmetric equilibrium each firm samples prices from two disconnected intervals \([{\underline{p}}_M, v_L] \cup [{\underline{p}}'_M, {\overline{p}}_M]\), with \({\underline{p}}'_M > v_L\). In the lower interval, firms draw prices from an atomless CDF \(F_{M_1}(p)\) that is implicitly defined by

$$\begin{aligned} (p-c)\big [\theta (1 - \theta F_{M_1}(p))^{N-1} + (1 - F_{M_1}(p))^{N-1}(1 - \theta )^{N}\big ] = \pi ^{*}_{M}, \end{aligned}$$
(9)

where

$$\begin{aligned} \pi ^{*}_{M} \equiv \frac{\big (v_H - v_L - \frac{s}{\theta }\big )[\theta + (1-\theta )^{N}]\theta (1-\theta )^{N-1}}{\theta + (1-\theta )^N-\theta (1-\theta )^{N-1}} \end{aligned}$$
(10)

denotes firms’ equilibrium expected profit and

$$\begin{aligned} {\underline{p}}_{M} \equiv c + \frac{\big (v_H - v_L - \frac{s}{\theta }\big )\theta (1-\theta )^{N-1}}{\theta + (1-\theta )^N-\theta (1-\theta )^{N-1}}. \end{aligned}$$
(11)

In the upper interval, firms draw prices from the atomless CDF

$$\begin{aligned} F_{M_2}(p) \equiv \frac{1}{\theta }\left[ 1-\left( \frac{\pi _M^*}{\theta (p-c)}\right) ^{\frac{1}{N-1}}\right] , \end{aligned}$$
(12)

where

$$\begin{aligned}{} & {} {\underline{p}}_M' \equiv c + \frac{\pi _M^*}{\theta \left( 1-\theta \kappa \right) ^{N-1}}, \end{aligned}$$
(13)
$$\begin{aligned}{} & {} {\overline{p}}_{M} \equiv c + \frac{\big (v_H - v_L - \frac{s}{\theta }\big )[\theta + (1-\theta )^{N}]}{\theta + (1-\theta )^N-\theta (1-\theta )^{N-1}}, \end{aligned}$$
(14)

and \(\kappa \equiv F_{M_1}(v_L)\) is implicitly defined by

$$\begin{aligned} (v_L-c)\big [\theta (1 - \theta \kappa )^{N-1} + (1 - \kappa )^{N-1}(1 - \theta )^{N}\big ] - \pi _M^* = 0. \end{aligned}$$
(15)

On the equilibrium path, each consumer keeps searching (in increasing order of prices) until a full match is found, and returns to purchase at the lowest-priced firm if \(p_1 \le v_L\) and no full match is found at any firm.

Proof

See “Appendix”. \(\square\)

Fig. 2
figure 2

Example equilibrium CDF in the gap equilibrium. The parameters used are \(v_H = 1\), \(v_L=0.5\), \(s=0.2\), \(c=0.4\), \(\theta =0.5\), \(N=2\)

Remarkably, the gap equilibrium price distribution has the property that the spread of its support—\({\overline{p}}_{M} - {\underline{p}}_{M} = v_H-v_L-\frac{s}{\theta }\)—is exactly as wide as the maximal price difference that a consumer who is partially matched at the lowest-priced firm would accept to keep searching for a full match (cf. Lemma 1).Footnote 21 Hence, on the equilibrium path, consumers never settle for a partially matched product before having searched all products, and only those consumers without a full match anywhere return to the lowest-priced firm—provided that its price does not exceed \(v_L\).

The described property is in fact used to pin down the explicit functional form of the equilibrium price distribution: From \({\underline{p}}_{M} < v_L\) and \({\overline{p}}_{M} - {\underline{p}}_{M} =v_H-v_L-\frac{s}{\theta }\), it follows that the corresponding demands at \({\underline{p}}_{M}\) and \({\overline{p}}_{M}\) are given by \(\theta + (1-\theta )^N\) and \((1-\theta )^{N-1}\theta\), respectively. Together with the necessary profit equivalence at these bounds, the equilibrium’s (outer) support bounds and expected profit are uniquely determined.

An interesting feature of the characterized equilibrium is that profits are independent of the (common) marginal costs of production. The reason is that higher marginal costs have a similar effect on firms’ incentive to compete as a higher degree of product differentiation (lower \(v_L/v_H\)): It becomes relatively more attractive to choose high prices that are aimed at fully matched consumers, rather than to try to have the lowest price in the market and also be able to serve consumers without a full match anywhere. As a result, competition relaxes by moving up the equilibrium pricing support one to one, maintaining the same level of equilibrium profits.

One may finally wonder how the gap equilibrium distribution behaves as \(v_L/v_H\) approaches the lower and upper thresholds \({\underline{\gamma }}\) and \({\tilde{\gamma }}\) that delimit the gap equilibrium region.Footnote 22 For this, note that \({\underline{p}}_M\), \({\overline{p}}_M\), and \(\pi _M^*\) all strictly decrease in \(v_L\), while the equilibrium probability \(\kappa\) that firms price below \(v_L\) strictly increases in \(v_L\).Footnote 23 In the proof of Proposition 3, it is moreover shown that the lower bound of the upper pricing range—\({\underline{p}}_M'\)—strictly exceeds \(v_L\) for all \(\kappa \in [0,1)\), and equals \(v_L\) for \(\kappa =1\).Footnote 24

Now, for \(v_L/v_H = {\underline{\gamma }}\), we have that: \(\kappa = 0\); \({\underline{p}}_M = v_L\); and \({\underline{p}}_M' > v_L\). One can check that \({\underline{p}}_M'\) and \({\overline{p}}_M\) coincide with the support bounds of the high-price equilibrium distribution (see Proposition 2) in this point (and also \(F_{M_2}(p)\) equals \(F_H(p)\)). Slightly increasing \(v_L\) then leads firms to put probability mass below \(v_L\), as \({\underline{p}}_M\) then falls below \(v_L\). Moreover, a gap of length \({\underline{p}}_M' - v_L\) appears. If instead \(v_L/v_H = {\tilde{\gamma }}\), we have that: \(\kappa = 1\); \({\overline{p}}_M = {\underline{p}}_M' = v_L\); and \({\underline{p}}_M < v_L\). Slightly decreasing \(v_L\) then leads to \({\overline{p}}_M> {\underline{p}}_M' > v_L\), while still \({\underline{p}}_M < v_L\). Hence, firms start to put probability mass in the upper range, and the gap area opens up in a continuous manner.

4.3 Low-Price Equilibrium

As a final type of equilibrium, when product differentiation is relatively low but not so low as to induce Bertrand competition—\(v_L/v_H \in [{\tilde{\gamma }}, {\overline{\gamma }})\)—a novel “low-price equilibrium” occurs in which firms never price above \(v_L\). Intuitively, for low product differentiation, a firm cannot afford to have a much higher price than its rivals because otherwise – due to the similarity of products—not even consumers that are partially matched at all cheaper firms would be willing to search this firm. This increases the competitive pressure and leads to lower prices. At the same time, low product differentiation means that \(v_L\) is close to \(v_H\), so pricing above \(v_L\) is relatively less attractive as this eliminates the chance to sell to returning consumers.

The following proposition gives the precise equilibrium characterization:

Proposition 4

Suppose that \(v_L/v_H \in [{\tilde{\gamma }}, {\overline{\gamma }})\). Then in the unique symmetric equilibrium each firm samples prices continuously from the interval \([{\underline{p}}_M, {\overline{p}}_M]\), with \({\overline{p}}_M \le v_L\), following the atomless CDF \(F_{M_1}(p)\) and making an expected profit of \(\pi _M^*\), where \({\underline{p}}_M\), \({\overline{p}}_M\), \(F_{M_1}(p)\) and \(\pi _M^*\) are defined in Proposition 3. On the equilibrium path, each consumer keeps searching (in increasing order of prices) until a full match is found, and returns to purchase from the lowest-priced firm if no full match is found at any firm.

Proof

See “Appendix”. \(\square\)

In the low-price equilibrium, the lower and upper pricing support bounds, as well as the equilibrium profit, have the same functional form as in the gap equilibrium that was characterized above. Moreover, since now competition is so strong that \({\overline{p}}_M \le v_L\), all consumers eventually buy—and all consumers who have a full match at at least one firm also end up with a fully matched product. Note finally that, as in the gap equilibrium, firms’ equilibrium profits are independent of their marginal costs, for the same reason as was outlined above.

4.4 Welfare

We conclude the equilibrium analysis by discussing the welfare properties of the different equilibria. We first examine consumers’ equilibrium search behavior; we then turn to allocative distortions.

Recall that in the Bertrand equilibrium—which occurs for \(s \ge \theta (v_H-v_L)\)—consumers search a single (random) firm and buy there immediately, no matter whether a full or partial match is found. In all other equilibria, where \(s <\theta (v_H-v_L)\), consumers keep searching until a full match is found, and only potentially return to the lowest-priced firm when all available options have been exhausted. It is now easy to see that this search behavior is optimal from a social point of view: Another search by a so-far only partially matched consumer creates an expected social gain of \(\theta (v_H-v_L)-s\).Footnote 25 Hence, consumers should indeed buy immediately for \(s \ge \theta (v_H-v_L)\), and keep searching for \(s <\theta (v_H-v_L)\).Footnote 26 We may thus state:

Proposition 5

Consumers’ equilibrium search behavior is always socially efficient.

Any welfare losses that arise in the market must thus stem from allocative distortions. In particular, note that for \(s < \theta (v_H-v_L)\)—equivalently, \(v_L/v_H < {\overline{\gamma }}\)—product differentiation is sufficiently large such that firms have market power. But as long as product differentiation is not too large—\(v_L/v_H \in [{\tilde{\gamma }}, {\overline{\gamma }})\)—this market power is still innocuous for social welfare. This is because, as firms never price above \(v_L\), all consumers are served eventually. On the other hand, in the gap equilibrium and in the high-price equilibrium, by setting prices above \(v_L\), firms may deter partially matched consumers from buying, even though they should buy from an allocative perspective as \(v_L > c\).

Specifically, note first that there is a deterministic welfare loss of size \((v_L-c)(1-\theta )^N\) in the high-price equilibrium. This is because firms always price above \(v_L\) in that case, such that those consumers without a full match at any firm—a share \((1-\theta )^N\) of the population—eventually drop out of the market, for a welfare loss of \(v_L-c\) per such consumer. Note second that the same may happen in the gap equilibrium with its low and high-price range, but only if all firms end up pricing in the high range above \(v_L\). The probability of this is \((1-\kappa )^N\),Footnote 27 for an expected welfare loss of \((v_L-c)(1-\theta )^N (1-\kappa )^N\) in this equilibrium. In summary, we have:

Proposition 6

In the high-price equilibrium—for \(v_L/v_H \le {\underline{\gamma }}\)—a deterministic welfare loss of \((v_L-c)(1-\theta )^N\) occurs. In the gap equilibrium—for \(v_L/v_H \in ({\underline{\gamma }}, {\tilde{\gamma }})\)—an expected welfare loss of \((v_L-c)(1-\theta )^N(1-\kappa )^N\) occurs.

As a corollary and for future reference, we may also derive explicit expressions for the social welfare in the different equilibria. In the Bertrand equilibrium, this is trivially given by \(W_B = \theta v_H + (1-\theta )v_L - c - s\). For the mixed-strategy equilibria, we first need to compute the aggregate search friction that is incurred by consumers, who keep searching until they find a full match. This is given byFootnote 28

$$\begin{aligned} S = \left( \sum _{k=1}^{N-1}\theta (1-\theta )^{k-1}ks\right) + (1-\theta )^{N-1}Ns = s\left[ \frac{1-(1-\theta )^N}{\theta }\right] . \end{aligned}$$
(16)

Since all but a share \((1-\theta )^N\) of consumers eventually find a full match in these equilibria, the maximal aggregate consumption surplus that could be achieved is given by \((v_H-c)[1-(1-\theta )^N] + (v_L-c)(1-\theta )^N\). Subtracting the aggregate search friction S and the (expected) welfare losses in the high-price and gap equilibrium, Corollary 1 is immediate:

Corollary 1

The total social welfare in the market is given by

$$\begin{aligned} W= {\left\{ \begin{array}{ll} \left( v_H-\frac{s}{\theta }-c\right) \left[ 1-(1-\theta )^N\right] \hspace{0.2cm} &{}\text {if} \hspace{0.2cm} \frac{v_L}{v_H} \le {\underline{\gamma }}\\ \left( v_H-\frac{s}{\theta }-c\right) \left[ 1-(1-\theta )^N\right] + (v_L-c)(1-\theta )^N\left[ 1-(1-\kappa )^N\right] \hspace{0.2cm} &{}\text {if} \hspace{0.2cm} \frac{v_L}{v_H} \in ({\underline{\gamma }}, {\tilde{\gamma }})\\ \left( v_H-\frac{s}{\theta }-c\right) \left[ 1-(1-\theta )^N\right] + (v_L-c)(1-\theta )^N \hspace{0.2cm} &{}\text {if} \hspace{0.2cm} \frac{v_L}{v_H} \in [{\tilde{\gamma }}, {\overline{\gamma }})\\ \theta v_H + (1-\theta )v_L - s - c \hspace{0.2cm} &{}\text {if} \hspace{0.2cm} \frac{v_L}{v_H} \ge {\overline{\gamma }}. \end{array}\right. } \end{aligned}$$
(17)

5 The Effects of Lower Search Costs

The surge of the Internet, the emergence of a wide array of price-comparison websites and product search engines, as well as the ongoing improvement of smartphones and mobile applications has arguably led to a steady decline in consumers’ costs of searching and comparing products. In this section, we therefore study the comparative effects of a reduction of search costs within our model framework.

We will subsequently define “sales” as price draws that do not exceed \(v_L\), such that firms have a chance to sell also to partially matched consumers when pricing accordingly. We can then first establish the following:

Proposition 7

Suppose that \(s < \theta (v_H-v_L)\)—equivalently, \(v_L/v_H < {\overline{\gamma }}\)—such that the Bertrand equilibrium is not played. Then a decrease in search costs leads to strictly higher equilibrium prices—in the sense of first-order stochastic dominance and therefore also in expectation—and higher equilibrium expected profits and a weakly lower probability that firms engage in sales (strictly so in the gap equilibrium).

Proof

See “Appendix”. \(\square\)

The intuition is that lower search costs make consumers more willing to continue to search after having obtained only partial matches so far, which allows firms to attract these consumers even when they charge higher prices and thereby competition is relaxed. As a direct consequence, firms’ expected prices and profits increase and they may reduce their propensity to engage in sales.

As mentioned earlier, the finding that lower search costs unambiguously increase prices and profits is also featured in the models of price-directed search by Armstrong and Zhou (2011), Shen (2015), Choi et al. (2018) and Haan et al. (2018),Footnote 29 and it is in stark contrast to the result in standard models of random search with unobservable firm pricing (such as Wolinsky (1986), Stahl (1989) and Anderson and Renault (1999)).

We turn finally to the effect of lower search costs on total welfare and consumer surplus:

Proposition 8

A decrease in search costs: (i) strictly increases the expected total social welfare whenever \(N \ge 3\); and (ii) may increase or decrease the expected consumer surplus.

Proof

See “Appendix”. \(\square\)

A decrease in search costs s has two effects on welfare: On the one hand, it directly reduces the aggregate search friction. On the other hand, as was documented above, it makes pricing less competitive, which shifts the equilibrium price distribution to the right. However, since the prices paid are mere redistributions, we need to examine only the effect of lower search costs on the expected consumption surplus net of search costs in order to evaluate their impact on welfare.

In the Bertrand, high-price, and low-price equilibria, the consumption surplus is deterministic and independent of s; thus a decrease in search costs unambiguously improves welfare. In the gap equilibrium, a decrease in search costs actually decreases the expected consumption surplus, since the probability that at least one firm engages in a sale decreases (compare with Proposition 7 above).

Still, also for the gap equilibrium, we can show that the reduced search friction outweighs the expected loss of consumption surplus for almost all parameter combinations; the only exception is when \(N=2\) and both \(v_L/v_H\) and \(\theta\) are small. Intuitively, the price-increasing effect of a reduction in s is smaller when there is a larger number of firms, as it becomes more important to be searched early and hence price competition is generally more aggressive. Moreover, while a decrease in s increases the probability that a single firm prices above \(v_L\), the welfare-decreasing event that all firms price above \(v_L\) is less likely when N is larger. As it turns out, the detrimental welfare effect may dominate only when \(N=2\).

Interestingly, the expected consumer surplus instead often decreases after a reduction of search costs. The reason is that consumers have to pay higher prices on average due to the strategic effect on firms’ pricing, which may dominate their gains stemming from less costly search. In particular, we show in the proof of Proposition 8 that this happens when the gap equilibrium is played and both \(v_L/v_H\) and \(\theta\) are relatively small.Footnote 30

A partial intuition for this is that for small \(v_L\), sale prices below \(v_L\) create a large surplus for fully matched consumers at the respective firms; moreover, they allow the segment \((1-\theta )^N\) of consumers who do not find a full match at any firm to recover some of their losses from search. A reduction of search costs now makes firms less likely to price below \(v_L\), which causes a large expected harm for consumers.

Figure 3 illustrates how the expected consumer surplus depends on s for the cases of two, three, and four firms. It can clearly be seen that a reduction of s may indeed decrease the expected consumer surplus in the market over a wide range of search costs.

Fig. 3
figure 3

Expected consumer surplus as a function of s for \(N=2\) (solid line), \(N=3\) (dashed line), and \(N=4\) (dotted line). The parameters used are \(v_H = 1\), \(v_L=0.5\), \(c=0.4\), \(\theta =0.25\)

6 Conclusion

We have developed a tractable model of price-directed search in which consumers observe prices, but need to engage in costly sequential search to discover whether products fully or only partially match their needs. We have characterized consumers’ optimal search behavior and the set of symmetric pricing equilibria that are induced by different degrees of product differentiation.

While it turns out that consumers’ equilibrium search behavior is always efficient from a social point of view, welfare losses still occur, as all firms may price above consumers’ valuation for partial matches. If this happens, a fraction of the consumers inefficiently drop out of the market. Investigating the impact of lower search costs on market outcomes, we establish that these lead to higher prices and profits, but typically also to higher total social welfare. In contrast, consumer surplus may well fall when search costs decrease.

For future work, it might be interesting to generalize the model by allowing for more general match-value distributions—e.g., by also incorporating a zero match utility—or by including a share of informed consumers who know their match values in advance, as in Ding and Zhang (2018). However, preliminary calculations suggest that these extensions greatly increase the complexity of the analysis, and likely make the model intractable for parts of the parameter space.

Another promising route may be to introduce various forms of observable or unobservable firm heterogeneity into tractable models of price-directed search, and examine the effects on equilibrium pricing and market outcomes. In particular, the impact of unobservable quality differences on the interaction between firms’ pricing and consumers’ search behavior does not seem to be well understood.

Ultimately, we hope that our model will serve both as a useful building block for applied researchers studying markets with price-directed search, and as a starting point for further modeling developments.