Optimize marketing budget allocation by channel