On-line Marketing Planning