Importance of creating engaging site experiences cannot be stressed enough. Engagement comes with personalization, which in turn comes from analytics. Once shopper's context is known, it is important to display relevant products, content and community. An effective combination of the three can go a long way in converting the shopper and building brand loyalty.
It is also important to have effective site search and a visually appealing site. A clutter free, well categorized and easy to navigate site can leave a lasting impression on your customer. Additionally, you should be transparent upfront about product availability and shipping costs. At no point should the shopper feel deceived.