Lesson 1 of 8 · 25 min

How to Build an Ideal Customer Profile and Target List for IT Services

Define who you sell to, why they buy, and turn that definition into a focused list of accounts and contacts.

In this lesson1. What an ideal customer profile is2. Build your ICP from your best clients3. Turn the ICP into a target list4. Example ICPs for clinics, SMBs, US and Gulf buyers

What an ideal customer profile is

An ideal customer profile, or ICP, is a short description of the type of company that gets the most value from your service and is easiest for you to win and keep. It describes companies, not people. A good ICP covers industry, size, location, the problem they have, and the trigger that makes them look for help now. It is not a wish list of famous logos. It is a filter that tells you which accounts deserve your limited calling hours and which ones to politely skip.

Beginners often skip this step because it feels slow. The result is a scattered pipeline: a hospital one day, a retail chain the next, a startup after that, each needing a different pitch. When you narrow your focus, your scripts get sharper, your case studies become relevant, and buyers feel that you understand their world. A narrow ICP does not mean you refuse other work. It means you go looking for one kind of buyer on purpose.

Build your ICP from your best clients

Start with evidence, not guesses. List your current and past clients and mark the ones that were profitable, paid on time, gave referrals, and were pleasant to work with. Then look for patterns. Were they mostly clinics with two to five branches? Family owned manufacturers? US based software companies that needed extra engineers? The patterns you find among your best clients are the first draft of your ICP. If you are new and have no clients yet, use the projects your team has delivered elsewhere, or pick a niche where you have real domain knowledge. Write the ICP down in one page so everyone on the team uses the same definition. Include disqualifiers as well. Knowing who you will not chase is just as useful as knowing who you will.

  • Firmographics: industry, number of staff or branches, region, and whether they have an in house tech person.
  • Pain: the specific problem your service solves, written in the buyer's words, such as 'patients cannot book online after 7 pm'.
  • Trigger events: a new branch, a new funding round, a failed vendor, a new regulation, or a leadership change.
  • Buyer roles: who feels the pain, who signs, and who can block the deal.
  • Disqualifiers: no budget owner, no clear problem, or a need you cannot deliver well.

Turn the ICP into a target list

A target list is the ICP made real: named companies with named people, contact details, and a reason to reach out. Build it from sources you can access, such as LinkedIn searches, industry directories, local business listings, association member lists, event attendee pages, and your own network. For each account, record why it fits the ICP and one specific observation, for example an outdated website, a job post for a developer, or a recent expansion. That observation becomes the opening line of your call or email.

Keep the list small enough to work properly. A few dozen well researched accounts per week will usually beat a large list of names you know nothing about. Tier the list: Tier 1 accounts get personal research and multiple channels, Tier 2 get a lighter touch, Tier 3 get a simple sequence. Review the list every week and remove accounts that clearly do not fit.

Example ICPs for clinics, SMBs, US and Gulf buyers

Here are four sample ICPs to show how specific a good one should be. Notice that each one names a pain and a trigger, not only an industry. Use them as templates and replace the details with what you see in your own client base. You will refine these after every month of calls as you learn which segments respond and which ones stall. In the Gulf, relationships and trust often matter as much as the proposal, so your target list should also note mutual connections and whether a local partner can make an introduction. For US buyers, note time zones and how they prefer to be contacted, since many prefer a short email before a call.

  • Clinics in India: private multi specialty clinics with two to six branches in tier 1 and tier 2 cities, still booking by phone, trigger is opening a new branch or poor online reviews about waiting time.
  • Indian SMBs: manufacturers or distributors with a few hundred staff using spreadsheets for orders, trigger is a new ERP evaluation or a big new dealer network.
  • US buyers: software companies with a small engineering team and a product backlog, trigger is a funding announcement or several open developer job posts.
  • Gulf buyers: family owned trading or real estate groups in the UAE or Saudi Arabia digitising operations, trigger is a new project launch or a government digitisation requirement in their sector.
Key takeaways
  • An ICP describes the companies you serve best, including their pain and trigger events.
  • Build the ICP from patterns in your best clients, not from a list of famous names.
  • Write disqualifiers so the team knows who not to chase.
  • A target list needs a reason to reach out for every account, not just contact details.
  • Tier your list and keep it small enough to research properly.
Try it

List your five best clients or projects and write down their industry, size, region, pain and the trigger that made them buy. Draft a one page ICP from the patterns you see. Then build a Tier 1 list of 20 accounts that match it, with one specific observation for each.

Check your understanding

1. What does an ideal customer profile describe?

2. Which of these is a trigger event?

3. Why should a target list include a specific observation for each account?

← CourseCourse overviewNext lesson →Cold Calling Scripts for IT Services and How to Handle Objections
XDQ Labs is hiring

Finished this course? Apply to XDQ Labs

We are hiring for roles this course prepares you for. Mention the course and attach your best exercise. Completing a course does not guarantee a job.

Account Executive, Enterprise →Sales Manager →All career courses
Send your CV →
XDQ xAgents · AI lab for your company
While you sleep, your AI agents keep working.

From USD 49 or INR 2,999 a month. A person approves every step.

Start free, 14 days →See every agent300 credits · no card needed · prices include taxes🚀 Startup? Free landing page for 30 days →Need custom software or a security review? Send a brief →
Practise this lesson

Templates from our playbooks

Copy ready templates with when to use each one and why it works.

Playbook · Sales development60 LinkedIn Sales Messages That Earn Replies, With the Cadence to Send ThemConnection notes, first messages, trigger openers, follow ups, objection replies and breakup notes for SDRs, founders and agency sellers. Each one comes with when to use it and why it works.60 templates · 28 min readOpen the playbook →Playbook · Sales development45 Cold Email Templates for SDRs, Plus the Deliverability Setup That Keeps Them Out of SpamFirst emails by angle, follow ups, objection replies, event invites, re-engagement and referral emails, with a plain English guide to domains, authentication and sending volume.45 templates · 26 min readOpen the playbook →Playbook · Agency growthThe Agency LinkedIn Growth System: Positioning, a Weekly Content Engine, 10 Post Hooks and 40 Outreach MessagesFor software, AI and digital agencies. How to pick a niche, set up founder and team profiles, publish three posts a week, use hiring posts for reach, and start conversations with 40 messages for clients and partners.50 templates · 27 min readOpen the playbook →