Optimizing interaction channels and drive-to-web incentives