Retail Lessons From 2020: How to Plan for What’s Next

By Simon Clarkson | 27 Nov 2020

If there’s one certainty 2020 has brought to the industry, it’s that retail has changed — significantly, swiftly and, in many ways, permanently.

Consumers have shifted how and where they buy, e-commerce has accelerated, and entire business models have been reshaped. Based on the latest research, there are several indicators that these and other major developments could continue well into the New Year — and, for that matter, for years to come.

As brands and retailers prepare for the next phase of industry shifts, several recent trends offer clues to what the future may hold. 

How a global pandemic transformed retail as we know it

Retail looks a lot different today than it did a mere eight months ago. In March, the Australian Bureau of Statistics (ABS) reported that retail was yet to be impacted by the global pandemic. Then COVID-19 lockdown orders were issued, and many manufacturers and logistics companies had no choice but to halt operations.

The impacts were significant. 

According to CouriersPlease, six in ten households went without everyday essentials due to a lack of availability, which led many consumers to seek alternatives online. Discretionary purchases, on the other hand, faltered. Stark swings in employment status led to a seven percent decline in GDP, and Australian Treasurer Josh Frydenberg announced the nation’s record economic growth run had “officially come to an end.”

Here’s the interesting part: While each of these changes was sizable, many bounced back remarkably quickly. 

For example, household consumer spending dropped 17.9 percent month-on-month in April, but then bounced back by 16.3 percent the very next month.  Month-on-month rebounds then continued into some July before dipping again.

This retail whiplash kept sellers in a state of transition for months as consumer behaviours continually shifted. At ChannelAdvisor we monitored sales data and found that purchases of hand sanitisers and wipes were quickly followed by an increase in demand for items needed to support working from, learning at and being comfortable at home for long periods. Spikes in products like laptops and office chairs ensued, along with gym equipment and comfort wear. The result was demand shock for many — and new opportunities for some.

Eventually, as brands and retailers found new ways to adapt, a new era of retail began to take shape.

The new wave in online retail

Throughout each of these transitions, one overarching trend persisted. Left with fewer options to browse and buy in-store, consumers turned to online retail in unprecedented numbers.

According to Australia Post’s 2020 e-commerce industry report, an estimated 8.1 million Australian households shopped online between March and August — a 1.3 million year-on-year increase. More than 900,000 of those consumers were new to online shopping, and 86 percent increased the frequency of their online shopping to avoid going to stores. Many began to visit new online stores and retailers for the first time.

It all adds up to an e-commerce landscape that continues to grow faster than retail overall.

According to Australia Post, the share of online retail is about 14 percent — nearly double what it was just three years ago. And it isn’t just retailers that have experienced the surge effect of e-commerce in Australia. A recent report from SEMRush shows visits to marketplaces such as eBay, Catch and MyDeal have soared as much as 50 percent or more.

As consumers increasingly turn to online retail channels to meet their shopping needs, companies that have managed to accelerate the e-commerce side of their business have been clear beneficiaries.

When August turned out to be what Australia Post called “the biggest month in Australia’s online shopping history,” for instance, prepared retailers were able to take advantage of an astounding 85 percent increase in e-commerce sales.

What these transitions mean for retailers today 

The big question is: How can brands and retailers leverage these trends to guide strategies moving forward?

With the peak holiday season in full swing, now is the time to test the waters of e-commerce change. As consumers become accustomed to the convenience of online shopping, it’s. possible that many previous in-store experiences could shift online for good.

A survey conducted by CouriersPlease found that more than half of Australian consumers plan to shop online more in the future than they did before, a finding reflected in the first wave of online shopping holidays. Amazon says third-party sellers experienced nearly 60 percent increase in sales during Prime Day 2020 than they did during the 2019 marketplace shopping frenzy. Then, in November, Singles Day shattered last year’s record with 26 percent more sales.

Looking ahead, there are still plenty of opportunities to engage with consumers. Many of the most notable holiday retail success stories come from sellers that leverage excess inventory as a way to drive sales, and this year will likely be no different.

Preparing for the next phase of e-commerce evolution

Above all, it’s important to recognise that the e-commerce landscape will continue to evolve. Many of the consumer behaviours detailed above are likely here to stay, and others will continue to surface.

With the increased number of new online buyers, and the increased frequency of online purchases overall, many retailers are exploring new ways to engage with consumers.

At ChannelAdvisor, we’re seeing brands and retailers of all sizes adapt quickly to changing consumer expectations. How? Put simply, they’re leveraging the right technology. These ‘best-in-class’ retailers are able to help ensure products are seen by shoppers as they explore different channels and seek out promotions. And the more quickly these companies can adjust their strategies, the better positioned they’ll be to compete on differentiators like product price and fulfilment speeds — and meet ever-changing expectations.

Simon Clarkson is the Managing Director, APAC at ChannelAdvisor.

Like this story? Click here to find out more about Power Retail E-Commerce Intelligence or here to sign-up for the free weekly Pulse Newsletter for more essential online retail content.

0 Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

[gravityform id="11" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper fix-om-styling_wrapper' id='gform_wrapper_11' ><div id='gf_11' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_11' id='gform_11' class='fix-om-styling' action='/in-focus/retail-lessons-from-2020-how-to-plan-for-whats-next/#gf_11'> <div class='gform_body'><ul id='gform_fields_11' class='gform_fields top_label form_sublabel_below description_below'><li id='field_11_2' class='gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible' ><label class='gfield_label' for='input_11_2' >Email Address<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_11_2' type='text' value='' class='large' placeholder='Email' aria-required="true" aria-invalid="false" /> </div></li><li id='field_11_3' class='gfield gfield_contains_required field_sublabel_hidden_label field_description_below hidden_label gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' >Name<span class='gfield_required'>*</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_11_3'> <span id='input_11_3_3_container' class='name_first' > <input type='text' name='input_3.3' id='input_11_3_3' value='' aria-label='First name' aria-required="true" aria-invalid="false" placeholder='First Name'/> <label for='input_11_3_3' class='hidden_sub_label screen-reader-text'>First</label> </span> <span id='input_11_3_6_container' class='name_last' > <input type='text' name='input_3.6' id='input_11_3_6' value='' aria-label='Last name' aria-required="true" aria-invalid="false" placeholder='Last Name'/> <label for='input_11_3_6' class='hidden_sub_label screen-reader-text'>Last</label> </span> </div></li><li id='field_11_5' class='gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible' ><label class='gfield_label' for='input_11_5' >Company / Organisation<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_11_5' type='text' value='' class='large' placeholder='Company' aria-required="true" aria-invalid="false" /></div></li><li id='field_11_6' class='gfield gform_hidden field_sublabel_below field_description_below gfield_visibility_visible' ><input name='input_6' id='input_11_6' type='hidden' class='gform_hidden' aria-invalid="false" value='NOT PROVIDED' /></li><li id='field_11_7' class='gfield gform_hidden field_sublabel_below field_description_below gfield_visibility_visible' ><input name='input_7' id='input_11_7' type='hidden' class='gform_hidden' aria-invalid="false" value='NOT PROVIDED' /></li><li id='field_11_8' class='gfield gform_hidden field_sublabel_below field_description_below gfield_visibility_visible' ><input name='input_8' id='input_11_8' type='hidden' class='gform_hidden' aria-invalid="false" value='NOT PROVIDED' /></li><li id='field_11_9' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_11_9' >Email</label><div class='ginput_container'><input name='input_9' id='input_11_9' type='text' value='' /></div><div class='gfield_description' id='gfield_description_11_9'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <button type="submit" class="button-3" id="gform_submit_button_11">SUBSCRIBE</button> <input type='hidden' name='gform_ajax' value='form_id=11&amp;title=&amp;description=&amp;tabindex=0' /> <input type='hidden' class='gform_hidden' name='is_submit_11' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='11' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_11' value='WyJbXSIsIjRjNDYzMzMwNzM3OTFjM2ZlOGZhNjY2ZDA4ZDVlMDcyIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_11' id='gform_target_page_number_11' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_11' id='gform_source_page_number_11' 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_11' id='gform_ajax_frame_11' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 11, '' );jQuery('#gform_ajax_frame_11').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_11');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_11').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_11').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_11').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_11').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_11').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_11').val();gformInitSpinner( 11, '' );jQuery(document).trigger('gform_page_loaded', [11, current_page]);window['gf_submitting_11'] = 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_11').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_11').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [11]);window['gf_submitting_11'] = false;}, 50);}else{jQuery('#gform_11').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [11, current_page]);} );} );</script><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 11) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [11, 1]) } ); </script>