Diffusion models have been used traditionally in marketing for capturing the lifecycle dynamics of a new product, for forecasting the demand for a new product, and as a decision aid in making pre-launch, launch and post-launch strategic choices. Since their entrance into marketing, diffusion models have become increasingly complex. This complexity has been driven by the need to enhance the fore...