Playbooks / Define your ideal customer profiles (the ICP database)

Define your ideal customer profiles (the ICP database)

Define your ideal customer profiles (the ICP database)

Ready now

Ideal customer profiles from one template (pains, language, where they are, how we win) with an index and a flat composite; each ICP gets a research run through the cache; content requests default to one idea per ICP.

Kit

No separate kit. The playbook is self-contained.

You need

AccountWhyFree or paidPlan
Perplexity API (via the llm CLI)Web research with citations (sonar-pro model). Every query goes through /research so the cache is checked first.PaidPay as you go API credits (a few dollars covers dozens of queries). Perplexity Pro subscribers get monthly API credit.
Google NotebookLMSynthesis over cached research: every Perplexity miss is followed by a NotebookLM pass (both, always, on a cache miss).FreeFree with a Google account; NotebookLM Plus comes with Google One AI Premium but is not required.
Claude Code (Anthropic Claude Pro or Max)The AI operator every system runs through. Skills, hooks, memory, MCP servers and the Brain plugin all load inside Claude Code.PaidClaude Pro (20 USD/mo) works for light use; Max (100 USD or 200 USD/mo) for daily multi-hour sessions. Anthropic terms require each user to hold their own subscription; never share a login.

What you bring

  • Your picture of who buys from you today
  • Your picture of who you wish bought

The steps

  1. Create the database and the template
  2. List the ICPs and tier them
  3. Fill each profile
  4. Run the research pass per ICP through the cache
  5. Write the edge file per ICP
  6. Update the index, the flat composite and the summary
  7. Make the AI use it

Goes further if you have already built Build a knowledge portfolio so your AI gives real feedback. You can build this without it.

Get the full playbook

Part of: Get your database sorted