Generating e-commerce leads can be increasingly difficult in a time when marketplaces are trying their best to keep capture the consumer...