Don't begin to recruit anyone until you understand how their role is going to help deliver results that move the organization forward in line with its purpose and priorities.

He had been a standout star in everything he’d done from high school through college through his early jobs.  Every single person HR and the hiring manager talked to during reference and background checks had nothing but positive things to say about his leadership skills.  They were all thrilled to have been able to convince him to join the firm.

Now what?

No one had fully expected him to say yes.

No one was exactly sure what his responsibilities should really be.

Now it was time to figure that out.

Now was way too late.

Start by stopping

Onboarding begins with your business objectives.  Start by stopping to figure out what you want to accomplish and how you expect your future new employee to deliver or contribute to target results.  Think business strategy.  You risk leaving a lot on the table if you treat hiring as a transactional event as opposed to a strategic opportunity

“Just fill the position.”  Hang on.  Will the position as defined deliver the results you need? If not, this is a great time to re-craft the job to further your business strategy.

Find me the best candidate.” The best at what, precisely? Do you need the best skill set, or will the individual’s inherent behaviors and motivators be more important to delivery of business results than skills and experience?  Complete your thinking before implementing anything, even a broad search initiative.

“I know what I need…”You may know what you need, but do you know what your stakeholders and the new employees’ stakeholders need?  Without stakeholder alignment you will never make the right hire, because your new employee (no matter how great he or she is) will be burdened with incompatible expectations.

Strong execution always begins with thorough preparation.  If your organization has a professional human resources function, you probably have a search, recruiting and hiring process.  You may even have some kind of onboarding program.  More likely than not, you don’t have a Total Onboarding Program (TOP) that maximizes delivery of business results. 

Onboarding is a strategic exercise in that it’s about building capabilities and capacity for the future.  Thus you can’t begin to recruit anyone until you understand how their role is going to help deliver results that move the organization forward in line with its purpose and priorities.

Start by clarifying purpose and priorities.

Begin with your organization’s general purpose and main priorities.  That’s the big picture destination. Next, drill down to the specific destination for this onboarding. When you onboard a new employee, you are implementing a strategy to achieve business objectives.  Treat your new employee onboarding as you would any other investment.  Define your business objective – are you hiring to replace? To change culture? To add capabilities? What is your expected return on investment? How will you measure your return?

Check your onboarding track record

Look back at your onboarding track record to make sure you keep the things that worked before and improve areas that can be improved.

  1. Note the things that went well
  2. Note the things that did not go well

Make sure everyone is clear and aligned on messaging

Lay out your messages so everyone understands purpose, priorities, responsibilities, required strengths and the most important organizational values.

Organizations and hiring managers communicate with candidates more than they realize during recruiting, interviewing and every subsequent step of onboarding.  Intentional and inadvertent actions and inactions leave candidates with strong impressions.  Equip yourself and others to execute consistently and on message with organizational realities at all times.

Note: This post was adapted from "Onboarding" (Bradt & Vonnegut – Wiley, 2009).  Click here to request an executive summary of the book.


[caldera_form id="CF5caa7db7b764d"]
<div class="caldera-grid" id="caldera_form_1" data-cf-ver="1.9.4" data-cf-form-id="CF5caa7db7b764d"><div id="caldera_notices_1" data-spinner=""></div><form data-instance="1" class="CF5caa7db7b764d caldera_forms_form cfajax-trigger" method="POST" enctype="multipart/form-data" id="CF5caa7db7b764d_1" data-form-id="CF5caa7db7b764d" aria-label="corner 2019" data-target="#caldera_notices_1" data-template="#cfajax_CF5caa7db7b764d-tmpl" data-cfajax="CF5caa7db7b764d" data-load-element="_parent" data-load-class="cf_processing" data-post-disable="0" data-action="cf_process_ajax_submit" data-request="" data-hiderows="true"> <input type="hidden" id="_cf_verify_CF5caa7db7b764d" name="_cf_verify" value="0f2b824a26" data-nonce-time="1627943355" /><input type="hidden" name="_wp_http_referer" value="/our-blog/2011/02/start-your-onboarding-process-off-right/" /><div id="cf2-CF5caa7db7b764d_1"></div><input type="hidden" name="_cf_frm_id" value="CF5caa7db7b764d"> <input type="hidden" name="_cf_frm_ct" value="1"> <input type="hidden" name="cfajax" value="CF5caa7db7b764d"> <input type="hidden" name="_cf_cr_pst" value="5030"> <div class="hide" style="display:none; overflow:hidden;height:0;width:0;"> <label>Url</label><input type="text" name="url" value="" autocomplete="off"> </div><div id="CF5caa7db7b764d_1-row-1" class="row single"><div class="col-sm-12 single"><div data-field-wrapper="fld_8557353" class="form-group" id="fld_8557353_1-wrap"> <label id="fld_8557353Label" for="fld_8557353_1" class="control-label screen-reader-text sr-only">Name</label> <div class=""> <input placeholder="Name" type="text" data-field="fld_8557353" class=" form-control" id="fld_8557353_1" name="fld_8557353" value="" data-type="text" aria-labelledby="fld_8557353Label" > </div> </div> <div data-field-wrapper="fld_2734900" class="form-group" id="fld_2734900_1-wrap"> <label id="fld_2734900Label" for="fld_2734900_1" class="control-label screen-reader-text sr-only">Phone</label> <div class=""> <input placeholder="Phone" data-inputmask="'mask': '+99 99 999 9999'" type="phone" data-field="fld_2734900" class=" form-control" id="fld_2734900_1" name="fld_2734900" value="" data-type="phone" aria-labelledby="fld_2734900Label" > </div> </div> <div data-field-wrapper="fld_6243138" class="form-group" id="fld_6243138_1-wrap"> <label id="fld_6243138Label" for="fld_6243138_1" class="control-label screen-reader-text sr-only">Email</label> <div class=""> <input placeholder="Email" type="email" data-field="fld_6243138" class=" form-control" id="fld_6243138_1" name="fld_6243138" value="" data-type="email" aria-labelledby="fld_6243138Label" > </div> </div> <div data-field-wrapper="fld_9795030" class="form-group" id="fld_9795030_1-wrap"> <label id="fld_9795030Label" for="fld_9795030_1" class="control-label screen-reader-text sr-only">Message</label> <div class=""> <input placeholder="Message" type="text" data-field="fld_9795030" class=" form-control" id="fld_9795030_1" name="fld_9795030" value="" data-type="text" aria-labelledby="fld_9795030Label" > </div> </div> <div data-field-wrapper="fld_5997409" class="form-group" id="fld_5997409_1-wrap"> <div class=""> <input class="btn btn-default" type="submit" name="fld_5997409" id="fld_5997409_1" value="Send" data-field="fld_5997409" > </div> </div> <input class="button_trigger_1" type="hidden" name="fld_5997409" id="fld_5997409_1_btn" value="" data-field="fld_5997409" /> </div></div></form> </div>