Google Ads: How To Find Dozens of New Leads for Recruiters Each Month

As much as you hate to admit it, you’ve clicked on the ads at the top of Google searches. While we like to pretend that we always go straight to the regular search results, the data shows this isn’t true.

Google earned $17.4 billion in Q1 2017 from ad sales alone so we can be certain that these ads are more effective than most people believe.

Why does this matter to recruiters? Because if you know what you’re doing, you can use Google Ads (formerly Google AdWords) to find new clients immediately at a cost that is highly reasonable.

What is Google Ads?

Google Ads is a tool that lets you buy ad space at the top of Google search results and in Google’s display network (partner sites that Google pays to display their ads). For this article, we’re going to focus exclusively on Google search.

How can a recruiter use Google Ads?

We all know that hiring managers and other executives use Google to find recruiters. In our first post on SEO for recruiters, we saw that, for example, there are at least 4,250 queries per month for retail recruiters alone. This means that if you buy an ad for your retail recruiting business at the top of all of these search queries, you will have a minimum of 4,250 opportunities per month to generate new leads.

What does this mean in practice? If we assume that your ad will get clicked around 2% of the time (the industry average), you will have to pay $5 per click and that 10% of the people who land on your site will contact you, you can get about 9 new leads per month for only $425! Compare this to your other customer acquisition methods and you’ll immediately see that this is an easy win.

How does Google Ads work?

At its most basic, Google Ads is a pretty simple tool. You tell Google what keywords you want to display ads for and how much you’re willing to pay every time someone clicks on your ad. When a user enters the keywords you want to show an ad for, Google performs an instantaneous live auction between you and your competition and whoever has agreed to pay the most for a click gets the top spot with the remaining spots allocated to the people paying lower bids.

For example, for the term “science recruiter”, Scientific Search has agreed to pay the most followed by Kelly Services.

Science Recruiter Search

For the term “IT recruiter”, we see four different companies bidding for the highly competitive term.

IT Recruiter Search

It can’t be this easy, right?

While it is easy to understand the basics of Google Ads, it is much more difficult to create a campaign that is cost-effective.

If you’re going to go down the Google Ads path without the help of a trained professional, here are some things to consider.

Your match type is critical to keeping your costs down

By default, when you enter the keywords you want to bid for, you are using a broad match type. This means that Google decides the intent of your keyword and will typically place you in auctions for many more keywords than would be effective.

For example, if I enter “retail recruiter” as my keyword, I am going to end up bidding not only on people looking for my retail recruiting business but also for people looking for jobs in retail clothing stores. Obviously, this type of mismatch between what you want to pay for and what you are actually paying for can get expensive fast.

To get around this problem, make sure you use the phrase match type. By putting your keywords in square brackets (like this [retail recruiter]), Google knows that it is only allowed to show ads to people who have explicitly entered the term “retail recruiter” in their search.

Understand your Quality Score

In the simple example above, I said that AdWords operates as an instantaneous live auction where the highest bidder wins. In reality, it’s a lot more complicated than that.

Google wants to make sure that the ads they show are relevant to the user and that the experience after the person clicks the ad is high-quality. Therefore, every keyword in your account is assigned a Quality Score from 1 to 10. As Google states, “[h]igher quality ads can lead to lower prices and better ad positions”. In other words, if your keyword has a Quality Score of 8 and your competitor has a Quality Score of 2, your ad may show up higher even if you have set a lower bid for the same keyword.

As you can see, Quality Score can make a huge difference to the success of your campaign so you want to make sure that you get the highest score possible. How do you do that? Focus on optimizing expected clickthrough rate and landing page experience.

Expected clickthrough rate

Every time someone sees your ad and clicks on it, your click-through rate goes up. Every time they don’t, it goes down. As you can imagine, a high click-through rate is therefore a great signal to Google that you’ve created an ad that people find helpful. There are many ways to increase click-through rate but one you should understand is search query to ad text match. When people see their search query in your ad, i.e., the words they typed in the search box in the ads that are displayed, they are much more likely to deem it to be useful and click on it. Furthermore, Google will highlight your search query in bold when it appears in your ad text, making it stand out that much more.

IT Recruiter Search Example

In practice, this means that you should create highly customized ads for your search queries. Do not take a one-sized-fits-all approach.

Landing page experience

When someone clicks on your ad, the page they are taken to is called the landing page. Google wants to make sure that even after the user has left Google to go to your site, the quality of the user experience remains high. How do you do that?

  • Make sure that your landing page has a clear purpose. In short, don’t direct people to your business home page. Send them to a page that is directly related to the ad and gives them a clear call-to-action like “contact us to learn more”.
  • Make sure your landing page has text that matches your keywords. Google will crawl your landing page and make sure that it is relevant to your keywords and ads. The number one method for determining relevancy is a good match between your keywords, ads and landing page. For example, if you are an IT recruiter and you are bidding on the term “executive search IT recruiter”, make sure that your ad and landing page have that exact phrase in at least one spot.
  • Use your ad text on your landing page. When a user clicks an ad and then they see the exact same ad text on the landing page, they know they have come to the right place and are much likelier to explore further, improving their landing page experience.

Carefully track your results

Google Ads allows you to track the performance of every keyword for which you are bidding by using conversions. For example, if someone fills out a form on your landing page or calls you after landing on the page, Google Ads can tell you the exact keyword they used to find your business. Over time, you can build up a huge dataset showing your most effective keywords and you can adjust your bids accordingly.

Unfortunately, by default, none of this is set up so most people have very little idea as to what is working and what isn’t. Don’t be left in the dark!

Google Ads is a complex beast

Google Ads can be a highly powerful tool for running effective ads to find new clients for your recruiting business but at the same time, it has a very steep learning curve. If you’re willing to do the research by reading dozens of blog posts, you certainly can figure it out but if that doesn’t interest you, contact a trained professional before you get started.

[gravityform id="9" title="false" description="false" ajax="true"]
<script type="text/javascript">var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});</script> <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_9' ><div id='gf_9' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_9' id='gform_9' action='/google-ads-how-to-find-dozens-of-new-leads-for-recruiters-each-month/#gf_9' > <div class='gform_body gform-body'><ul id='gform_fields_9' class='gform_fields top_label form_sublabel_below description_below'><li id="field_9_11" class="gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_9_11"><h2 class="text-center" style="font-weight: 700;">Please fill out the form with your question</h2></li></ul><ul class="step-list gform_fields top_label form_sublabel_below description_below"></li><li id="field_9_1" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_9_1"><label class='gfield_label' for='input_9_1' >What&#039;s your name?<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_9_1' type='text' value='' class='large' placeholder='What&#039;s your name?*' aria-required="true" aria-invalid="false" /> </div></li><li id="field_9_2" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_9_2"><label class='gfield_label' for='input_9_2' >What&#039;s your phone number?<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_2' id='input_9_2' type='text' value='' class='large' placeholder='What&#039;s your phone number?*' aria-required="true" aria-invalid="false" /> </div></li><li id="field_9_3" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_9_3"><label class='gfield_label' for='input_9_3' >What&#039;s your email?<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_9_3' type='text' value='' class='large' placeholder='What&#039;s your email?*' aria-required="true" aria-invalid="false" /> </div></li><li id="field_9_4" class="gfield message-field gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_9_4"><label class='gfield_label' for='input_9_4' >What would you like to know about our services?<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_9_4' class='textarea medium' aria-required="true" aria-invalid="false" rows='10' cols='50'></textarea></div></li><li id="field_9_12" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_9_12"><label class='gfield_label' for='input_9_12' >CAPTCHA</label><div id='input_9_12' class='ginput_container ginput_recaptcha' data-sitekey='6LfGKr4UAAAAAIKgqKAJtObLVkEX8Yp8TUL1Nglq' data-theme='light' data-tabindex='-1' data-size='invisible' data-badge='inline'></div></li><li id="field_9_10" class="gfield gform_hidden field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_9_10"><div class='ginput_container ginput_container_text'><input name='input_10' id='input_9_10' type='hidden' class='gform_hidden' aria-invalid="false" value='' /></div></li><li id="field_9_13" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_9_13"><label class='gfield_label' for='input_9_13' >Name</label><div class='ginput_container'><input name='input_13' id='input_9_13' type='text' value='' /></div><div class='gfield_description' id='gfield_description_9_13'>This field is for validation purposes and should be left unchanged.</div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_9' class='gform_button button' value='Contact Talent Hero' onclick='if(window["gf_submitting_9"]){return false;} window["gf_submitting_9"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_9"]){return false;} window["gf_submitting_9"]=true; jQuery("#gform_9").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=9&amp;title=&amp;description=&amp;tabindex=0' /> <input type='hidden' class='gform_hidden' name='is_submit_9' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='9' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_9' value='WyJbXSIsImE5M2MxNmMyMTgxMTZlNTY4MTBlMTRmMTYwMjU1NDZlIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_9' id='gform_target_page_number_9' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_9' id='gform_source_page_number_9' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_9' id='gform_ajax_frame_9' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 9, 'https://www.talentheromedia.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_9').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_9');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_9').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_9').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_9').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_9').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_9').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_9').val();gformInitSpinner( 9, 'https://www.talentheromedia.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [9, current_page]);window['gf_submitting_9'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_9').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_9').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [9]);window['gf_submitting_9'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_9').text());}, 50);}else{jQuery('#gform_9').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [9, current_page]);} );} ); </script>