Home › Frameworks › ICP Examples: Five Fictional B2B Profiles You Can Adapt
ICP Examples: Five Fictional B2B Profiles You Can Adapt
A good ICP example names a narrow company type, gives ranges rather than adjectives, states why the account would buy now and lists who to skip. The five fictional profiles below show that pattern across different business models. They are invented for illustration, so adapt the shape, not the numbers.
What the examples have in common
Compare any strong profile with a weak one and the same differences appear. Weak: “growing companies that value efficiency”. Strong: “software firms with 20 to 200 employees that hired their first sales rep in the last 12 months”. The strong version can be checked against a website and a job board; the weak one cannot.
Before the examples, here is the pattern in table form.
| Element | Weak version | Strong version |
|---|---|---|
| Size | “Mid-sized” | “20-200 employees” |
| Industry | “Technology” | “B2B software, no hardware” |
| Situation | “Wants to grow” | “Just opened a second location” |
| Exclusion | none | “Franchises with mandated vendors” |
Example 1: Scheduling software for home services
- Company: plumbing, HVAC and electrical firms, 5 to 40 employees, North America.
- Situation: just added a second crew, still booking by phone.
- Technology: basic accounting tool, no field-service platform.
- Buyers: owner, office manager.
- Skip: solo operators, franchises with mandated software.
Example 2: Security reviews for SaaS vendors
- Company: B2B software firms, 30 to 250 employees, selling to larger customers.
- Situation: a prospect’s procurement team has asked for a security questionnaire.
- Technology: cloud hosting, a single-sign-on provider.
- Buyers: CTO, head of sales as the champion.
- Skip: consumer apps, pre-revenue startups with no enterprise pipeline.
Example 3: Outsourced bookkeeping for creative agencies
- Company: design and marketing agencies, 8 to 60 staff, one country.
- Situation: founder still reconciling accounts personally; first finance hire not yet made.
- Technology: cloud accounting package in place, messy expense tracking.
- Buyers: founder, operations lead.
- Skip: agencies with an in-house finance team, businesses needing multi-currency consolidation we do not support.
Example 4: Sales analytics for revenue teams
- Company: B2B companies with 15 to 100 sales staff and a CRM that has been in place for two years or more.
- Situation: new head of revenue operations, forecast misses.
- Technology: a CRM and a spreadsheet-based forecast.
- Buyers: head of RevOps (champion), chief revenue officer (economic buyer), sales ops analyst (user).
- Skip: teams under five reps, businesses with no CRM discipline.
Example 5: Employer-brand video for scale-ups
- Company: venture-funded firms, 100 to 500 employees, hiring across several roles.
- Situation: a recent funding round plus an open-roles page with many listings.
- Buyers: head of talent, marketing lead.
- Skip: firms in hiring freezes, companies with an established in-house video team.
Key takeaway: in every example the strongest line is the situation, because it explains why the company would buy now rather than someday.
Turning an example into yours
Do not copy a profile because it looks tidy. Follow these steps instead.
- Pick the example closest to your model and keep its field names.
- Replace every value with something from your own wins; how to create an ICP shows how to find them.
- Write at least three disqualifiers from your losses.
- Add the buying committee; our buying committee roles article lists the standard seats.
- Pressure-test with a list of 20 companies.
If you prefer to start from questions instead of fields, the free BusinessMCP ICP generator asks six of them: what you sell, your best two or three customers, deal size, geographies, buyers and who to avoid. It returns a markdown document, which you can then edit toward the specificity shown above. For finding accounts that match, see building a target account list.
Checking firmographics for your own list
Examples like “20 to 200 employees” only help if you can check the numbers. For a list of domains, BusinessMCP’s companies data API returns industry, size and location for each lookup, and its page states that a lookup with no result is not charged. As with any dataset, verify a sample manually before filtering thousands of rows on it.
Common problems in published examples
- Too many industries. Real profiles usually pick one or two.
- No exclusions. Skip any example that lists only who to include.
- Invented statistics. Be wary of any template that attaches conversion rates to segments without showing the data.
- No date. Profiles age; note when it was last reviewed.
Reading the examples critically
None of these profiles is complete. Real documents would add seed accounts, a scoring rubric and sources for each claim. The examples also skip geography detail on purpose, because that depends on where you can support customers. When you adapt one, ask three questions of every line: where did this come from, how would I check it for a new company, and would it change what a rep does? If a line fails all three, delete it.
It also helps to compare profiles for products that look similar. Two scheduling tools might have opposite ICPs: one for owner-run shops that need simplicity, one for multi-site operators that need permissions and reporting. The same category can hold several profiles, and which one you pick should follow your wins, not the category name.
Finally, remember the trigger idea from BusinessMCP’s sales triggers guide: fit and timing are separate. Each example above contains a “situation” line, which is the seed of a trigger list. Turn those into events you can watch for, such as a job posting or a funding announcement, and your ICP starts generating action instead of sitting in a folder.
Using examples to check your own draft
A useful exercise is to cover the right-hand side of your own profile and see whether the left-hand headings could describe a real company you know. If your profile would match half the businesses you can name, it is too broad. If it matches none of your customers, it is a wish list. Aim for a profile that matches your three best customers closely, matches a few prospects you have not yet won, and rejects several you have deliberately turned down.
When teams share their drafts in a workshop, a quick round of “name a company that fits” and “name a company that does not” exposes disagreements within minutes. Record the answers; they are raw material for the disqualifier list in ICP disqualifiers, and they show where sales and marketing hold different pictures of the same customer. That alignment is worth more than polishing wording.
Frequently asked questions
What does a good ICP example look like?
It names a narrow company type, gives ranges instead of adjectives, states the trigger situation and lists at least a few disqualifiers.
Are these examples real companies?
No. All five are invented for illustration. Use them as patterns, not benchmarks, and build yours from your own deals.
Should an ICP be different for SaaS and services?
The structure is the same. The fields that predict fit differ: SaaS often depends on stack and team size, services on budget cycle and project type.
How specific should I get?
Specific enough that two people sorting the same company list reach the same answers.