Free ICP generator / Software development agency
Ideal customer profile for a software development agency
Development agencies win on fit more than price. The projects that go well have a decider who can make product calls quickly, a budget that matches the scope, and a reason the work can't be done in-house. The projects that go badly have a fixed price, a vague spec, and a committee. So a dev-agency ICP should be blunt about red flags: no budget range, "an app like Uber for X", no one to own the product. It also helps to separate new builds from rescue and capacity work, because they sell differently. Below is a worked example for Kestrelwick Labs, a fictional agency, with each line tied to a page on its invented site.
Kestrelwick Labs kestrelwick.example
Custom web and mobile software for funded startups and mid-size companies. Kestrelwick Labs is a fictional software development agency. Its site is invented so the generator has something to read; yours fills in here.
Non-technical founders with pre-seed or seed funding
Best fit: 2 case studies and pricing- Who they areFunded founders without a technical co-founder, building a first product with $80k to $250k to spend.From /pricing
- Who decidesThe founder.From /customers/fieldnote-app
- Their painFreelancers who built half an app and disappeared.From /customers/fieldnote-app
- What sets them offClosing a funding round, or a pilot customer waiting on a launch date.From /services/mvp
- Who to skipUnfunded ideas, fixed-price requests without a spec, and equity-only offers.From /faq
- Where they areAccelerator demo days and angel networks.From /about
Mid-size companies replacing spreadsheets or old in-house tools
Strong fit: 1 case study- Who they areCompanies with 100 to 1,000 staff running a key process on spreadsheets or a 15-year-old database.From /customers/harlow-distribution
- Who decidesThe COO or operations director, with IT signing off.From /customers/harlow-distribution
- Their painThe one person who understands the old system is retiring.From /customers/harlow-distribution
- What sets them offAn outage, an audit finding, or that person handing in notice.From /services/legacy-replacement
- Who to skipCompanies that need a packaged system (ERP, CRM) configured, not built.From /faq
- Where they areOperations leaders' forums and the cloud platforms' partner directories.Inferred from/partners
Software companies needing extra engineering capacity
Test group: 1 blog post- Who they areSaaS companies with 10 to 50 engineers and a roadmap they can't staff.From /blog/when-to-add-an-agency
- Who decidesThe VP of Engineering.From /blog/when-to-add-an-agency
- Their painHiring takes four months and the deadline is in two.From /blog/when-to-add-an-agency
- What sets them offA big customer commitment or a funded roadmap.Inferred
- Who to skipCompanies that only want individual contractors billed by the hour.Inferred
- Where they areEngineering leadership communities.Inferred
Positioning check
The homepage shows a technology logo wall and "We build anything". Your case studies and pricing are for funded founders building a first product. Lead with that, and give legacy replacement its own page; it's your second-strongest story.
Now do yours
Same table, built from your own website. Group 1 is free, no email.
Questions
What's the best client for a software development agency?
One with a decision-maker who can make product calls, a budget matched to the scope, and a reason the work can't be done in-house. Write your red flags down too.
Should an agency take fixed-price projects?
Many agencies list fixed-price-without-a-spec as a disqualifier because the risk sits entirely with them. If you take them, the ICP should say what spec you need first.
How do dev agencies find clients that fit?
Through the places that see the trigger first: accelerators and investors (new funding), platform partner directories (legacy moves), engineering communities (capacity gaps).