Ben and Devrin, Chief Strategy Officer of Finch, discuss what the future holds for eCommerce marketing.