Framework for marketing management