Built by Fahad Cheema

Designing the account scoring, targeting and measurement system to take an enterprise AI company into a brand-new vertical with no existing outbound infrastructure.


→ Introduction

Unframe partners with large enterprises to design and deploy production-grade AI systems. The company was opening a new vertical: insurance carriers and large insurance organizations with 1,000+ employees.

The buyer here is not the IT leader. Unframe goes after the operational leaders who own the business processes AI can transform: claims, underwriting, benefits administration. They own the P&L and the pain.

✕ Challenge

There was no existing outbound infrastructure for this vertical or buyer. The system had to be built from scratch: who to target, why, how to reach them, and how to measure it.

The real problem was not finding insurance companies. There are thousands. It was working out which carriers are actually ready to buy AI for operations now, so the team spends its first sends on accounts that can convert, not just accounts that are large.


✓ Solution

We built a scored account engine that ranks every target carrier on a 0 to 100 readiness score, then drives targeting and outreach off that score. It runs on three components.

Firmographic signals

Employee count and annual revenue pulled from an Apollo export. Proxies for operational surface area and transaction volume.

Live readiness signals

An n8n workflow runs Serper web searches per company and scores them with Claude against a strict rubric. This is where intent and budget show up, not in firmographics.

Tiering and targeting

Scores are summed and bucketed into three tiers, each with its own outreach posture, then mapped to a two-persona contact strategy inside every account.


★ The scoring model: what makes a carrier a fit

The brief also asked for high-propensity signals beyond basic firmographics. The thinking behind the model matters more than the points, so here is the logic first.

Unframe’s value is getting AI into production. So the ideal account is not just big. It is a carrier that already has the ambition (a named transformation program, AI hires, a CEO talking about AI on earnings calls) but has not operationalized it yet. That gap is exactly what Unframe closes. The model is built to find it.

Two of the five signals are firmographic proxies: company size stands in for the number of claims adjusters, underwriters and admins, which is the surface area Unframe can transform, and revenue stands in for transaction volume, which drives the ROI case. The other three go beyond firmographics and measure readiness and intent directly: active AI hiring, a public DX program, and enterprise tech-stack maturity. The last does double duty, since platforms like Guidewire prove both willingness to invest and the integration substrate Unframe needs.

Each signal scores on a fixed scale and the five sum to a 0 to 100 score. The intent signals (S2 and S3) are deliberately near-binary (20, 13 or 5) because a named program or exec is a real commitment, while the firmographic bands step more gradually.

Signal What it measures & why Data source Scoring rubric
S1 · Company Size Employee count as a proxy for ops-team scale and deal size. Bigger carriers have more adjusters and underwriters, so more process surface area to transform. Apollo (# Employees) 20: 50,000+ · 17: 15,000–49,999 · 13: 5,000–14,999 · 9: 1,000–4,999 · 5: below 1,000
S2 · Active AI/Tech Hiring AI/ML job postings or a named AI exec hire. Companies committing budget to AI roles are pre-qualified: intent plus a lower education burden. n8n + Serper, scored by Claude 20: multiple AI/ML roles or named AI exec with public mandate · 13: some automation/digital roles · 5: none
S3 · Public DX Program A named digital-transformation initiative, or a CEO naming AI on an earnings call. Signals board-approved budget and urgency. n8n + Serper, scored by Claude 20: named DX program or CEO named AI on earnings call · 13: digital investment mentioned, no named program · 5: none
S4 · Process Volume Annual revenue as a proxy for claims, underwriting and benefits transaction volume. More policies in force means a clearer, faster ROI case. Apollo (Annual Revenue) 20: $10B+ · 17: $5B–$9.9B · 13: $1B–$4.9B · 9: $500M–$999M · 5: below $500M
S5 · Tech-Stack Sophistication Presence of enterprise platforms (Guidewire, Salesforce, ServiceNow, Pega, Workday, SAP, Oracle). Platform buyers invest more and integrate faster. Apollo (Technologies) 20: 3+ platforms · 13: 1–2 platforms · 5: none detected

How the live signals run? A n8n workflow reads the company list from a Google Sheet, loops account by account, fires two Serper searches per company (AI hiring and DX program), and passes the snippets to Claude with a locked rubric that forces a score of exactly 20, 13 or 5 plus one-sentence reasons. Scores write straight back to the sheet. Firmographic signals (S1, S4, S5) come from the Apollo columns directly. The five are summed, and the total drives the tier.

Tier Score Recommended action
Tier 1 — High Propensity 75–100 Immediate outbound. Heavy personalisation referencing the named DX initiative and a specific exec. Lead with Chief Claims Officer, VP/SVP Claims Ops, COO, SVP Ops, VP Underwriting Ops.
Tier 2 — Strong Fit 50–74 Primary sequence with moderate personalisation. Monitor for trigger events: a new CIO hire, an earnings AI mention, a restructure.
Tier 3 — Nurture 0–49 Trigger-based outreach only. Revisit when signal strength improves. Deprioritise for the initial push.

👥 Who to target inside each account

Within a scored account I targeted two personas at once. Hitting both at the same carrier raises the odds of a meeting, because one owns the budget and the other owns the pain.