AdWords #PPC Hack 53: Exploiting Google Instant

Google’s semi-radical shift, to-instant-while-you-type SERPs, mostly served to codify the dumb-em-down effect caused by herding users via the search suggest Ajax box.  In tandem with Google’s sad business decision to neuter the AdWords Keyword Tool, all but the best PPC marketers are now funneled to operate predominantly on the short tail. This represents big G’s jihad to consolidate inventory and make more money.  Some would say, with the advent of Modified Broad Match, this is not all bad. To me, it mostly sounds like some scrape and bake fun-time testing!

Recently in that spirit AIMCLEAR, along with a handful of industry colleagues, took a few spirited cracks at hacking ‘Instant to see if we could somehow break it, to the #PPC marketer’s advantage.

OK, let’s start hack 53. Testing the suggest REST API, reveals the personalized nature of suggestions, most obviously by the geography of users’ internet access. The word “first” is a great suggestion API test because the keyword has inherent geographic contingencies.

PPC SERPs Gaps
We wondered if Google Instant offered any opportunities for #PPC sharks to exploit seams, as users type.  The objective was to discover if we could leapfrog competitors, get ads in the SERPs sooner and/or find a way to lower costs.  After tons of testing (52 tries)  our friend Jon Thralow discovered this little hack and thought our readers might enjoy it (special thanks to Jon and our friends at mozenda). Also PPC savants Matt Van Wagner, Brad Geddes and David Szetela gave input to this test.

Scraping Protocol
The Google Instant seam is easily illustrated by the keyword, “data extraction.” First we emulated common human search behavior by typing one letter at a time. For the first letter, “d,” we used mozenda to scrape the PPC ads that appeared in the instant Google SERPs.  Then we repeated the process for “da,” again extracting PPC ads in the SERPs. We repeated the process for each new letter as we typed the keyword and scraped the PPC ads for each fractional combination of formative letters.
d
da
dat
data
data e
data ex
data ext
data extr
data extra
data extrac
data extract
data extracti
data extractio
data extraction
We built a database that shows input (the letters typed), the suggest term (in the search suggest Ajax box), the PPC ads from the top and right hand SERPs.  Here’s a screen capture of the DB.
Our goal was to find a gap, where a partial of the keyword “data extraction,” returned no PPC ads.  That’s exactly what we found for the partial “data ex.”  At that point in the keyword typing process, Google suggested “data execution prevention,” which was exactly the keyword we then bid on.
Sure enough, bidding on “data execution prevention” (not our actual KW) at Broad Match showed our ad. This occurred before either the user or Google suggestions got to “data extraction,” a much more competitive and therefore more expensive KW.  As a side note Exact Match did not trigger the ad.

The ad showed, at different times,  in both the top ad RH positions.

At the beginning, before the quality score was established, the result was impressions, clicks and a cost that, while impressive, was not as exciting as what we hoped for.

Then the clicks added up and the quality score improved. We did not artificially inflate the clicks. They were natural.

The results were fascinating. Essentially we displayed our ad early, for a KW that was uncontested and much less expensive.  The clicks were in addition to normal clicks received bidding on the highly contest “data extraction” keyword.  We assume that is the case because of the clutter in the ‘data extraction” SERPs.  The cost was $.20 average CPC, as opposed to $9.00 +, the typical CPC for bidding on “data extraction.” While additional low-cost clicks were a relatively small percentage of overall clicks for the full KW, they absolutely diluted the campaign’s overall CPA.  That’s what we were after!

Also, it is possible that the early display of the ad, usurps other “data extraction” SERPs players, by branding early in the SERPs as a user types.  We will study this lift at a later time.

Tactical Takeaways
  • There are freaky geo-considerations to this tactic. Not many folks search for “data extraction Minnesota.”  Geo considerations would would render this technique impossible to manage.
  • It won’t work for many keywords because not all SERPs have uncontested gaps to target as the word is built.
  • I presented this specific case study at a conference so we would expect Google to shut it off. Google Instant algorithms may be in active revision. Expect changes.  Google won’t like this.
  • Is it scalable? Nope it’s probably not.  This technique is just a little fun between PPC monkeys.
  • Does this information justify systemic screening of extremely expensive keywords, just for the heck of it? Probably yes. In the odd case where this technique works, a marketer could save a lot of loot.
  • Dear Google, please give us a Google suggest API, where we can filter by region, unpersonalized.  Also you might throw in restoration of the old KW tool. The new one sucks.

Sign Up For Our Newsletter

Stay Connected