The Value of Social Campaigns–Facebook Ads as Part of Your Consumer Journey

by Nov 19, 2019Blog

If you’re looking for more leads, applications, sales, phone calls, contact form submissions, or scheduled tours, Facebook Ads is one of the most powerful and cost-effective ways to achieve them.

People don’t make large purchases, like an apartment, based on split-second decisions. Prospects rarely sign a lease right after clicking on a Facebook ad, but we do recgonize that having a Facebook presence during the consumer journey influences their decision. Our research shows that prospects look at an average of 19.2 sources of information about a community during their decision-making process. Including a Facebook ad as one of those touchpoints is a compelling approach to influencing shopper decisions. But with only the final visit to the site getting credit for the lead, you might begin to undervalue your Facebook Ad Campaigns when looking at your ad reports.

It’s been proven that Google Ads perform exceptionally well at generating leads, but it’s important not to ignore the impact social ad campaigns can have on your goals. Combining both of these elements in your marketing strategy can create a dynamic approach, resulting in more leads for your team.

 

Shopper Behavior Insights

Understanding shopper behavior can provide key insights into not just how your prospects shop, but how they think. Allowing you to be where they are going to look next. On social media, particularly Facebook, we see how consumers interact with friends, family, and groups. This provides insight on commonalities they share, preferences they have, and influence that they are engaging with when they aren’t in shopping mode.

You can better understand and make decisions based on your reports when you can properly attribute your leads to the correct sources. You can also learn about how to get the most from your marketing reports in our recent blog about buddy metrics.

In Google Analytics, you can see a shopper’s typical online journey using the multi-channel funnel (MCF):

 

Here you can see the lead may enter the funnel via Facebook, but in most attribution models Facebook won’t receive its hard-earned credit as a valuable piece of the buyer’s journey unless it is the last touchpoint.

After you’ve established proper attribution and can see the value in your Facebook Ads then we can begin to strategize on how to make the most of your ad spend on the biggest social platform in the world.

Leveraging Targeting Options

If you are not targeting your ads, their effectiveness can be limited. Targeting is a simple, but often overlooked step. Facebook’s most noteworthy targeting methods include classes protected under the Fair Housing Act, so it’s important to be thoughtful in how you approach your targeting audience.

We suggest approaching your target audiences with the following options in Facebook:

Retargeting: Retargeting allows you to track users who have interacted with your business before, such as visiting your website or submitting their information in-person. This helps you keep your brand on the top of your customer’s minds by showing them ads for your communities as they browse their Facebook feed. 

Lookalike audiences: Lookalike audiences allow you to find new customers with similar attributes as people who have already shown interest in your community. Facebook analyzes your current website visitors and finds key attributes and interests about them, then compiles a list of people who match the attributes and shows your ads to them. While great for new lead acquisition, these ads take key demographics into consideration when finding these ‘lookalikes’. Age, gender, and other protected classes are used to find users similar to your audience. 

 

Special Ad Categories and How they protect your company

 

This is where Special Ad Categories come in. Facebook introduced this category recently for advertisers in the housing, credit, and employment industries. By identifying your ad as one of these categories you gain access to special Lookalike Audiences that will not factor in protected demographics.  

Facebook tries to protect its advertisers from unknowingly discriminating against protected classes. When you identify your campaign as one of the special categories you’ll lose the ability to target based on age, gender and other protected areas. 

What can you do to uncover the value of your Facebook Ads?

You can pull your Source/Attribution report in Google Analytics and analyze it against the MCF to see if your Facebook Ads are being attributed to leads. Then adjust your ad campaign strategy based on your findings while considering shopper behavior and the buying journey.

Or we can do it for you. 

Connect with us to schedule a free consultation and we will audit your Google Analytics account to create an actionable ad strategy for you and your community.

[gravityform id="14" title="false" description="false"]
<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_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_14' ><form method='post' enctype='multipart/form-data' id='gform_14' action='/blog/value-of-social-campaigns/' novalidate> <div class='gform_body gform-body'><ul id='gform_fields_14' class='gform_fields top_label form_sublabel_below description_below'><li id="field_14_1" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_14_1"><label class='gfield_label gfield_label_before_complex' >Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name' id='input_14_1'> <span id='input_14_1_3_container' class='name_first' > <input type='text' name='input_1.3' id='input_14_1_3' value='' aria-required='true' /> <label for='input_14_1_3' >First</label> </span> <span id='input_14_1_6_container' class='name_last' > <input type='text' name='input_1.6' id='input_14_1_6' value='' aria-required='true' /> <label for='input_14_1_6' >Last</label> </span> </div></li><li id="field_14_2" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_14_2"><label class='gfield_label' for='input_14_2' >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_2' id='input_14_2' type='email' value='' class='medium' aria-required="true" aria-invalid="false" /> </div></li><li id="field_14_3" class="gfield field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_14_3"><label class='gfield_label' for='input_14_3' >Company</label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_14_3' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_14_5" class="gfield field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_14_5"><label class='gfield_label' for='input_14_5' >Property Website/Blog</label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_14_5' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_14_6" class="gfield field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_14_6"><label class='gfield_label screen-reader-text gfield_label_before_complex' ></label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_14_6'><li class='gchoice gchoice_14_6_1'> <input class='gfield-choice-input' name='input_6.1' type='checkbox' value='I&#039;m a current Community Sherpa customer' id='choice_14_6_1' /> <label for='choice_14_6_1' id='label_14_6_1'>I'm a current Community Sherpa customer</label> </li></ul></div></li><li id="field_14_4" class="gfield gform_hidden field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_14_4"><div class='ginput_container ginput_container_text'><input name='input_4' id='input_14_4' type='hidden' class='gform_hidden' aria-invalid="false" value='' /></div></li><li id="field_14_7" class="gfield gform_hidden field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_14_7"><div class='ginput_container ginput_container_text'><input name='input_7' id='input_14_7' type='hidden' class='gform_hidden' aria-invalid="false" value='' /></div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_14' class='gform_button button' value='Send me the slides!' onclick='if(window["gf_submitting_14"]){return false;} if( !jQuery("#gform_14")[0].checkValidity || jQuery("#gform_14")[0].checkValidity()){window["gf_submitting_14"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_14"]){return false;} if( !jQuery("#gform_14")[0].checkValidity || jQuery("#gform_14")[0].checkValidity()){window["gf_submitting_14"]=true;} jQuery("#gform_14").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_14' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='14' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_14' value='WyJbXSIsIjg0ZGZiNzZhNjMyOGJkNWU5NWY3MDVlMzE0Y2Y1ZGVkIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_14' id='gform_target_page_number_14' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_14' id='gform_source_page_number_14' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_2" name="ak_js" value="231"/><script>document.getElementById( "ak_js_2" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div>