High-end women's fashion label St John has invested in new software to help boost the shopping experience across all of its channels.