ICP Fit Scorer

Free tool by AAJ — spend time on fit, not on logos

Score and tier your target accounts by how well they fit your ideal customer profile — so your team works the deals most likely to close, in order. Define your ICP signals with relative weights, tap the signals each account matches (or paste them from a spreadsheet), and get a live 0–100 fit score and A/B/C tier per account, with the ranked list as a CSV download. It scores the same way as AAJ's target-account-list agent skill. Runs entirely in your browser. No signup, nothing stored or shared.

Use the tool at aajconsult.com/tools/icp-fit-scorer.

What is ICP fit scoring?

It rates each account against the signals that predict a good deal — industry, size, the tools they use, funding, hiring — each weighted by how predictive it is. The weighted matches become a 0–100 score and an A/B/C tier (A ≥ 70 · B 40–69 · C < 40, AAJ's cut-offs), so outbound works the best-fit accounts first instead of chasing logos at random.

How to use a fit score

A target list is only as good as the thinking behind the score. Weight by what actually predicts a win — the biggest weights should go to the signals your closed-won customers share and your losses don't. Calibrate against your best customers: run a few of your strongest existing customers through the scorer, and adjust weights until they land in A-tier. In AAJ's view, then act on the tiers: A-tier goes to outbound first; B-tier is usually one missing signal — verify before investing; C-tier is a deprioritize, not a no.

Frequently asked questions

How many signals should I use?

In AAJ's view, four to six sharp, predictive signals beat a long list. Too many and the weights blur; too few and everything scores the same.

Do the weights have to add to 100?

No. Weights are relative — the scorer normalizes them. A signal with weight 30 simply counts twice as much as one with weight 15.

What do the tiers mean for outbound?

A (≥70): work now. B (40–69): usually one missing signal — verify, then pursue. C (<40): deprioritize until something changes. These cut-offs are AAJ's, the same as the target-account-list agent skill's, not a published standard.

Is anything stored or shared?

No. Everything runs in your browser — nothing is saved or sent, and there's no signup. Refreshing the page clears it, so download the CSV to keep your list.

Related resources

Three-Lens Persona Brief — Pipeline Forecast & Coverage Calculator — All free tools — Marketing consulting services

Building with AI agents? This is the web version of AAJ's open-source target-account-list skill — explore the catalog at skills.aajconsult.com.

A scored list tells you who to call. A motion tells you what to say.

AAJ turns a fit-scored list into a working outbound motion — sequences, messaging, and a pipeline plan tied to your ICP. Book a Growth Audit.

Run this in your agent

The free AAJ agent skill Target Account List does this job inside a coding agent, on your own data. Install it with npx skills add sarojkjha/aaj-marketing-skills --skill target-account-list.

Using Claude or ChatGPT instead? Add the AAJ engines as a custom connector, with no install: https://aaj-engines-mcp.sarojkjha10.workers.dev/mcp

More in Sales & Pipeline

Part of the Sales & Pipeline hub - see all 38 resources on this topic.

Also useful in Audience & Customer Research.