5 sales platforms to help you boost revenue in 2017