Prompt Chain: AI-Powered Lead Scoring and Priority Follow-Up System

Tools:Claude Pro or ChatGPT Plus + Google Sheets + Zapier (optional)
Time to build:90 minutes
Difficulty:Intermediate-Advanced
Prerequisites:Comfortable using Claude/ChatGPT for basic tasks (Level 3) — see Level 3 guide: "Set Up Your Personal Loan Officer AI Assistant"

What This Builds

A system that evaluates incoming leads and prioritizes which ones to call first — based on urgency signals, buying readiness, and profile fit — so you spend your highest-value calling time on the most-ready borrowers. LOs who implement lead scoring report 2–3x improvement in conversion rates because they stop treating all leads equally.

Prerequisites

  • Claude Pro or ChatGPT Plus ($20/month)
  • Google Sheets (free)
  • Basic familiarity with your lead sources (website, Zillow, Realtor.com, referral, etc.)
  • Optional: Zapier for automation ($20/month Starter)

The Concept

Not all leads are equal. A borrower who says "I need to be in a home by April 30 and my Realtor just put an offer in" is worth a call in the next 10 minutes. A borrower who fills out a form and says "just thinking about buying sometime in the next year" can wait. Without a system, most LOs call back in the order leads arrive — missing hot prospects because they're tied up with cold ones. This system adds a quick AI scoring step that sorts your lead queue automatically.


Build It Step by Step

Part 1: Define Your Lead Scoring Criteria

Before building anything, define what a "hot" lead looks like for your business. Use AI to help:

Copy and paste this
I'm a mortgage loan officer. Help me create a lead scoring rubric (1–10) based on these signals:

- Timeline: How soon do they need to close? (Under 30 days = highest priority)
- Pre-approval status: Already pre-approved, starting process, or just curious?
- Down payment situation: Have funds ready vs. still saving?
- Referral source: Realtor referral vs. online form vs. cold website lead?
- Credit self-assessment: Good (700+), average (640-699), or they're not sure?
- Employment: Stable W2, self-employed, or recently changed jobs?

Create a scoring guide: score each factor 1-5, weight them, and output a total score out of 10 with priority tiers (Hot: 8-10, Warm: 5-7, Cold: 1-4).

Use the scoring guide Claude produces as your foundation.


Part 2: Create Your Lead Intake Sheet

Set up a Google Sheet with these columns:

NamePhoneEmailSourceTimelinePre-ApprovalDown PaymentCreditEmploymentAI ScorePriorityAssigned Action

When a new lead comes in (from website, referral, phone call), add a row and fill in the signals you know.


Part 3: Build the AI Scoring Prompt Chain

This is a 2-step prompt chain:

Step 1 — Score the Lead:

Open your Claude Project or ChatGPT (use your LO Assistant if you set one up):

Copy and paste this
Score this mortgage lead on a 1-10 urgency/readiness scale based on our scoring rubric.

Lead details:
- Name: [Name]
- Source: [Realtor referral / website form / Zillow / etc.]
- Timeline: [what they said]
- Pre-approval status: [starting / already approved / just curious]
- Down payment: [amount or "saving still"]
- Credit self-assessment: [their words]
- Employment: [type]

Scoring rubric: [paste your rubric from Part 1]

Output:
1. Score (1-10)
2. Priority tier (Hot/Warm/Cold)
3. Top reason for score
4. Recommended first action (call within X hours/days, send email, add to drip)

Step 2 — Generate the Outreach Message:

Feed the score output back into a second prompt:

Copy and paste this
This is a [Hot/Warm/Cold] lead scored [X/10].

Lead context: [paste key details]

Write a [phone call opener script / personalized email / text message] for my first contact with them. Tone should match urgency: Hot = immediate and direct; Warm = helpful and educational; Cold = low-pressure value delivery.

My key differentiators: [e.g., 21-day close, no overlays on FHA, same-day pre-approval letters]

Part 4: Add Zapier Automation (Optional)

If you want to automate the intake:

  1. Trigger: New row in Google Sheet (or new lead form submission via Typeform/website)
  2. Action: Send lead data to OpenAI API with your scoring prompt
  3. Action: Write score back to Google Sheet in the AI Score column
  4. Action: If score >= 8 (Hot): send you a text alert immediately
  5. Action: If score 5–7 (Warm): add to a 3-day email sequence
  6. Action: If score <= 4 (Cold): add to a long-term drip campaign

This means: every new lead is automatically scored, and you only get interrupted for Hot leads.


Real Example: Full Workflow

Incoming lead (website form):

  • Name: David Chen
  • Source: Google Ads (website form)
  • Timeline: "Looking to buy in the next 2–3 months"
  • Pre-approval: "Not yet — want to understand the process first"
  • Down payment: "We have about 5% saved"
  • Credit: "I think around 700"
  • Employment: "Both W2, been at our jobs for 3+ years"

Step 1 prompt output:

Prompt

Score: 6/10 — Warm Lead Priority: Warm Top reason: Good employment stability and realistic timeline (2–3 months), but not pre-approved and still in early education phase Recommended action: Send educational email within 24 hours; schedule follow-up call in 48 hours

Step 2 prompt output — Email:

Prompt

Subject: Getting started on your home purchase

Hi David,

Thanks for reaching out! A 2–3 month timeline with solid employment puts you in a great position to start. With 5% down, you'd qualify for our conventional loan program with competitive rates...

[continues with clear next steps and soft CTA]

Time spent: 3 minutes to score and generate the outreach. Instead of calling David first and spending 20 minutes on an educational call while a hot lead waits — you send David an email and call the 8/10 lead immediately.


What to Do When It Breaks

  • AI scores every lead as Hot: Your rubric may be too generous — recalibrate the scoring instructions with stricter criteria; test with 10 past leads you know closed vs. didn't close
  • Scoring takes too long to be practical: Simplify to 3 factors (timeline, source, pre-approval status) and score manually using AI just as a sanity check
  • Zapier step fails: Check that your Google Sheet columns are named exactly as referenced in Zapier; re-authenticate connections

Variations

  • Simpler version: Score leads manually using the rubric (no AI needed) — just having the rubric improves prioritization immediately
  • Extended version: Track lead scores over time; correlate with close rates to refine your rubric based on real data (what signals actually predict a closed loan?)

What to Do Next

  • This week: Define your scoring rubric using the AI prompt; score your last 20 leads to calibrate it
  • This month: Apply scoring to all new leads for 30 days; see if your time-to-call on hot leads improves
  • Advanced: Connect to your CRM's lead assignment logic so Hot leads automatically get tagged for immediate callback

Advanced guide for loan officer professionals. Lead scoring is a judgment tool — treat AI scores as helpful guidance, not absolute decisions. Always review lead context before deciding on outreach priority.