If your goal is to improve your online customer engagement, there are a number of things you can do. One of the main things you should consider is how simplistic your store is. You achieve simplicity by focusing on your customers resources?those resources that they have the least of are what you should be focused on. For example, for some it might be mental effort for others it might be time, and for still others it might be the overall shopping experience.
If you are able to simplify an existing customer routine, you are much more likely to have them engage. In fact, if you just remove the distractions you will have made great strides in improving the simplicity of your site and making your customer happy and more likely to engage.