Marketing all about studying and managing of exchange relationships.
Yes it is important in marketing to have a business to customer relationship. What else do you know about Marketing?
referred literally to going to market with goods for sale. From a sales process engineering perspective, marketing is "a set of processes that are interconnected and interdependent with other functions" of a business aimed at achieving customer interest and satisfaction"."
Philip Kotler defines marketing as "Satisfying needs and wants through an exchange process".
The Chartered Institute of Marketing defines marketing as "the management process responsible for identifying, anticipating and satisfying customer requirements profitably". A similar concept is the value-based marketing which states
Customer relationship management
Customer relationship management (CRM) is an approach to manage a company's interaction with current and potential customers. It uses data analysis about customers' history with a company to improve business relationships with customers, specifically focusing on customer retention and ultimately driving sales growth.
One important aspect of the CRM approach is the systems of CRM that compile data from a range of different communication channels, including a company's website, telephone, email, live chat, marketing materials and more recently, social media.