Retail Directions Helps Underpin Cotton On’s Fast-track Growth

By Jessica Benton | 07 May 2013

Cotton On is attempting a seamless customer journey across all sales channels. The omni-channel retailer has implemented Retail Directions’ retail management and store systems to assist with this goal and support its rapid growth plans.

Fashion retailer Cotton On has significantly improved its internal management processes and bottom line since implementing Retail Directions’ Retail Management System (RMS) for head office operations and Store Management System (SMS) to handle POS and store backend functions.

The renowned Australian retailer recognised that in order to maintain its strong market hold, a proven retail system was required to better service customers, and make business processes more efficient and easy to manage.

Supporting rapid growth and more

Cotton On now incorporates Cotton On Body (its intimates, sleepwear and activewear ranges), Cotton On Kids, Rubi Shoes, as well as gifts and stationery line Typo. Cotton On has also expanded overseas to markets in New Zealand, Singapore, Hong Kong, Malaysia and the US.

With the Retail Directions’ system in place, Cotton On can now centrally manage its data migration, user training and system configuration, resulting in greater efficiency for the organisation. Supply chain, merchandise management, and store-level systems are also handled by the IT system.

“One of our key business values is to dominate our chosen markets by being fast, flexible and dynamic. To enable us to do this, and with such a fast growing, diverse, and geographically spread operation, we need a system that can scale quickly and easily into new markets and at the same time would require little support and maintenance,” says Cotton On Chief Executive Peter Johnson.

The system provides Cotton On Group with real-time trading information, enabling the business to respond quickly to changing customer behaviour patterns. It allows the company to see which products are selling and to closely monitor in-stock situation.

Due to the inherent scalability of the system, Cotton On is able to use the same Retail Directions technology platform to support the ongoing rapid expansion of the business.

Smart retail system equals conversion optimisation

As a clothing retailer, Cotton On faces a particular challenge in terms of complex inventory management. Its stores have different requirements in terms of styles, sizes and colours. When it comes to lingerie, there can be as many as 40 size variants of the same bra. Retail Directions’ system supports all the complexities inherent in fashion stock management, as it has been built from the ground up for the apparel and footwear retail verticals.

Cotton On has also been able to avoid significant operating costs, as the Retail Directions system is a completely integrated and unified retail application. Hence, there is no need for file transfers, data reconciliations or data re-keying. This saves time and effort, but it also prevents errors. Typically, retailers need to continually run, reconcile and adjust interfaces between multiple systems.

Another area where Cotton On gained significant advantage with Retail Directions’ system is POS. Since it is so easy to use, Cotton On has made substantial operational savings, as cashier training is not required.

“Each cash register can operate independently, they are not affected by network outages, and sale transaction time is noticeably fast, allowing our retail team to focus on the customer experience not on the POS. In addition, many housekeeping tasks take place automatically, so there is less requirement for staff to be technically skilled,” says Johnson.

Cotton On launched its global e-commerce site in June 2011. The system was plugged into the Retail Directions system via its standard Web Services link. From the bricks-and-mortar system’s perspective, the online store is seen as an additional sales channel, enabling the business to deliver true cross-channel capabilities.

Retail Directions bolsters competitive advantage

Retail Directions’ Managing Director Andrew Gorecki says Cotton On’s senior management can now focus on the day-to-day business operations, rather than worrying about IT management.

“A good retail management system is like a strong nervous system; for a retailer such as Cotton On, it allows senior management to focus on running the business, rather than on managing IT. But, we don’t just provide a retail system; our entire organisation is focused on working exclusively with the retail industry so we know retail well. We work closely with our clients to ensure that our product provides them with a strong competitive advantage,” he says.

Gorecki adds that Cotton On will continue to work with Retail Directions to support its growing retailing empire, including continued growth plans for its e-commerce channel, mobile computing, and further developments overseas and locally.

1 Comment

One thought on “Retail Directions Helps Underpin Cotton On’s Fast-track Growth”

  1. Lex says:

    This reads like an advertorial…

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='/news/retail-directions-helps-underpin-cotton-ons-fast-track-growth/#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' >Comments</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, 'https://mlo34ofws4g4.i.optimole.com/sfLB6KI-p9IYDWSG/w:auto/h:auto/q:auto/https://mail.powerretail.com.au/wp-content/plugins/gravityforms/images/spinner.gif' );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, 'https://mlo34ofws4g4.i.optimole.com/sfLB6KI-p9IYDWSG/w:auto/h:auto/q:auto/https://mail.powerretail.com.au/wp-content/plugins/gravityforms/images/spinner.gif' );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>