Increasing Paid Search ROI Through Keyword Bidding

Google says keyword bidding is the most critical driver of paid search ROI, but to get the best financial results, you have to do it right.

Recently our own Rob Cooley, OptiMine CTO, hosted a webcast that looked at the most common keyword bidding methods, with an emphasis on  how to significantly improve paid search financial results by applying the best of these:

- Rules-based Optimization
- Local Optimization
- Global Cluster-level Optimization
- Global Keyword-level Optimization

You can watch the recorded webcast below or download the presentation deck here.

Webinar: Increase Paid Search ROI Through Keyword Bidding from OptiMine Software on Vimeo.

@OptiMineInc

OptiMine logo

Global Optimization: keyword-level modeling vs. clusters

The last excerpt from “Achieving the Gold Standard in Paid-Search Bid Optimization” clearly established that model-based optimization is superior to rules-based and that, in the world of models, global optimization beats local. But there is another layer of of global optimization that needs exploring. Within the global subset of model-based optimization are keyword-level and cluster modeling. The two primary differences between them are how they deal with performance data – especially the sparse data one finds in tail terms – and the financial impact on paid-search programs. If you want to back-story before you dive in here, you can start with “Paid-Search Overview” and “Rules vs. Models”.

Global Keyword vs. Global Cluster Modeling

Global keyword optimization results in improvements that are significantly better than cluster modeling because each keyword is treated individually. Cluster modeling creates groups of keywords, treating each member the same as the others – a hazardous shortcut for advertisers with large, complex paid-search campaigns.

Cluster model-based systems were developed to cope with the “sparse data” problem of tail terms for which there is very little historical data available. As the name implies, clustering aggregates data from several keywords to hundreds and even thousands of keywords, which are assumed to have the same general performance characteristics. Simply put, clustering was developed to assemble data sets large enough to permit human analysts to apply more traditional statistical techniques to determine bids.

While clustering may seem like a necessary way to manage keywords that receive very few clicks or impressions, the technique is in many ways sub-optimal. On the plus side, using clusters leads to model stability, meaning the results are repeatable, which is something statisticians love. But the negative effects of using clustering are substantial. For one, keywords in a cluster might seem similar, but each keyword is actually unique at some level. While statisticians might value the extra data, individual keywords lose their uniqueness in a cluster. The result is a loss of performance compared to modeling each keyword as a unique entity (see figure below), as the advertiser spends too much on some keywords in a cluster and too little on others.

Paid-Search Performance Variables

A second issue is clustering typically requires statisticians to tune the models manually. As a result, cluster-based solutions are rarely pure software applications and thus can’t offer the degree of automated bid optimization needed by advertisers managing thousands or millions of keywords in a dynamic bid-based marketplace. A third issue is the time-intensive task of creating clusters, as all statistical models decay over time, making it necessary to periodically retrain the statistical models involved. For these two reasons, cluster models tend to be used far beyond their useful life cycle with a resulting negative impact on performance.

Clustering survives due to the belief that keyword-level modeling, while far superior in performance terms, can’t be done on tail terms for which there simply isn’t enough data available to build accurate models. That’s why most paid-search bid optimization vendors extensively rely on clustering, even though they might not reveal this fact to customers. Why? Clustering has yet to be automated and requires human analysis driving up cost and response times, even as it leads to sup-optimal performance on the vast majority of keywords in a campaign.

Fortunately for advertisers, this belief is false. Keyword-level modeling can be done on keywords with as few as 10 conversions a year. What’s required is the right balance of the appropriate math, software automation, and transparency into the specific variables that drive individual keyword performance. Global keyword-level modeling is the gold standard of bid management. It regularly improves performance (profit, revenue, ROAS, etc.) by 25 percent or more in controlled tests against global cluster-level, local keyword-level and rules-based technologies. The basic elements driving success for global keyword-level modeling can be summarized as follows.

Appropriate math: The mathematical approach to global keyword-level modeling rejects the “requirement” to cluster in order to create sufficient click or impression data. Clustering might produce an acceptable “average” for all keywords in the cluster but has little relevance to the future performance of the individual keywords the cluster contains. This accounts for the sub-optimal performance of clustering versus modeling the specific performance of the individual keywords within the cluster, which is achievable for even keywords with small amounts of data. Achievable, that is, using the appropriate mathematical modeling techniques – such as structural risk minimization, a technique that trains models to become simpler as data sets become sparser – as opposed to complex clustering techniques, which deal with sparse data by building models that are often far more elaborate than the data will support.

In one controlled test, using the right math to individually model each keyword drove 216 percent more account sign-ups than a competing cluster-level solution. One issue in this test was the age of clusters used, which hadn’t been refreshed and contained keyword groupings that were simply obsolete. Keyword-level modeling techniques identified a handful of good keywords hidden in clusters of bad keywords. Separating those out and bidding them up led to the volume increase.

Since keyword-level modeling eliminates the need to cluster, it can be achieved through software automation. For advertisers dealing with large numbers of keywords who want to avoid the performance sacrifice in long-tail keywords that is inevitable with clustering, automation is usually an advantage in a dynamic advertising marketplace, both in terms of lower cost and superior daily bid optimization of all keywords in an SEM program. The same type of software automation techniques can be applied to retraining the models that predict keyword performance. The models can be “taught” to automatically learn based on the most recent inputs that make them much more responsive to changing marketplace conditions.

Transparency: Transparency is the ability to make visible to the advertiser the individual variables that drive keyword performance to build understanding and trust. In this sense, clusters are about as transparent as mud, since the complexity of clusters makes them almost impossible to describe. Modeling keywords individually allows advertisers to make intelligent determinations on each and every keyword in an SEM campaign. They can see the decisions the software made and why. Figure 3 compared five variables that drove performance in two similar but distinct keywords. Using clustering, marketers would be forced to conclude that only one variable – cost per click – was the common and determinant performance factor, whereas in reality, the two keywords have very dissimilar performance profiles and require very different optimization strategies.

Bottom Line

Model-based keyword bid optimization is by far superior to rules-based, but selecting the right model-based system is critical to maximizing paid-search campaign performance. Where local optimization is incrementally better than rules-based, the performance improvement does not approach that of global cluster or global keyword. But only global keyword-level modeling, the gold standard of bid optimization, will truly maximize paid-search performance.

Keyword-level modeling for all keywords in an SEM program, not just the low-hanging fruit of head terms, is a demonstrably superior approach and delivers overall performance gains of 25 percent or more over clustering and other techniques. Software driven bid optimization techniques that use keyword-level modeling also provide advertisers with greater flexibility and control. Clusters take time to create and rebuild in response to changing business goals and marketplace conditions. With automated keyword-level bid optimization techniques, advertisers can continually change campaign goals and constraints and rebid keywords at any frequency they need.

Keyword-level, global bid optimization is the ultimate solution for deriving maximum profit from SEM campaigns that involve a large number of keywords. It’s the right choice for optimizing head terms, tail terms and everything in between.

@OptiMineInc

Paid-search: Improving financial results through better modeling

Paid-Search Keyword Bid Optimization“Achieving the Gold Standard in Paid-Search Bid Optimization” was the first white paper published by OptiMine and remains the most widely distributed. One of the reasons for its popularity is the way it distills the complex world of bid optimization methodologies into an easy-to-understand guide. Whether you are a paid-search veteran, or just starting out, the Gold Standard white paper will help you segment and understand the differences in approach and results among the various optimization techniques. Today we embark on a series of posts that excerpt Achieving the Gold Standard. We begin with an overview of paid search. 

Introduction
Paid-search advertisers have a range of choices when selecting a keyword-bidding approach: rules-based bidding and three different versions of model-based solutions. This paper will analyze the differences in these bidding techniques and explain why global keyword-level bid optimization delivers performance gains of 25 percent to 200 percent more than what can be achieved with the other bidding approaches.

Paid-Search Overview
Google’s advertising model is both simple and fiendishly complex. In most cases, paid-search advertisers bid on keywords daily to locate their text ads in the most advantageous positions on Google’s search engine. The bid, combined with Google’s Quality Score—a formula Google has developed that factors in an ad’s quality, relevance and historical click-through performance—determines an ad’s
position.

In effect, advertisers have to predict the future cost and value of every single keyword in their search engine marketing campaigns. It’s not a trivial task. Large paid-search advertisers may need to optimize tens of thousands to millions of keywords to meet a variety of different campaign objectives. Not all keywords have the same weight, of course. Head terms, or keywords that trigger a large number of clicks and conversions, are usually the focus of most SEM efforts. Tail terms, or keywords that might receive just a few clicks per day or week, receive less attention. But regardless of where a keyword lies on the distribution, if its bid is too low, sales are lost. If the bid is too high, more money is spent on that keyword than its potential return or value merits. Achieving the best performance takes automation, science and domain knowledge.

Over the past few years, search engine management consultants and digital marketing platform vendors have developed a variety of products and services to help advertisers optimize their paid-search spend. In most cases, the efforts involve some combination of human analysis and model-based bid optimization software, sometimes called an autobidder. Technology is essential because the scale of the challenge easily outstrips human analysis alone, especially when it comes to tail terms, which have little click history and which make up the vast majority of keywords.

A common perception among paid-search advertisers is that model-based bid optimization software is something of a black-box technology that is only appropriate for tail terms and that advertisers should “manually optimize the important head terms of an account.” This perception is based on some of the early solutions in the marketplace, which did indeed keep their inner workings secret and typically delivered only modest short-term performance gains that tended to taper off over time.

Today, however, bid optimization technology has developed to the point that it can maximize financial performance across all keywords while being  transparent and meeting critical business constraints – for example, maximizing profit while providing some minimum order volume, or maximizing revenue while maintaining a minimum return on ad spend (ROAS). For advertisers managing a large number of keywords, some form of model-based bid optimization technique is virtually essential. But success in using bid optimization software requires understanding the advantages and limitations of the different modelbased techniques and the recognition that there are no set-and-forget solutions. And bid optimization still requires some degree of human intervention from analysts with domain knowledge and an understanding of the business.

The next excerpt will look at the differences between rules-based and model-based optimization methods and, within models, how local optimization differs from global optimization. “Achieving the Gold Standard in Paid Search Bid Optimization” can be downloaded now. 

@OptiMineInc

Going to SMX Advanced? You gotta see these models

SMX Advanced kicks off Monday night with a rooftop party, but we really get down to business on Tuesday, June 5  when the floor opens and the best (mathematical) models take center stage in the OptiMine Software booth, number 24.

So, why should you stop by OptiMine when there are so many others exhibitors? Let me offer a few reasons:

  1. OptiMine improves paid-search financial results by 25% or more. We’ll have some of the results at the booth and our friendly OptiMiners will be happy to tell you about more.
  2. OptiMine uses not one, but six modeling techniques to assure maximum performance. And every day it assigns every keyword, individually the appropriate technique to achieve the global goal.
  3. No clusters, no rules. Enough said.
  4. Spin the wheel for your chance to win  a chunk of cash.
  5. OptiMine is a sports car according to @SeaPPC.

 

OK.  Five reasons is definitely more that a few, but there are more (transparency, control, automation) where this came from and the best way to see for yourself is to visit OptiMine in booth 24 – right by the food court – and ask for a demo.

You really are just that close to dramatically improving your paid-search financial results.

See you in Seattle.

Treat your paid-search keywords as individuals: visit optimine at smx advanced

A few months ago OptiMine published its first white paper, “Achieving the Gold Standard in Paid Search Bid Optimization”. In it, OptiMine CTO Rob Cooley made the case that using global keyword-level modeling to optimize keyword bidding is superior to other modeling techniques a that employ clusters. The reason, quite simply, is that keyword-level modeling treats each and every one individually, regardless of the number of keywords.

At the end of the white paper a simple question was implied: Why cluster keyword data if you don’t have to?

The answer, also implied: There’s no reason to. 

On June 5th and 6th the only bid optimization system that models every keyword individually will be in booth 24 at SMX Advanced. We invite you to stop and see why OptiMine guarantees paid search financial performance improvements of 25% or more. Yes, it’s all in how we treat the keywords – as individuals. While you’re there, we also invite you visit our competitors booths. Compare OptiMine results to those that use clustering, local, and rules-based optimization methods.

If you can’t make it to Seattle, the OptiMine website lays out the case quite nicely in this video and in several case studies.


 

Rob Cooley, OptiMine CTO, on choosing the right keyword-bidding approach

Rob Cooley, OptiMine CTO, has penned an article for Adotas.  The subject, choosing  the best keyword bidding method, is becoming a hot one among paid search professionals.

The bidding landscape has been evolving for a number of years. What started with rules-based approach has progressed through local optimization to global optimization. Until recently, however, global optimization was only achievable by clustering keyword data.  As you move from the head into the tail conversions become fewer and aggregating the data from, potently, thousands of keywords is the only way to have enough to build reliable models.

Until recently.

Read the article to learn why individual keyword-level modeling is driving dramatic financial performance improvement for those who are using it.

Keyword Bid Optimization: Choosing the Right Approach

Keyword Bid Optimization

Paid-search bid optimization comes in two flavors: rules-based and model-based. Within the broad realm of model-based optimization, you’ll find three common methods: global cluster-level modeling, local keyword-level modeling and global keyword-level modeling. Each has pros and cons and each offers various degrees of performance improvement.

If you’re not certain what method you’re using currently, or are considering changing what you’re doing, read on for an overview of these different optimization approaches and their relative strengths and weaknesses.

Model-Based Optimization

Global keyword level: Every keyword receives individual analysis and an individual bid so the entire portfolio achieves the stated goal. The approach is difficult to accomplish because the size and complexity of many paid-search programs requires literally millions of pricing decisions to be made each day. But a solution that does accomplish global keyword-level modeling is likely to be pure software and, therefore, fully automated.

Local keyword level: In effect, this is the approach advocated by Hal Varian, Google’s chief economist: bid each keyword separately based on the predicted value. Simplicity is the key because you don’t need to predict behavior across a range of bids – just bid a percent of the predicted value. However, with simplicity comes lower performance and limited settings. In a lot of cases, a local solution leaves money on the table. You can set a target but you can’t layer on multiple constraints.

Global cluster level: Here you still have a global optimization but models based on clusters of keywords are used to handle the sparse-data problem. Some vendors are actually a hybrid of this plus the keyword-level global approach — that is, they use keyword-level for head terms and clusters for the tail. Global cluster-level bidding tends to be stable with results that are repeatable. But what you gain in stability, you lose in performance and automation. Performance suffers because clusters ignore the fact that every keyword is unique and the value of the aggregated data is outweighed by the loss of that uniqueness. A variety of factors such as seasonal changes, expanded keyword lists and changes in product offerings can render clusters obsolete. When obsolescence occurs, statisticians are typically needed to manually tune the models, so cluster-based solutions are rarely pure software applications.

Rules-Based Optimization

The most common solution available, rules-based optimization is touted for being simple and easy to understand. For example, a rule might state, “If ROAS is less than 200 percent, lower bids by 10 percent.” However, when rules are layered upon rules, simplicity and understandability are quickly negated, making it difficult to understand what will happen to the bids. The big loser in rules-based optimization is performance. Rules-based systems are reactive, with pre-defined responses to certain situations. In a rules-based system, historical data is not considered because the situation drives the reaction. Because of their reactive nature, rules-based optimization can be very good at protecting your position, but playing defense rarely leads to optimal results.

For a more granular look at these approaches, download OptiMine’s white paper (no registration required) “Achieving the Gold Standard in Paid-Search Bid Optimization”.

@markpalony

Achieving the Gold Standard in paid search bid optimization

Global keyword-level is the gold standard for paid search bid optimizationGlobal keyword-level is the pinnacle of paid search bid optimization. Nothing can beat it for driving performance improvement. Not rules-based, not local optimization and not global cluster-level optimization. The reasons for global keyword-level’s superiority are many. To explore the issue in detail, OptiMine has published a white paper, authored by CTO Rob Cooley, that takes a detailed look at optimization in all it’s forms.

Whether you’re new to paid search, or a seasoned veteran, “Achieving the Gold Standard in Paid-Search Bid Optimization” lays bare the truth: that all model-based optimization is not the same and the differences are significant in approach and results.

Download your copyof “Achieving the Gold Standard in Paid-Search Bid Optimization” today.

Auto-bidding: a complex paid search issue made clear

If you want a great summary of auto-bidding technology used for paid search bid optimization read this article (plug warning: the interviewee is Rob Cooley, OptiMine’s CTO).

The Q&A comes from Josh Dreller and his In The Trenches column found in search engine land. Josh is a true expert in the industry who “gets” why auto-bid technology is necessary for paid search, but also understands the danger in the set-it-and-forget-it mentality that often accompanies its implementation.

In the interview, Josh gets Rob to break a difficult problem into its component parts and describe how they are put together in a way that benefits paid search advertisers. If you’re not sure what to look for in auto-bid technology, this primer will give you enough information to begin asking the right questions.

In it Rob talks about the four approaches auto-bid technologies use to optimize paid search bids: Global Keyword-Level, Local Keyword-Level, Global Cluster-Level, Rules-Based. You’ll also get a quick look at models vs. rules, keyword vs. clusters and global vs. local optimization.

If you’re managing large paid search campaigns automating the bidding process will drive efficiency, but the right auto-bidder will also drive performance improvements. Others may have been stopped short of finding the Holy Grail, but it does exist.

Read the interview and you’ll know what I mean.