This paper reports on a large-scale implementation of marketing science models to solve the bidding problem
|
|
|
- Steven Thornton
- 10 years ago
- Views:
Transcription
1 Vol. 32, No. 2, March April 2013, pp ISSN (print) ISSN X (online) INFORMS Practice Prize Paper PROSAD: A Bidding Decision Support System for Profit Optimizing Search Engine Advertising Bernd Siera, Nadia Abou Nabout Faculty of Business and Economics, Department of Mareting, Goethe University Franfurt, Franfurt am Main, Germany {[email protected], [email protected]} This paper reports on a large-scale implementation of mareting science models to solve the bidding problem in search engine advertising. In cooperation with the online mareting agency SoQuero, we developed a fully automated bidding decision support system, PROSAD (PRofit Optimizing Search engine ADvertising; see and implemented it through the agency s bid management software. The PROSAD system maximizes an advertiser s profit per eyword without the need for human intervention. A closed-form solution for the optimized bid and a newly developed costs-per-profit heuristic enable advertisers to submit good bids even when there is significant noise in the data. A field experiment demonstrates that PROSAD can increase the return on investment by 21 percentage points and improve the yearly profit potential for SoQuero and its clients by E2.7 million. Key words: decision support system; optimized bidding; search engine advertising; online advertising History: Received: February 29, 2012; accepted: June 19, 2012; Russell Winer served as the Practice Papers Section editor-in-chief for this article. Published online in Articles in Advance September 20, Introduction Search engine advertising (SEA) has grown into a multibillion-dollar business that attracts $1 of every $2 spent on online advertising (Chen et al. 2009, Yang and Ghose 2010). The mechanism supporting SEA wors as follows (Abou Nabout et al. 2012, Yao and Mela 2008): A consumer types a eyword, such as cruise vacation, into a search engine (e.g., Google, Bing) and receives two types of results. The lower lefthand portion of the page shows unsponsored search results, whose raning reflects the relevance assigned to these different results by a search algorithm. On the top right-hand side, sponsored search results appear. Whereas the display of unsponsored search results is free of charge, advertisers pay for each clic on their ads that appear among the sponsored search results. The ranings and prices paid per clic depend on eyword auctions, which are generalized, secondprice, sealed-bid auctions (Edelman et al. 2007, Varian 2007). In the auctions, advertisers submit bids for a specific eyword by stating their maximum willingness to pay for each clic. The search engine provider then weights the submitted bids according to the ad s quality, which it measures using a proprietary quality score (QS), and displays the sponsored search results in decreasing order of weighted bids (Abou Nabout and Siera 2012, Jerath et al. 2011, Katona and Sarvary 2010). If a consumer clics on an ad, its advertiser pays the search engine provider an amount equal to the next-highest weighted bid, divided by its own QS. The consumer who cliced on the ad gets redirected to the advertiser s website to place an order or request a sales quote both cases of potential conversions. Most SEA campaign managers use rules-based approaches to determine their bid for different eywords. Popular rules include the following: 1. IF eyword profit after acquisition costs is greater than E10, THEN increase bid by 30%. 2. IF ran is worse than ran 5, THEN increase bid by 20%. 3. IF eyword profit after acquisition costs is smaller than E0, AND the number of clics is more than 100, AND ran is better than ran 3, THEN decrease bid by 20%. Such rules help the advertiser mae automated bidding decisions, but they suffer several major drawbacs. First, the number of rules can grow quicly and become cumbersome. Second, different rules might offer contradictory bidding suggestions. Third, the choice of the respective parameters in the rules is rather arbitrary (e.g., why should the bid in rule 1 be increased by 30% and not 20%?). To avoid these drawbacs, advertisers might use profit maximization as a single optimization criterion. We present a decision support system, PROSAD (PRofit Optimizing Search engine ADvertising), that can set bids to maximize profit automatically, using a bidding decision model and a newly developed 213
2 Siera and Abou Nabout: A Bidding Decision Support System for Profit Optimizing Search Engine Advertising 214 Mareting Science 32(2), pp , 2013 INFORMS costs-per-profit heuristic. In a field experiment, we show that the use of PROSAD increases return on investment by 21 percentage points. 2. Related Literature and Desired Properties Yao and Mela (2011), Agarwal et al. (2011), and Abou Nabout et al. (2012) all offer effective reviews of previous SEA research. Because PROSAD requires empirical data, we focus our review in Table 1 on previous empirical SEA studies. As Table 1 shows, most studies have focused on estimating response functions (e.g., lining bids to rans or clicthrough and conversion rates) rather than providing recommendations about advertisers optimized bid (except for Yang and Ghose 2010 and Yao and Mela 2011). The studies also exert considerable effort capturing heterogeneity across eywords by finding appropriate distributions of parameters and correlations of error terms across response functions. Although they outline how sophisticated modeling and estimation techniques (e.g., Bayesian models, structural models) enable advertisers to capture these effects, the calibration of these functions demands substantial time and human effort. In addition, the models often are tailored to a very specific campaign or industry. A decision support system that can support a broad range of companies instead needs to apply to various settings: business and consumer contexts, small and large campaigns, expensive or inexpensive eywords. Little (1970, 2004) and Leeflang et al. (2000) describe several other criteria for a decision support system, including simplicity, robustness, adaptivity, completeness on important issues, and cost-benefit considerations. Simplicity means that managers can easily understand the decision support system. Robustness requires that the decision model never returns unreasonable suggestions, and adaptivity implies that the response functions can be updated frequently (e.g., weely, even daily). Completeness on important issues suggests including branding profit, in addition to transactional profit. Finally, cost-benefit considerations suggest that the expected benefits exceed the expected costs of the model, including costs to calibrate response functions. Considering the vast number of eywords and moderate profit per eyword, all Table 1 Review of Empirical Studies on Search Engine Advertising Modeling and calibration Data Recommendation Estimation Human Automation and Study Aim Industry technique effort robustness Speed Optimized bid Rutz et al. (2011) Yao and Mela (2011) Agarwal et al. (2011) Ghose and Yang (2009) Yang and Ghose (2010) This study Quantifying indirect effects of search engine advertising Impact of searchers, advertisers, and search engine interaction on profit Impact of ran on revenue and profit Impact of eyword attributes on clicthrough and purchase propensities, bid, and ran Analysis of the relationship between organic and sponsored search advertising Bidding decision support system to maximize profit Automotive Music management software Retail Retail Retail Industrial goods, NGOs, mobile phones, fashion, travel, software, retail Bayesian elastic net model Dynamic structural model Hierarchical Bayesian model Hierarchical Bayesian model Hierarchical Bayesian model Ordinary least squares High No Slow No High No Slow Yes High No Slow No High No Slow No High No Slow Yes Low Yes Fast Yes Note. NGOs, nongovernmental organizations.
3 Siera and Abou Nabout: A Bidding Decision Support System for Profit Optimizing Search Engine Advertising Mareting Science 32(2), pp , 2013 INFORMS 215 response functions need to allow for quic calibration with little human intervention, or ideally even automatically. 3. Description of a Bidding Decision Model 3.1. Basic Idea The bidding decision model lins bids to profits and therefore reveals which bid will maximize profit, as Figure 1 shows. The advertiser s bid is the decision variable, which is weighted by ad quality. The weighted bid then determines the ad ran, which affects the number of clics that the ad receives. The advertiser s acquisition costs per conversion equal the ratio of the bid to the conversion rate (conversion rate = number of conversions/number of clics, often assumed to be constant, though it could depend on the ran). The number of conversions is also affected by the number of users, the clicthrough rate (= number of clics/number of searches), and the conversion rate. Finally, the difference between the profit contribution per conversion and the acquisition costs per conversion, multiplied by the number of conversions, yields a eyword s profit after acquisition costs (transactional profit) Determination of Optimized Bid An advertiser aims to maximize its profit after acquisition costs,, by determining the optimized bid per eyword, with the constraint that Bid must be positive and lower than the highest possible bid, which achieves ran 1, Bid 1 : Maximize Bid Bid = T Bid + B Bid = PC g Bid S Bid + B Bid (1) subject to 0 Bid Bid 1 (2) We summarize the variables in Table 2. The advertiser s profit after acquisition costs is the sum of the transactional profit T and the branding profit B. As indicated, transactional profit is the difference between the profit contribution per conversion, PC, and the acquisition costs per conversion, g, multiplied by the number of conversions, S. The profit contribution per conversion could be the profit contribution earned through a single purchase (short-term value) or customer lifetime value (long-term value). That is, transactional profit reflects the value of conversions after these users cliced on ads. The number of conversions S that an advertiser acquires by bidding on a eyword can be calculated by multiplying the number of clics and the conversion rate CR. The number of clics is simply the number of consumers searching for eyword N multiplied by the clicthrough rate CTR : S Bid = N CTR Bid CR (3) The ratio of the bid to the conversion rate yields the acquisition costs per conversion. For the sae of simplicity, we approximate the price per clic using the bid (Ghose and Yang 2009); the differences between bids and prices are small in competitive marets (Abou Nabout et al. 2012). Thus, the acquisition costs per conversion g are a ratio of the bid to the conversion rate: g Bid = Bid CR (4) Figure 1 Framewor for Lining Bid and Profit Profit contribution per conversion Acquisition costs per conversion Number of conversions Profit after acquisition costs Conversion rate Clicthrough rate Number of searches Ran Bid Ad quality
4 Siera and Abou Nabout: A Bidding Decision Support System for Profit Optimizing Search Engine Advertising 216 Mareting Science 32(2), pp , 2013 INFORMS Table 2 Variable Input to decision model PC N Bid 1 1 CTR 1 1 CR CPM Description of Variables and Parameters Description Keyword subscript Advertiser s decision variable Bid Bid for eyword Output of decision model Ran g S T B Advertiser s profit contribution per conversion for eyword Number of consumers searching for eyword Prices per clic at ran 1 for eyword Multiplier reflecting the increase in prices per clic for eyword Percentage increase in prices per clic for eyword Logarithm of multiplier reflecting the increase in prices per clic for eyword Clicthrough rate at ran 1 of eyword Multiplier reflecting the increase in clicthrough rates for eyword Percentage increase in clicthrough rates for eyword Logarithm of multiplier reflecting the increase in clicthrough rates for eyword Conversion rate of eyword Costs per thousand for eyword Multiplier reflecting the percentage increase in the branding profit for eyword Ran of eyword Acquisition costs per conversion for eyword Number of conversions for eyword Transactional profit for eyword Branding profit for eyword Total profit for eyword To calculate the number of searchers that cliced on the ad, we assume the clic response function is continuous and depends on the ran of the ad, Ran, which in turn depends on the bid Bid. The clicthrough rate increases at better rans and reaches its highest value at ran 1, captured by CTR 1. The multiplier reflects the increase in CTR from ran (x + 1) to ran x. For example, if an ad earns a CTR of 10.00% at ran 2 and a CTR 1 of 12.60% at ran 1, the percentage increase in CTR is 26%, and the corresponding multiplier equals In line with prior research (Feng et al. 2007), we model the clic response function as CTR Bid = CTR 1 Ran Bid 1 (5) The price per clic depends on the price per clic at ran 1, Bid 1, and the multiplier reflecting the increase in prices per clic from ran (x + 1) to ran x,. The prices per clic need to be positive and increase exponentially at better rans (Ganchev et al. 2007). Thus, Bid 1 Bid = (6) Ran Bid 1 The ran function is the inverse of the price function from Equation (6): Ran Bid = 1 ln Bid /Bid 1 (7) ln By combining Equations (3) (7), we recognize that the advertiser s transactional profit for eyword is ( T Bid = PC Bid ) N CR CTR Bid CR (8) Some advertisers do not concentrate only on transactional profits of SEA, or T, so we also consider branding profit, or B, which captures the perception generated by the display of an ad in the sponsored search results. For this measure, the cost per thousand CPM equals 0 if the advertiser believes that SEA does not offer significant branding profit. We assume branding profit increases exponentially with better rans, so the multiplier reflects the increase in the branding profit from ran (x + 1) to ran x: B Bid = N CPM Ran Bid (9) Inserting Equations (3) (7) into Equations (8) and (9), we uncover profit after acquisition costs related to the bid for eyword, as in Equation (10). It equals the sum of transactional and branding profit and results in the following decision model: ( Max Bid = PC Bid ) Bid CR N CTR 1 ln Bid /Bid 1 /ln CR + ln Bid /Bid 1 /ln N CPM (10) subject to 0 Bid Bid 1 (11) The nonlinearities in the ran, clicthrough rate, and branding profit functions do not allow for a closed-form solution for the optimized bid from Equations (10) and (11). However, we can use the Newton search method to compute the optimized bid per eyword. If the branding profit is 0, the Kuhn Tucer firstorder optimality conditions instead can solve Equations (10) and (11). The closed-form solution for the optimized bid Bid depends on the profit contribution per conversion PC, the conversion rate CR, and and, which are logarithms of the multipliers in
5 Siera and Abou Nabout: A Bidding Decision Support System for Profit Optimizing Search Engine Advertising Mareting Science 32(2), pp , 2013 INFORMS 217 prices per clic, or, and the clicthrough rates,, such that = ln, and = ln. In turn, PC CR Bid = + if Bid < Bid1 (12) Bid 1 if Bid Bid1 Because ran 1 is the highest possible ran, we also consider a boundary solution: if the optimized bid is lower than the highest possible bid for ran 1 (Bid < Bid 1, the resulting ran is worse than ran 1. If the optimized bid is higher than or equal to the bid at ran 1 (Bid Bid1, the ad is displayed at ran 1. Inserting the optimized bid into Equation (4) and the corresponding result into Equations (7), (5), and (3), we determine the optimized acquisition costs per conversion g and the optimized number of conversions S : and PC g Bid = + Bid 1 CR S Bid N CR CTR 1 [ ] PC CR = / Bid 1 + N CR CTR 1 if Bid < Bid1 if Bid Bid1 if Bid < Bid1 if Bid Bid1 (13) (14) 3.3. Optimized Costs per Profit The optimized bid in Equation (12) is the investment per clic; it depends on the product of the profit contribution per conversion and the conversion rate, PC CR (i.e., return per clic). Dividing Equation (12) by PC CR and rearranging the terms yields an advertiser s optimized share of acquisition costs at the profit contribution per conversion, or costs per profit, CPP: CPP Bid = Bid PC CR = g Bid = + PC Bid 1 PC CR if Bid <Bid1 if Bid Bid1 (15) As long as the optimized bid is lower than the bid at ran 1, the optimized costs per profit depend only on percentage increases in prices per clic and clicthrough rates within rans, as reflected by the multipliers and, respectively. The optimized costs per profit decrease with ascending percentage increases in prices per clic. The intuition is as follows: if the percentage increase in prices is high, the advertiser can bid substantially lower for worse rans, which strongly reduces the acquisition costs per conversion and results in lower optimized costs per profit. A greater percentage increase in the clicthrough rates within rans has the opposite effect: if the percentage increase in clicthrough rates is high, the number of clics diminishes substantially within rans, which maes better rans more attractive. Then the advertiser submits higher bids, which leads to higher optimized costs per profit. According to Equation (15), if the percentage increase in prices equals the percentage increase in clicthrough rates, the optimized costs per profit are 50% (e.g., ln(1.25)/(ln(1.25) + ln(1.25)) = 0 50). Using four empirical data sets, we reveal that the mean percentage increase in prices per clic lies between 52.93% and 93.16% (median: 46.55% 87.01%); in clicthrough rates, it ranges between 48.42% and 73.63% (median: 46.13% 70.31%). Table 3 uses these values to calculate the respective optimized costs per profit: 50% is a good guess. Table 3 Percentage Increases in Prices per Clic and Clicthrough Rates Fashion (%) Mobile phones (%) Industrial goods (%) Travel (%) Price(%) CTR Price CTR Price CTR Price CTR ( 1) ( 1) ( 1) ( 1) ( 1) ( 1) ( 1) ( 1) Percentage Mean increases Median Optimized costs per profit (CPP ) Notes. N = 90 in each industry. Both multipliers reflecting the increase in prices per clic and CTR are typically larger than 1. For example, a percentage increase 1 of 50% indicates a multiplier of 150%, inserted into Equation (15). The same is true for the percentage increase 1. To calculate the optimized costs per profit, we use the median percentage increases in CTR and prices per clic, because the mean values might be too heavily influenced by outliers.
6 Siera and Abou Nabout: A Bidding Decision Support System for Profit Optimizing Search Engine Advertising 218 Mareting Science 32(2), pp , 2013 INFORMS 4. Calibration of Response Functions 4.1. Estimation of Price and Clic Response Functions The quic automatic calibration of the price response function (Bid 1 and and the clic response function (CTR 1 and is challenging, because it requires a robust, fast estimation procedure. As a consequence, we use regressions that estimate a response function for each eyword separately. Thus, in favor of a fast estimation approach, we do not apply the simultaneous equation model proposed by Ghose and Yang (2009), which puts more emphasis on accounting for potential endogeneity of ran. In addition, the estimation procedure needs to deal with unreasonable parameter values, which might reflect noise in the data. Search engine providers typically inform advertisers about prices per clic, rans, number of consumers searching for a eyword, number of clics, number of conversions, and the QS of their own SEA campaigns. However, advertisers do not receive competitors data. That is, an advertiser nows its own price for a eyword at time t and ran x but not the price for that eyword at any other ran or time. We thus need to control for differences across time in prices and QS (Abou Nabout and Siera 2012). We model the price of eyword at time t as dependent on its ran, time, and QS, and we estimate the eyword-specific parameters with ordinary least squares regressions: ln Bid t = + 1 Ran t + 2 t + 3 QS t + t (16) where ln Bid t denotes the logarithm of the bid for eyword at time t. Thus, we can estimate the above regression for every eyword at different points in time and do not need eyword attributes as proxies to account for unobserved heterogeneity of individual eyword (the same applies to Equation (17)). As the appendix outlines, the multiplier reflecting the increase in prices per clic equals = 1/ exp 1 (17) Because prices decrease in worse rans, 1 is liely negative, and should be greater than 1. Similarly, we can model the clic response function as dependent on ran, time, and QS: ln CTR t = + 1 Ran t + 2 t + 3 QS t + t (18) where ln CTR t denotes the logarithm of the CTR for eyword at time t. As the appendix shows, the multiplier reflecting the increase in clicthrough rates is given by = 1/ exp 1 (19) Similar to the multiplier reflecting the increase in prices per clic, 1 is negative, and is greater than Outline of Heuristic We chec whether the calibrations of the price and clic response functions are successful, such that they lead to reasonable values for percentage increases in clicthrough rates and prices per clic. A negative percentage increase would be inconsistent with theory and extant results (Agarwal et al. 2011, Ghose and Yang 2009), because it suggests higher clicthrough rates or prices per clic for worse rans. Missing data, too few observations, measurement errors, or omitted variables could produce such unreasonable values, and thus poor bids. If the calibration of the response function yields reasonable values (87.5% of cases), we solve Equations (10) and (11) to determine the optimized bid; otherwise, we use the heuristic that costs per profit should be 50%, because the percentage increases in clicthrough rates and prices per clic are frequently equal (see Table 3). Thus, we determine a heuristic bid: Bid Heuristic = 50% PC CR (20) The beauty of this heuristic is its simplicity, which reflects our finding that only percentage increases in clicthrough rates and prices per clic influence the optimized costs per profit. The simple heuristic also guarantees that the acquisition costs per conversion do not exceed the profit contribution per conversion. Although such a requirement clearly should be fulfilled, our experience reveals that it is frequently violated in practice. 5. Application of PROSAD SoQuero ( is a Franfurtbased online advertising agency that manages SEA campaigns for more than 40 advertisers (e.g., Best Western, Mettler-Toledo, Royal Caribbean). We implemented PROSAD ( in SoQuero s bid management software, to be employed in the daily management of campaigns that feature an average of 2,000 eywords. The system automatically calibrated response functions and suggested optimized bids that a campaign manager may accept or discard. Clients often are hesitant to participate in field experiments and tend to reject suggested bids, which maes it difficult to evaluate the financial impact across campaigns. However, we convinced a small client, conducting a nationwide campaign for toys and indergarten materials, to rely on PROSAD for 20 eywords over a period of 10 wees. In the field
7 Siera and Abou Nabout: A Bidding Decision Support System for Profit Optimizing Search Engine Advertising Mareting Science 32(2), pp , 2013 INFORMS 219 experiment, the client first managed the campaign itself without PROSAD, then allowed SoQuero to manage 20 eywords using PROSAD. To ensure that changes in the advertiser s clicthrough and conversion rate did not result from changes in the ad creative or landing page, we ept both the ad creative and landing page constant over time. The results of the field experiment therefore include weely information about the numbers of searches, clics, and conversions; average cost per clic; average ran; acquisition costs; and the profit after acquisition costs for each eyword, as we show in Table 4. Without PROSAD, the 20 eywords generated an overall loss of E2.69 (average per eyword = E0 13); they earned a profit of +E (average per eyword = +E6.24) with PROSAD. The client bid too high on most eywords, which our experience suggests is a common phenomenon. These high bids resulted in overly high acquisition costs that diminished profit after acquisition costs, though the profit before acquisition costs was considerably higher before PROSAD s application. The field experiment thus suggests that acquisition costs can be reduced by 38% (= )/48.78), and return on investment increases from 0% (= E48 65/ E ) to 21% (= E36.29/E ). These results reflect the entire 10-wee observation period. During that time, an average eyword yielded an additional profit of E6.37 with PROSAD. Over a year, the average eyword therefore would realize an additional profit of E Although this value may seem small or even negligible, the vast number of eywords included in most campaigns (e.g., 2,000 in SoQuero campaigns) suggests a substantial impact. SoQuero manages 40 campaigns on behalf of its clients each year, so the annual profit potential of PROSAD for SoQuero and its clients is about E2.7 million (= E ,000 40). Table 4 Results of Field Experiment Average values per eyword Without PROSAD With PROSAD Number of eywords Number of searches a Number of clics CTR (%) CPC (E) Ran Number of conversions Conversion rate (%) Profit before acquisition costs (E) Total acquisition costs (E) Profit after acquisition costs (E) Return on investment (%) 0 21 Note. CPC, cost per clic. a To ensure the comparabiliy of the two experimental groups, we set the number of searches With PROSAD to be equal to the number of searches Without PROSAD. All other variables were adjusted by actual clicthrough and conversion rates. The simplicity of our modeling approach means that it does not tae competitive reactions into account. If competitors adjust their bids in response to a change in the focal advertiser s bid, the percentage increase in prices per clic changes. Is a weely calibration of the response functions then sufficient? In the field experiment, PROSAD placed optimized bids at the beginning of the wee; competitors might react after the second day of the wee, at the earliest. We thus compare rans and prices per clic of the first two versus the last two days of the wee but find no statistically significant difference. 1 That is, competitive reactions to changes in the focal advertiser s bid do not appear to occur within a single wee. Another drawbac related to the simplicity of our modeling approach is that we do not model the lin between clicthrough rate and QS, though an increase (decrease) in the optimized bid might lead to a better (worse) ran and thus a higher (lower) clicthrough rate, which in turn might lead to a better (worse) QS. Then the ran might improve (worsen) even further, and the price might decrease (increase) (see Abou Nabout and Siera 2012). To evaluate this drawbac, we analyze by how much and how quicly the QS changes in response to changes in the clicthrough rate using a fixed effects model of different lag structures of clicthrough rate on QS. None of the lags of the clicthrough rate had a significant impact on QS; the low impact of this drawbac corresponds with the findings of Abou Nabout and Siera (2012) that QS changes occur just once every six months on average. However, prices per clic and clicthrough rate changed, on average, 22 times during the same observation period. 6. Summary We have reported on a large-scale implementation of mareting science models to solve the bidding problem in SEA. In cooperation with SoQuero, an online mareting agency, we have developed the PROSAD (PRofit Optimizing Search Engine ADvertising) bidding decision support system and implemented it in the agency s bid management software. PROSAD can automatically determine optimized bids that maximize the advertiser s profit. It estimates all response functions using ordinary least squares, so the calibration is rapid. Our field experiment shows that PROSAD not only increases the return on investments in SEA by 21 percentage points but also better captures the trade-off between the number of conversions and the money spent to acquire those conversions. 1 The results are robust to other combinations, such as the first versus the last four days or the first two versus last three days of the wee.
8 Siera and Abou Nabout: A Bidding Decision Support System for Profit Optimizing Search Engine Advertising 220 Mareting Science 32(2), pp , 2013 INFORMS We acnowledge several limitations to our study. First, we do not consider indirect effects of SEA (Chan et al. 2011, Rutz and Buclin 2011, Rutz et al. 2011). Such effects might lead to situations in which SEA performance is either under- or overstated. For instance, branded eywords usually convert at an exceptionally high rate, but they do not actually initiate the customer journey their performance is overstated in that case. Yet they might also generate sales in off-line channels, in which case their performance is understated. In addition, we are not able to account for intraday variation in ran because Google and other search engines only provide advertisers with average rans and prices per day. These intraday variations increase noise in the data so that future research should develop better instruments to trac these variations. Appendix In the main text, Equation (5) describes the clic response function: CTR Bid = Rewriting this equation yields ( 1 CTR Bid = CTR 1 CTR 1 Ran Bid 1 ) Ran Bid ( [ 1 = CTR 1 exp ln ] Ran ( Bid ) ) (A1) = exp ( 1 Ran ( Bid ) ) (A2) where = CTR 1 and 1 = ln 1/. Consequently, = 1/exp 1. Rearranging the terms in Equation (6) from the main text, which describes the price response function, yields Bid = Bid 1 Ran Bid 1 ( ) 1 Ran Bid = Bid 1 ( [ ] ) 1 = Bid 1 exp ln Ran Bid = exp( Ran Bid ) (A3) where = Bid1 and 1 = ln 1/. Therefore, = 1/exp 1. References Abou Nabout N, Siera B (2012) Return on quality improvements in search engine mareting. J. Interactive Mareting 26(3): Abou Nabout N, Siera B, Stepanchu T, Gerstmeier E (2012) An analysis of the profitability of fee-based compensation plans for search engine mareting. Internat. J. Res. Mareting 29(1): Agarwal A, Hosanagar K, Smith MD (2011) Location, location, location: An analysis of profitability of position in online advertising marets. J. Mareting Res. 48(6): Chan TY, Wu C, Xie Y (2011) Measuring the lifetime value of customers acquired from Google search advertising. Mareting Sci. 30(5): Chen J, Liu D, Whinston AB (2009) Auctioning eywords in online search. J. Mareting 73(4): Edelman B, Ostrovsy M, Schwarz M (2007) Internet advertising and the generalized second-price auction: Selling billions of dollars worth of eywords. Amer. Econom. Rev. 97(1): Feng J, Bhargava HK, Pennoc DM (2007) Implementing sponsored search in web search engines: Computational evaluation of alternative mechanisms. INFORMS J. Comput. 19(1): Ganchev K, Kulesza A, Tan J, Gabbard R, Liu Q, Kearns M (2007) Xiaotie D, Fan Chung G, eds. Internet and Networ Economics (Springer, Berlin), Ghose A, Yang S (2009) An empirical analysis of search engine advertising: Sponsored search in electronic marets. Management Sci. 55(10): Jerath K, Ma L, Par Y-H, Srinivasan K (2011) A position paradox in sponsored search auctions. Mareting Sci. 30(4): Katona Z, Sarvary M (2010) The race for sponsored lins: Bidding patterns for search advertising. Mareting Sci. 29(2): Leeflang PSH, Wittin DR, Wedel M, Naert PA (2000) Building Models for Mareting Decisions (Kluwer Academic Publishers, Dordrecht, The Netherlands). Little JDC (1970) Models and managers: The concept of a decision calculus. Management Sci. 16(8):B-466 B-485. Little JDC (2004) Comments on Models and managers: The concept of a decision calculus. Management Sci. 50(12): Rutz OJ, Buclin RE (2011) From generic to branded: A model of spillover in paid search advertising. J. Mareting Res. 48(1): Rutz OJ, Trusov M, Buclin RE (2011) Modeling indirect effects of paid search advertising: Which eywords lead to more future visits? Mareting Sci. 30(4): Varian HR (2007) Position auctions. Internat. J. Indust. Organ. 25(6): Yang S, Ghose A (2010) Analyzing the relationship between organic and sponsored search advertising: Positive, negative, or zero interdependence? Mareting Sci. 29(4): Yao S, Mela CF (2008) Sponsored search auctions: Research opportunities in mareting. Foundations Trends Mareting 3(2): Yao S, Mela CF (2011) A dynamic model of sponsored search advertising. Mareting Sci. 30(3):
Branding and Search Engine Marketing
Branding and Search Engine Marketing Abstract The paper investigates the role of paid search advertising in delivering optimal conversion rates in brand-related search engine marketing (SEM) strategies.
SELECTION OF BEST KEYWORDS: A POISSON REGRESSION MODEL
SELECTION OF BEST KEYWORDS: A POISSON REGRESSION MODEL Ji Li, Rui Pan, and Hansheng Wang ABSTRACT: With the rapid development of the Internet and information technology, consumers have increasingly begun
A Regression Discontinuity Approach
Position Effects in Search Advertising: A Regression Discontinuity Approach Sridhar Narayanan Stanford University Kirthi Kalyanam Santa Clara University This version: January 2014 Abstract We investigate
Optimal Bidding in Multi-Item Multi-Slot Sponsored Search. Auctions
Optimal Bidding in Multi-Item Multi-Slot Sponsored Search Auctions Vibhanshu Abhishe and Karti Hosanagar The Wharton School, University of Pennsylvania, Philadelphia, PA-19104, USA {vabhi, artih}@wharton.upenn.edu
An Empirical Analysis of Sponsored Search Performance in Search Engine Advertising. Anindya Ghose Sha Yang
An Empirical Analysis of Sponsored Search Performance in Search Engine Advertising Anindya Ghose Sha Yang Stern School of Business New York University Outline Background Research Question and Summary of
Invited Applications Paper
Invited Applications Paper - - Thore Graepel Joaquin Quiñonero Candela Thomas Borchert Ralf Herbrich Microsoft Research Ltd., 7 J J Thomson Avenue, Cambridge CB3 0FB, UK [email protected] [email protected]
Inflation. Chapter 8. 8.1 Money Supply and Demand
Chapter 8 Inflation This chapter examines the causes and consequences of inflation. Sections 8.1 and 8.2 relate inflation to money supply and demand. Although the presentation differs somewhat from that
ROI-Based Campaign Management: Optimization Beyond Bidding
ROI-Based Campaign Management: Optimization Beyond Bidding White Paper October 2009 www.marinsoftware.com Executive Summary The major search engines get paid only when an ad is clicked. Their revenue is
Economic background of the Microsoft/Yahoo! case
Economic background of the Microsoft/Yahoo! case Andrea Amelio and Dimitrios Magos ( 1 ) Introduction ( 1 ) This paper offers an economic background for the analysis conducted by the Commission during
The Role of Search Engine Optimization in Search Rankings
The Role of Search Engine Optimization in Search Rankings Zsolt Katona (with Ron Berman) TELECOM ParisTech September 15, 2010 The Role of Search Engine Optimization in Search Rankings 1 / 32 Introduction
Sharing Online Advertising Revenue with Consumers
Sharing Online Advertising Revenue with Consumers Yiling Chen 2,, Arpita Ghosh 1, Preston McAfee 1, and David Pennock 1 1 Yahoo! Research. Email: arpita, mcafee, [email protected] 2 Harvard University.
HOW TO MAKE PAID SEARCH PAY OFF
HOW TO MAKE PAID SEARCH PAY OFF PAY PER CLICK MARKETING STRATEGY Paid search marketing is one of the most effective marketing tools ever developed because of how targeted and flexible it can be. Google,
Written by: Benjamin Smith, Digital Marketing Expert
Written by: Benjamin Smith, Digital Marketing Expert Copyright 2013 WSI. Each WSI franchise office is an independently owned and operated business. Paid search advertising (pay-per-click or PPC) are ads
DIGITAL MARKETING BASICS: PPC
DIGITAL MARKETING BASICS: PPC Search Engine Marketing (SEM) is an umbrella term referring to all activities that generate visibility in search engine result pages (SERPs) through the use of paid placement,
Paid Search Advertising by Oliver J. Rutz and Randolph E. Bucklin
Advanced Database Marketing Paid Search Advertising by Oliver J. Rutz and Randolph E. Bucklin Oliver J. Rutz is Assistant Professor of Marketing at the Michael G. Foster School of Business at the University
The Effects of Bid-Pulsing on Keyword Performance in Search Engines
The Effects of Bid-Pulsing on Keyword Performance in Search Engines Savannah Wei Shi Assistant Professor of Marketing Marketing Department Leavey School of Business Santa Clara University 408-554-4798
Profit Driven Management in PPC Campaigns
Interactive Boutique Profit Driven Management in PPC Campaigns Marginal Profit Target in PPC Campaigns 1 www.adequate.pl 2013 Adequate Interactive Boutique PPC campaigns are usually optimised towards profitability
The ABCs of AdWords. The 49 PPC Terms You Need to Know to Be Successful. A publication of WordStream & Hanapin Marketing
The ABCs of AdWords The 49 PPC Terms You Need to Know to Be Successful A publication of WordStream & Hanapin Marketing The ABCs of AdWords The 49 PPC Terms You Need to Know to Be Successful Many individuals
Internet Advertising and the Generalized Second Price Auction:
Internet Advertising and the Generalized Second Price Auction: Selling Billions of Dollars Worth of Keywords Ben Edelman, Harvard Michael Ostrovsky, Stanford GSB Michael Schwarz, Yahoo! Research A Few
Best Practices for Growing your Mobile App Business. Proven ways to increase your ROI and get your app in the hands of loyal users
Best Practices for Growing your Mobile App Business Proven ways to increase your ROI and get your app in the hands of loyal users Competing For Users With more than a million mobile apps competing for
SOCIAL ADVERTISING BENCHMARK REPORT THE SALESFORCE MARKETING CLOUD. Metrics from 1+ Trillion Facebook* Ad Impressions Made Through Our Platform
THE SALESFORCE MARKETING CLOUD SOCIAL ADVERTISING BENCHMARK REPORT Metrics from 1+ Trillion Facebook* Ad Impressions Made Through Our Platform *All trademarks, service marks, and trade names are the property
Call-to-actions within Search Engine Advertising:
Erasmus University Rotterdam Master Thesis Call-to-actions within Search Engine Advertising: An empirical study on the impact on text ad effectiveness. Ivan Brkić 316063 Acknowledgements I would like to
Do Supplemental Online Recorded Lectures Help Students Learn Microeconomics?*
Do Supplemental Online Recorded Lectures Help Students Learn Microeconomics?* Jennjou Chen and Tsui-Fang Lin Abstract With the increasing popularity of information technology in higher education, it has
Bidding Costs and Broad Match in Sponsored. Search Advertising
Bidding Costs and Broad Match in Sponsored Search Advertising Wilfred Amaldoss Kinshuk Jerath Amin Sayedi [email protected] [email protected] [email protected] Duke University Columbia University
WSI White Paper. Prepared by: Ron Adelman Search Marketing Expert, WSI
Don t Leave Your Money on the Table WSI White Paper Prepared by: Ron Adelman Search Marketing Expert, WSI Introduction When was the last time that you looked online for a product or service? What stood
Analyzing the Relationship Between Organic and Sponsored Search Advertising: Positive, Negative, or Zero Interdependence?
Published online ahead of print April 8, 200 Articles in Advance, pp. 22 issn 0732-2399 eissn 526-548X informs doi 0.287/mksc.00.0552 200 INFORMS Copyright: INFORMS holds copyright to this Articles in
Online Ad Auctions. By Hal R. Varian. Draft: February 16, 2009
Online Ad Auctions By Hal R. Varian Draft: February 16, 2009 I describe how search engines sell ad space using an auction. I analyze advertiser behavior in this context using elementary price theory and
An Empirical Analysis of Sponsored Search Performance in Search Engine Advertising
An Empirical Analysis of Sponsored Search Performance in Search Engine Advertising Anindya Ghose Stern School of Business New York University New York NY-112 [email protected] Sha Yang Stern School
Search Engine Optimization: What Drives Organic Traffic to Retail Sites?
Search Engine Optimization: What Drives Organic Traffic to Retail Sites? MICHAEL R. BAYE Department of Business Economics and Public Policy Kelley School of Business Indiana University Bloomington IN 47405
Organic SEO VS. Pay Per Click (Adwords)
Organic SEO VS. Pay Per Click (Adwords) ~ Jayson DeMers, Forbes, April 30, 2014 Elite Search Engine Optimization Page 1 Trust and Probability to click Only about 25% of people click on Adwords. Research
Search Engines are #1 Way to be Found
Search Engines are #1 Way to be Found 85-90% Of on-line traffic begins at a search engine! 33% of Internet Users Believe Companies Found in Top Search Results Must Be a Major Brand -- Indicating That Top
Facebook and Google offer hybrid advertising auctions that allow advertisers to bid on a per-impression or a
CELEBRATING 30 YEARS Vol. 30, No. 2, March April 2011, pp. 249 273 issn 0732-2399 eissn 1526-548X 11 3002 0249 doi 10.1287/mksc.1100.0609 2011 INFORMS Hybrid Advertising Auctions Yi Zhu Marshall School
Case Study: How Generic Domain Names Impact a SEM Campaign
Case Study: How Generic Domain Names Impact a SEM Campaign Karan Budhiraja 1 Executive Summary A challenge for online marketers is getting more clicks out of their pay-per-click search engine campaigns,
Driving Online Traffic and Measuring Offline Phone Conversions
Driving Online Traffic and Measuring Offline Phone Conversions Executive Summary We are in the midst of an ever-evolving digital world and every aspect of your online efforts must complement and support
Here are our Pay per Click Advertising Packages:
Did you know that PPC is the fastest way to drive instant traffic to your website? What can your website do without traffic? Without traffic, you are losing time, opportunities and money to your competition.
How to pay less for your pay per click leads or sales. by Ann Stanley MD Anicca Digital Solutions
How to pay less for your pay per click leads or sales by Ann Stanley MD Anicca Digital Solutions Opportunities to save money on your pay per click leads or sales More relevant clicks for your budget
PPC Automation 2014: The ROI of Paid Search Automation
PPC Automation 2014: The ROI of Paid Search Automation A Digital Marketing Depot Whitepaper Executive Summary: Paid search is the lynchpin for a robust digital marketing strategy and can enable brands
7 THINGS YOU NEED TO KNOW BEFORE TRYING GOOGLE ADWORDS
7 THINGS YOU NEED TO KNOW BEFORE TRYING GOOGLE ADWORDS Discover how Google AdWords works and learn how to plan before investing in pay per click marketing to give your business the best chance of success.
How. B2B Companies. Can Generate More Demand and Better Leads at Less Cost
How B2B Companies Can Generate More Demand and Better Leads at Less Cost A How B2B Companies Can Generate More Demand and Better Leads at Less Cost As many B2B marketers already know, it is important to
THE EFFECT OF R&D EXPENDITURE (INVESTMENTS) ON FIRM VALUE: CASE OF ISTANBUL STOCK EXCHANGE
THE EFFECT OF R&D EXPENDITURE (INVESTMENTS) ON FIRM VALUE: CASE OF ISTANBUL STOCK EXCHANGE Pinar Başgoze 1, H. Cem Sayin 2 1 Hacettepe University, Department of Business Administration, Ankara, Turkey.
Making Integrated Campaigns Work: How a Search Marketing Mindset Can Drive the ROI of Display Advertising
Making Integrated Campaigns Work: How a Search Marketing Mindset Can Drive the ROI of Display Advertising Eli Goodman comscore, Inc. Keith Wilson The Search Agency, Inc. Our Presenters Eli Goodman Search
Lecture 5: Variants of the LMS algorithm
1 Standard LMS Algorithm FIR filters: Lecture 5: Variants of the LMS algorithm y(n) = w 0 (n)u(n)+w 1 (n)u(n 1) +...+ w M 1 (n)u(n M +1) = M 1 k=0 w k (n)u(n k) =w(n) T u(n), Error between filter output
[Checklist] Audit Your Pay-Per-Click (PPC) Advertising
[Checklist] Audit Your Pay-Per-Click (PPC) Advertising NOTE: Many tools and features referenced apply to Google AdWords only, as it provides the majority of analysis and optimization tools. Also, Google
MYTH-BUSTING SOCIAL MEDIA ADVERTISING Do ads on social Web sites work? Multi-touch attribution makes it possible to separate the facts from fiction.
RE MYTH-BUSTING SOCIAL MEDIA ADVERTISING Do ads on social Web sites work? Multi-touch attribution makes it possible to separate the facts from fiction. Data brought to you by: In recent years, social media
THE GLOBAL LOCAL AGENCY. Affiliate Marketing Guide. San Francisco Paris Belgium. Contact: +33 669 40 16 09 4 Place Louis Armand 75012 Paris CA France
THE GLOBAL LOCAL AGENCY Affiliate Marketing Guide San Francisco Paris Belgium Contact +1 415 730 2216 555 California Street Suite 4925 ZIP 94104 San Francisco USA Contact: +33 669 40 16 09 4 Place Louis
Fuzzy regression model with fuzzy input and output data for manpower forecasting
Fuzzy Sets and Systems 9 (200) 205 23 www.elsevier.com/locate/fss Fuzzy regression model with fuzzy input and output data for manpower forecasting Hong Tau Lee, Sheu Hua Chen Department of Industrial Engineering
Web Advertising 1 2/26/2013 CS190: Web Science and Technology, 2010
Web Advertising 12/26/2013 CS190: Web Science and Technology, 2010 Today's Plan Logistics Understanding searchers (Commercial Perspective) Search Advertising Next project: Google advertising challenge
TRENDS & TIPS. Facebook Advertising in Q2 2014. Socialbakers Quarterly Ads Benchmark Reveals News Feed Ads Dominate CTRs and Share of Spend SOCIAL
1 TRENDS & TIPS Facebook Advertising in Q2 214 Socialbakers Quarterly Ads Benchmark Reveals News Feed Ads Dominate CTRs and Share of Spend # SOCIAL MEDIA LIKE # SHARE 2 1. Introduction Facebook advertising
Single-Period Balancing of Pay Per-Click and Pay-Per-View Online Display Advertisements
Single-Period Balancing of Pay Per-Click and Pay-Per-View Online Display Advertisements Changhyun Kwon Department of Industrial and Systems Engineering University at Buffalo, the State University of New
Yao Zheng University of New Orleans. Eric Osmer University of New Orleans
ABSTRACT The pricing of China Region ETFs - an empirical analysis Yao Zheng University of New Orleans Eric Osmer University of New Orleans Using a sample of exchange-traded funds (ETFs) that focus on investing
Tricks To Get The Click
Tricks To Get The Click 10 Tips for Writing Better PPC Text Ads If you want to sell products or generate leads online, a user- friendly, conversion- optimized website is Step 1. But when it comes to search
Chapter 3 Local Marketing in Practice
Chapter 3 Local Marketing in Practice 3.1 Introduction In this chapter, we examine how local marketing is applied in Dutch supermarkets. We describe the research design in Section 3.1 and present the results
Is All Data Created Equal?
Is All Data Created Equal? A Comparison of First and Third-Party Data in Campaign Performance Is All Data Created Equal? Much of the data that digital marketers rely on to target their ideal prospects
Computational advertising
Computational advertising Kira Radinsky Slides based on material from: Ronny Lempel Placement in Search Engines With the increased economic impact of the Web, it is crucial for businesses to have high
Demand Forecasting LEARNING OBJECTIVES IEEM 517. 1. Understand commonly used forecasting techniques. 2. Learn to evaluate forecasts
IEEM 57 Demand Forecasting LEARNING OBJECTIVES. Understand commonly used forecasting techniques. Learn to evaluate forecasts 3. Learn to choose appropriate forecasting techniques CONTENTS Motivation Forecast
A Coefficient of Variation for Skewed and Heavy-Tailed Insurance Losses. Michael R. Powers[ 1 ] Temple University and Tsinghua University
A Coefficient of Variation for Skewed and Heavy-Tailed Insurance Losses Michael R. Powers[ ] Temple University and Tsinghua University Thomas Y. Powers Yale University [June 2009] Abstract We propose a
CITY UNIVERSITY OF HONG KONG. Revenue Optimization in Internet Advertising Auctions
CITY UNIVERSITY OF HONG KONG l ½ŒA Revenue Optimization in Internet Advertising Auctions p ]zwû ÂÃÙz Submitted to Department of Computer Science õò AX in Partial Fulfillment of the Requirements for the
Global Online Advertising Trends
WHITE PAPER Global Online Advertising Trends Quarterly Report July - September, 2012 Table of Contents Introduction 3 Research Methodology 3 US Findings 4 UK Findings 13 Eurozone Findings 15 Facebook Findings
A Decision-Support System for New Product Sales Forecasting
A Decision-Support System for New Product Sales Forecasting Ching-Chin Chern, Ka Ieng Ao Ieong, Ling-Ling Wu, and Ling-Chieh Kung Department of Information Management, NTU, Taipei, Taiwan [email protected],
2013 Ad Solutions. Cross Channel Advertising. (800) 296-7104 [email protected] Partnership Opportunities 1. (800) 296-7104 sales@admedia.
2013 Ad Solutions Cross Channel Advertising Partnership Opportunity Partnership Opportunities 1 WHO WE ARE AdMedia works with top agencies and brands to bring digital marketing solutions with our cross
How To Create A Pco Ad On A Website
Marketing Automation Beginner s Guide to PPCs 2014 2014 Callidus Callidus Software Software Inc. Inc. All Rights All Rights Reserved. Table of Contents Introduction Different Types of PPCs Plan out the
Achieving the Gold Standard in Paid-Search Bid Optimization
MORE MATH. BETTER MATH. BEST ROI. Achieving the Gold Standard in Paid-Search Bid Optimization Understanding the benefits of global keyword-level modeling white paper: The Gold Standard [email protected]
The 8 Key Metrics That Define Your AdWords Performance. A WordStream Guide
The 8 Key Metrics That Define Your AdWords Performance A WordStream Guide The 8 Key Metrics That Define Your Adwords Performance WordStream Customer Success As anyone who has ever managed a Google AdWords
Asymmetric Reactions of Stock Market to Good and Bad News
- Asymmetric Reactions of Stock Market to Good and Bad News ECO2510 Data Project Xin Wang, Young Wu 11/28/2013 Asymmetric Reactions of Stock Market to Good and Bad News Xin Wang and Young Wu 998162795
Keywords, impressions and clicks
PPC Case Study THE PPC STORY Hidepark is a leather garment manufacturer based in Grantham, Lincolnshire. Before coming to Fifteen, they already had an established client base and a successful Google Adwords
Revenue Optimization with Relevance Constraint in Sponsored Search
Revenue Optimization with Relevance Constraint in Sponsored Search Yunzhang Zhu Gang Wang Junli Yang Dakan Wang Jun Yan Zheng Chen Microsoft Resarch Asia, Beijing, China Department of Fundamental Science,
An Empirical Analysis of Digital Advertising
An Empirical Analysis of Digital Advertising Anindya Ghose Associate Professor of Information, Operations, and Management Sciences and Robert L. & Dale Atkins Rosen Faculty Fellow Leonard N. Stern School
The consumer purchase journey and the marketing mix model
Dynamic marketing mix modelling and digital attribution 1 Introduction P.M Cain Digital media attribution aims to identify the combination of online marketing activities and touchpoints contributing to
