Rising Need for On-Demand Marketing