The point at which a browsing customer turns into a buying customer is a puzzle that retailers and technology companies are continually trying to decipher.