An Ideal Customer Profile (ICP) is a detailed description of the type of company or person most likely to buy your product, get value from it, and become a long-term customer. For B2B companies, an ICP typically includes firmographic attributes (industry, company size, revenue) and behavioral attributes (tech stack, buying triggers).
An ICP describes the ideal account (company or customer type). A buyer persona describes the individual within that account who makes the purchasing decision. ICPs are most common in B2B sales; buyer personas are more commonly used in B2C marketing. For social listening purposes, your ICP brief helps the AI determine which posts are worth acting on.
Start with your 10 best current customers — the ones who pay the most, churn the least, and get the most value. Look for common attributes: industry, company size, job title of the buyer, the problem they were trying to solve, and what triggered their purchase. That pattern is your ICP.
When you define your ICP in a social listening tool, you're telling the system what kinds of posts to surface. WireTrap uses a 3-sentence brand brief (who the product is for, what problem it solves, who to ignore) to score every post against your ICP. A post from your ICP expressing a pain you solve scores 80–100. A tangential mention scores 20–30.
ICP stands for Ideal Customer Profile. It's a description of the type of customer most likely to buy, get value from, and stay with your product. Defining it clearly helps sales teams focus outreach on the right prospects.
When you set up WireTrap, you write a 3-sentence brand brief that describes your product and ideal customer. The AI uses this brief to score every monitored post 0–100 for relevance. Posts from people who match your ICP and express a buying signal score highest.
Specific enough to meaningfully differentiate between a good and bad fit. "B2B SaaS companies with 10–50 employees who have just hired their first marketing manager" is more useful than "small businesses in tech."
No credit card. No onboarding call. Write a brief and get scored leads.