How to score HubSpot leads based on firmographic and technographic fit
Score HubSpot leads on firmographic and technographic fit automatically. Compare n8n, Zapier, Make, Code+Cron, and Claude Code setups.

This recipe includes a downloadable n8n template and Claude Code skill.
Workflow
Why score leads on fit?
Not all leads are equal. A VP of Sales at a 200-person SaaS company is a much better prospect than an intern at a 5-person agency — but HubSpot treats them the same until you score them. Without scoring, reps waste 30-50% of their time working leads that will never close, while high-fit prospects sit in the queue unnoticed.
Firmographic and technographic scoring automatically ranks leads by how closely they match your ideal customer profile:
- Company size and revenue — does this company match your ICP?
- Industry fit — are they in a vertical you serve?
- Title and seniority — are they a decision maker?
- Tech stack fit — do they use complementary or competitor tools?
Teams that implement fit-based scoring typically see 20-30% higher conversion rates from MQL to opportunity because reps focus on the best-fit leads first.
How it works
Regardless of which tool you use, every approach follows the same pattern:
- Trigger on enrichment — when a contact's firmographic or technographic data is updated (via Apollo, Clearbit, or manual entry), trigger the scoring workflow
- Calculate a weighted score — evaluate the contact against your ICP criteria: company size (0-30 pts), industry match (0-25 pts), seniority (0-30 pts), and tech stack or source (0-15 pts), capped at 100
- Write the score to HubSpot — update a custom
icp_fit_scoreproperty on the contact record so reps can sort and filter by fit
The approaches below differ in trigger mechanism (event-driven vs. batch), flexibility (fixed weights vs. conversational adjustment), and cost.
Which approach should I use?
- n8n (Recommended) — triggers on contact property changes and scores immediately. Visual workflow builder makes the scoring logic transparent. Free when self-hosted; $24/mo on n8n Cloud.
- Zapier — similar trigger-based scoring with a Code by Zapier step for the scoring logic. Best if you already use Zapier. $20-50/mo.
- Make — visual scenario with Router modules for scoring criteria. Best if you prefer Make's UI. $10-29/mo.
- Code + Cron — Python script running on a schedule. Most control over the scoring model, but you maintain the code and hosting. Free.
- Claude Code — a guided Claude Code skill for on-demand scoring. Best when you're testing scoring models, need to re-score after changing weights, or want to analyze scoring distribution conversationally.
What you'll need
- HubSpot account with API access
- Enriched contact data (job title, company size, industry — see the Apollo enrichment recipe)
- A custom HubSpot contact property for your fit score (number type)
- A defined ICP with scoring criteria and weights
Choose your approach
Select an approach below to see the full step-by-step guide.
Compare approaches
| Approach | Complexity | Cost | Latency | Code | Reliability |
|---|---|---|---|---|---|
n8n | medium | $0-24/mo | polling | low | 24/7 cloud |
Zapier | medium | $20-50/mo | real-time | none | 24/7 cloud |
Make | medium | $10-29/mo | polling | none | 24/7 cloud |
Code + Cron | medium | $0 | real-time | high | Self-hosted |
Claude Code | low | Usage-based | on-demand | none | On demand |
n8n
mediumZapier
mediumMake
mediumCode + Cron
mediumClaude Code
lown8n
mediumTrigger on enrichment → Code node to calculate score → HubSpot Update
Zapier
mediumContact updated trigger → Code by Zapier scoring logic → Update Contact
Make
mediumWatch Contacts → Router for scoring criteria → Math functions → Update
Claude Code
lowGuided Claude Code skill — ask Claude to score contacts, adjust weights, or analyze scoring distribution conversationally
Related Recipes
How to instantly notify a rep in Slack when a high-intent lead books a demo in HubSpot
HubSpot + Slack
How to round-robin route new HubSpot leads and notify reps in Slack
HubSpot + Slack
How to route HubSpot leads by territory and company size
HubSpot + Slack
How to enrich HubSpot companies with technographic data from BuiltWith
HubSpot + BuiltWith
Frequently Asked Questions
Looking to scale your AI operations?
We build and optimize automation systems for mid-market businesses. Let's discuss the right approach for your team.