HAMMAD YOUSUF

SALES OPERATIONS // FREE LIVE DEMO

Outbound Prospect Scorer

THE PROBLEM

A scraped list of 500 cold prospects gets worked in the order it was exported, not the order that would actually convert — reps burn hours on low-fit accounts before reaching the good ones.

9h → 2h

Weekly optimisation time (production)

PROVEN IN PRODUCTION

Need inbound sales-readiness scoring instead? Lead Scoring Agent

Part of the Sales Prospecting Squad →

BOOK A CALL

No pitch — just a plan.

Drop your cold list on me with your ICP — I'll score every account on pure firmographic fit, rank the working order, and tell you exactly which ones aren't worth a rep's morning.

Execution trace — recorded run (this agent's real pipeline)

    • Parsing the prospect list

      ok
    • Scoring each against ICP firmographics

      ok
    • Ranking by fit and sequencing priority

      ok
    • Flagging low-fit accounts to deprioritise

      ok
SHOWCASE DASHBOARD — DEMO DATA · SPEAK OR TYPE ABOVE TO USE YOURS

List triage time per 100 prospects

~90 min → ~2 min

projected

Weekly optimisation time (production)

9h → 2h

real · anonymized

1Falcon Steel Works88Day 1 — top priority
2Gulf Fresh Produce61Day 3 — mid tier
3Desert Rose Interiors34Deprioritise — below size band

Deprioritisation note

Desert Rose Interiors falls below the target size band (12 vs. 50-300 employees) and likely can't absorb the offer at this price point — move to a nurture list rather than active outbound sequencing.

WHAT IS OUTBOUND PROSPECT SCORER?

An AI outbound prospect scorer takes a raw, cold list of prospects and a target ICP, scores each purely on firmographic fit, and returns a ranked sequencing order so reps work the highest-fit accounts first instead of working the list in export order. It scores cold potential, not warm readiness — there's no engagement signal to read yet.

HOW IT WORKS

Cold outbound sequencing is a resourcing problem before it's a messaging problem: a rep who works 500 prospects in random order burns the same hours on a 20-fit account as an 85-fit one. This agent scores strictly on firmographic signal — industry match, size band, and inferred absence of the capability being sold — because that's the only signal available before any contact has been made. It deliberately avoids scoring on engagement or readiness, since a cold prospect by definition hasn't engaged; conflating firmographic fit with buying readiness is exactly the mistake that makes cold-list scoring unreliable.

The output is a sequencing table, not just a score list, because the point isn't the number — it's the work order it produces. Low-fit accounts get flagged for deprioritisation with a reason, so a rep (or an SDR manager reviewing the list) can see why an account was pushed down rather than trusting a black-box score.

Gemini 2.0 FlashStructured JSON outputBatch scoring pipeline
system-prompt.md
You are a firmographic scoring analyst for a B2B outbound sales operation. Given a raw list of cold prospects and a target ICP, score each prospect 0-100 on firmographic fit only (industry match, size band, likely absence of the capability being sold) — never on engagement, since these are cold and have shown none. Return a ranked sequencing table so outbound reps work best-fit accounts first, plus a short note on which to deprioritise and why. Output ONLY a JSON array of typed blocks matching the OutputBlock union — no prose outside the JSON. Score only the prospects actually in the supplied list — never add one that wasn't given, and never invent a firmographic detail the input didn't state.

USE CASES

Fresh scraped-list triage

A Google Maps or LinkedIn scrape returns 300 raw leads — score and sequence them before the first outbound touch goes out.

SDR territory planning

An SDR inherits a territory list at quarter start — the agent produces a working order so week one targets the accounts most likely to convert.

Multi-vertical outbound campaigns

A campaign targets three different verticals at once — score each against its own ICP variant so sequencing stays apples-to-apples within each segment.

Re-scoring a stale list

A list that's sat untouched for a quarter gets re-scored against an updated ICP before reps pick it back up.

RESULTS & BENCHMARKS

List triage time per 100 prospects

~90 min → ~2 min

projected (modeled)

Weekly optimisation time (production)

9h → 2h

real, anonymized

GET THIS RUNNING ON YOUR BUSINESS

Want Outbound Prospect Scorer solving this for you?

This runs in production today, not a mockup. Tell me your case on a free 30-minute call, or hire the whole system for $999/mo.

BOOK A CALL

No pitch — just a plan.

hire the whole system

FAQ

Common questions

What does this agent score, exactly?

Firmographic fit only — industry match, size band, and likely need — since cold prospects haven't engaged yet and there's no readiness signal to score.

How is this different from a sales-readiness or lead score?

A readiness score (like agent #37, Lead Scoring) measures how close an already-engaged lead is to buying. This agent works upstream of that — it decides which cold, unengaged prospects are worth contacting first.

Can it handle a large list?

The live demo scores a handful of sample prospects to show the mechanism; the same scoring logic scales to list-sized batches in a production integration.

Hammad Yousuf

Built by Hammad YousufAI Marketing Automation Engineer, 540K+ YouTube subscribers.

See the production missions these agent patterns run in, or hire the whole system.