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.
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.
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.
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.
Employee count and annual revenue pulled from an Apollo export. Proxies for operational surface area and transaction volume.
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.
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 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. |
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.