Planning marketing strategy and budget optimization