ICP definition from real customer data
Use when you have a customer list or CRM export and need an ideal customer profile grounded in it rather than in guesses.
Fill in before running
Replace each placeholder with your own detail. The more specific you are, the less the model invents.
- {{CUSTOMER_DATA}}
- {{SUCCESS_DEFINITION}}
- {{FAILURE_DEFINITION}}
Getting a better result
- Include churned and refunded accounts in the export, otherwise the model only sees survivors.
- Ask it afterwards which single attribute you should add to the CRM next to sharpen the profile.
- Anonymise company names before pasting if the data is sensitive; the analysis does not need them.
Questions about this prompt
When should I use this rather than writing a persona from sales calls?
When you have an actual account export. Personas built from calls describe the buyers you enjoyed talking to. This splits accounts into good, average and bad using your own success and failure definitions, then reports only the attributes where the difference is visible in the rows, with counts attached.
What does the customer data export need to contain?
One row per account with whatever attributes the CRM holds, plus written definitions of a good and a bad account. Include churned and refunded accounts or the comparison only sees survivors. Anonymise company names first if the data is sensitive, since nothing in the analysis needs them.
What comes back, and which column should I read hardest?
Bucket counts, an attribute table with confidence and a why it might be spurious column, prospecting filters, and an anti-ICP. Read the spurious column properly. It is where a difference caused by when you happened to sell to those accounts gets separated from a real property of the segment.
What is the mistake that turns an ICP into fiction?
Loading the medium confidence attributes into a prospecting tool as though they were settled. On a short list several will be coincidence. Take SAMPLE TOO SMALL at face value rather than reading past it, and ask afterwards which single attribute to start recording so the next run is sharper.