Ideal customer profile or ICP is a detailed description of the customer that shows interest in your product.  ICP is built with a view to know the behavioral characteristics of the target customer.  The description also includes the demographic and geographic details of the target customer.  Thus ICP is built with the target customers in mind.  This process is done to build the brand of your business.  

Your product is promoted to the customers who fit into your ideal customer profile list.  You will do well to identify your prospects by knowing more about their interest in your product or service.  This way ICPs help in the important marketing aspect of customer retention.  

Well-built ICPS go a long way in propelling your sales and return on investment (ROI).  Potential customers can also be identified via surveys while designing their profile descriptions.  Companies and businesses that use email marketing platforms normally engage in the construciton of ICPs.