Starting a business is tough. But the toughest thing to do in any business is marketing the products or services. In business marketing, the products and services have to reach new customers and influence them to buy the products. In addition it should also make efforts to retain their old customers as well. The two things mentioned are the key factors to maintain a good customer base for any business.