An ideal customer profile (ICP) is a detailed description of the type of customer an organization believes is the most desirable for its products, services or offerings. It typically includes specific demographic, firmographic and behavioral characteristics that align with the company’s target market, helping guide marketing and sales efforts toward more effective customer acquisition and retention.