How Our Tailored Strategy Optimised Paid Search Campaigns for a B2B Company
AdRoll provides retargeting products to advertisers. Working with them posed a new challenge for us because they are 100% business to business. Because of this, we didn’t have the same volume of data to play with as we do for other clients. So we had to adapt our approach.
We were happy with how this worked out, mostly because we were able to decrease AdRoll’s CPA by 200% in the first four months, but also because in tailoring strategy that brought us these results, we learned a lot about how to optimise paid search campaigns for B2B companies.
Segmatic's Three Pronged Strategy
What we came up with for AdRoll is a three-pronged strategy that would work for any B2B company, or really for any company that isn’t generating massive volumes of data from its paid search campaigns. Here’s what we did -
- 1. Two Speed Decision Making
We developed a two-speed tracking system that allowed us to make both short- and longer-term decisions based on the data available to us
- 2. Best Practice Account Structure
Best practice, best practice, best practice - well-designed account structure is much more important when you’re working with small data, because you can’t paper over the cracks of poor account structure using feedback loops if you don’t have the volume of feedback.
- 3. Clue Based Search Term Analysis
Clue-based search term analysis and negative matching - we had to be very smart about how we interpreted our search term data, used it to project broader trends into the future and fed that into our negative matching.
We needed to track performance from keyword to lifetime value, calculate the return on investment for each keyword we were bidding on and determine which keywords were providing good quality leads and which weren’t. The problem here is that there’s a long time delay between someone clicking on an ad and us having a real sense of their lifetime value. And until we have that data for lots of users we can’t calculate things like drop-off rate.
To be able to take action while we waited for this to play out, we needed a metric that would allow us to make quicker decisions. We could then use this metric to make both short- and long-term decisions based on what in the initial stages was short-term data.
We developed a two-speed decision-making strategy:
For day-to-day tracking and decision-making, we used what we call proxy metrics - basically ‘did we get a lead, yes or no?’ The proxy metric should give you an answer to that question within a day. For this we used the Google Adwords conversion pixel.
For longer-term management we used complete metrics, based on UTM Parameters, the results of which you then pass into the database. Complete tells you how your campaigns were performing six months ago, using the data from the last six months It’s a more accurate long-term view that takes into account the time delay between first contact and lifetime value, and drop-off rates.
For this we use a parameter passed in the destination URL. Each advert that we create uses a custom parameter, something like ‘&utm_campaign=campaign1’. This parameter provides us with information that’s then passed into the database for each individual user at the point of first interaction with the database, which in the case of AdRoll was an online form that potential customers filled out. So when someone fills out the form we know not just the information they enter, but also which of our ads had brought them to the form.
Once we got this up and running we were working efficiently at two speeds of tracking and decision-making - proxy and complete. Over time, as the proxy data is built into the complete data, the complete data is improved and we update our targets and our approach based on this better data.
Best Practice Account Structure
Compared to retail, paid search campaigns for B2B companies give you smaller data. Usually we like to have big data sets to play with, learn from and use to test theories and generate feedback loops for our campaigns. This just wasn’t possible for AdRoll.
We’re passionate about good, solid account structure. It’s the foundation of everything we do. A lot of companies can get by with account structure that’s not great. We’ve noticed in some of the accounts we’ve taken over that have lots of data to work with, and the people managing the accounts have been able to use that data to generate lots of feedback loops and paper over the cracks of their poor account structure.
That doesn’t work when you’re dealing with small data. Your only option is to build solid account structure, based on best practice, from the ground up. You have to get it exactly right from day one because you can’t rely on your feedback loops to tell you where you’re going wrong and steer you back in the right direction.
Clue-based Search Term Analysis
Most companies look at their search term data and take action - positive or negative, in response to the data. We take a clue-based, proactive approach to search term data. This means that we scour the data for search terms that suggest broader trends and we use these clues to make projections and take action today on things that we can predict are going to appear in our search term data in the future.
With AdRoll, one problematic trend we spotted was classified ads. We wanted to bid on ‘online ads’, but we realised that people searching for (for example) ‘London online ads’ were looking for classified ads in the London area, not the services of AdRoll. This was true of ‘Cardiff online ads’ and ‘Manchester online ads’ too, so we used our list of place names in the UK to proactively negative out all of these keywords.
TSimilarly, people searching for ‘Heineken ads online’ wanted to watch a funny Heineken ad, so we negatived out all brand names.
To do this well, and to scale, you need to manipulate your search term data in two ways - disaggregate the search terms by individual words, and re-aggregate them into lists. Our Segmatic platform automates this, using the data generated by AdWords but presenting it in a usable way using word frequency analysis that tells us, for each individual word within our search terms in a given period, how many clicks and how many impressions the word has.
Clue-based Search Term Analysis
This proactive, clue-based approach to search term analysis was particularly useful for AdRoll - it accelerated our learning, so instead of waiting for google to tell us on a case-by-case basis what we should negative out, we were able to make accurate projections and take action before it cost us money.
And that’s it - two-speed decision-making, best practice account structure and clue-based, proactive search term analysis got us, and Ad Roll, a 200% decrease in CPA in just four months.
What to do next?