lead-routing
Included with Lifetime
$97 forever
Intelligent lead assignment and routing - AI-powered scoring, territory mapping, round-robin distribution, and workload balancing
saleslead-managementsales-automationroutingassignmentcrm
What this skill does
# Lead Routing
Intelligent lead assignment and routing system with AI-powered scoring, territory mapping, round-robin distribution, and workload balancing. Based on n8n's HubSpot/Salesforce automation templates.
## Overview
This skill covers:
- Lead scoring and qualification
- Territory-based routing
- Round-robin distribution
- Workload balancing
- SLA monitoring and escalation
---
## Routing Strategies
### 1. Rule-Based Routing
```yaml
routing_rules:
# By Company Size
- name: "Enterprise Routing"
condition:
company_size: ">= 500"
OR:
annual_revenue: ">= $10M"
assign_to: "Enterprise Team"
priority: high
sla: 1_hour
- name: "Mid-Market Routing"
condition:
company_size: "100-499"
assign_to: "Mid-Market Team"
priority: medium
sla: 4_hours
- name: "SMB Routing"
condition:
company_size: "< 100"
assign_to: "SMB Team"
priority: standard
sla: 24_hours
# By Geography
- name: "APAC Routing"
condition:
country: ["China", "Japan", "Singapore", "Australia"]
assign_to: "APAC Team"
timezone_aware: true
- name: "EMEA Routing"
condition:
country: ["UK", "Germany", "France", "Netherlands"]
assign_to: "EMEA Team"
- name: "Americas Routing"
condition:
country: ["US", "Canada", "Brazil", "Mexico"]
assign_to: "Americas Team"
# By Industry
- name: "Healthcare Specialist"
condition:
industry: ["Healthcare", "Pharmaceuticals", "Medical Devices"]
assign_to: "Healthcare Sales"
- name: "Finance Specialist"
condition:
industry: ["Banking", "Insurance", "FinTech"]
assign_to: "Financial Services Sales"
```
---
### 2. Round-Robin Distribution
```yaml
round_robin_config:
team: "SMB Sales"
members:
- name: Alice
capacity: 100%
max_leads_per_day: 20
- name: Bob
capacity: 100%
max_leads_per_day: 20
- name: Carol
capacity: 50% # Part-time
max_leads_per_day: 10
rules:
distribution: weighted # or equal
skip_if:
- out_of_office: true
- at_capacity: true
reset: daily
tracking:
log_assignments: true
balance_check: hourly
```
**Distribution Algorithm**:
```
┌─────────────────────────────────────────────────────────────┐
│ ROUND-ROBIN LOGIC │
├─────────────────────────────────────────────────────────────┤
│ │
│ 1. New lead arrives │
│ │ │
│ ▼ │
│ 2. Check team availability │
│ - Filter out: OOO, at capacity, off-hours │
│ │ │
│ ▼ │
│ 3. Calculate weighted position │
│ - Current assignments today │
│ - Capacity percentage │
│ - Last assignment time │
│ │ │
│ ▼ │
│ 4. Assign to rep with lowest weighted score │
│ │ │
│ ▼ │
│ 5. Update tracking, notify rep │
│ │
└─────────────────────────────────────────────────────────────┘
```
---
### 3. AI-Powered Lead Scoring
```yaml
ai_scoring:
provider: openai
model: gpt-4
input_factors:
demographic:
- company_size
- industry
- job_title
- location
firmographic:
- annual_revenue
- employee_count
- funding_stage
- tech_stack
behavioral:
- pages_visited
- content_downloads
- email_engagement
- demo_requests
fit_score:
- icp_match_percentage
- competitor_usage
- budget_authority
scoring_prompt: |
Score this lead from 0-100 based on:
Our ICP (Ideal Customer Profile):
- B2B SaaS companies
- 50-500 employees
- Series A or later
- Using {competitor} or {similar_tool}
Lead Data:
{lead_data}
Return JSON:
{
"score": 0-100,
"fit_score": 0-100,
"intent_score": 0-100,
"tier": "A/B/C/D",
"reasoning": "...",
"recommended_action": "...",
"routing_suggestion": "..."
}
tier_thresholds:
A: 80-100 # Hot lead, immediate follow-up
B: 60-79 # Qualified, standard follow-up
C: 40-59 # Nurture, marketing sequence
D: 0-39 # Low priority, long-term nurture
```
---
### 4. Territory Mapping
```yaml
territory_map:
north_america:
west:
states: [CA, WA, OR, NV, AZ, CO, UT]
owner: "West Coast Team"
reps: [Alice, Bob]
central:
states: [TX, IL, OH, MI, MN, WI]
owner: "Central Team"
reps: [Carol, David]
east:
states: [NY, MA, PA, FL, GA, NC]
owner: "East Coast Team"
reps: [Eve, Frank]
international:
emea:
countries: [UK, DE, FR, NL, ES, IT]
owner: "EMEA Team"
timezone: "Europe/London"
apac:
countries: [JP, SG, AU, KR, IN]
owner: "APAC Team"
timezone: "Asia/Tokyo"
overlap_resolution:
# When lead matches multiple territories
priority_order:
1: named_account_owner # If account already has owner
2: industry_specialist # If industry requires specialist
3: geography # Default to geography
```
---
### 5. Workload Balancing
```yaml
workload_balancer:
check_frequency: hourly
metrics_tracked:
- current_open_leads
- leads_assigned_today
- leads_assigned_this_week
- average_response_time
- conversion_rate
balance_rules:
max_variance: 20% # Max difference between reps
rebalance_trigger:
- variance > max_variance
- rep_at_capacity
- rep_underperforming
rebalance_actions:
- pause_assignments: for_overloaded_rep
- increase_weight: for_underloaded_rep
- notify_manager: when_rebalancing
capacity_management:
per_rep:
max_open_leads: 50
max_new_per_day: 15
max_new_per_week: 60
team_level:
overflow_queue: true
overflow_notify: sales_manager
escalation_threshold: 2_hours
```
---
## Workflow Implementation
### Complete Lead Routing Workflow
```yaml
workflow: "Intelligent Lead Router"
trigger:
- type: hubspot_contact_created
- type: form_submission
- type: api_webhook
steps:
1. enrich_lead:
providers: [clearbit, zoominfo]
fields:
- company_size
- industry
- revenue
- location
- linkedin_url
2. score_lead:
method: ai_scoring
store_result:
hubspot_property: lead_score
3. determine_tier:
A_tier: score >= 80
B_tier: score >= 60
C_tier: score >= 40
D_tier: score < 40
4. apply_routing_rules:
sequence:
- check: named_account_owner
- check: industry_specialist
- check: territory_match
- check: round_robin_availability
5. assign_owner:
hubspot:
update_contact:
hubspot_owner_id: "{selected_owner_id}"
lead_status: "New"
lead_tier: "{tier}"
routing_reason: "{routing_logic}"
6. create_task:
hubspot:
type: CALL
subject: "Follow up: New {tier} lead - {company}"
due_date: "{sla_deadline}"
priority: "{priority_based_on_tier}"
Related in sales
crm-automation
IncludedCRM workflow automation for HubSpot, Salesforce, Pipedrive - lead management, deal tracking, and multi-CRM synchronization
sales
customer-success
IncludedCustomer success management - onboarding, health scoring, QBRs, expansion playbooks, and retention strategies
sales
crm-automation
IncludedCRM workflow automation for HubSpot, Salesforce, Pipedrive - lead management, deal tracking, and multi-CRM synchronization
sales
customer-success
IncludedCustomer success management - onboarding, health scoring, QBRs, expansion playbooks, and retention strategies
sales
proposal-writer
IncludedCreate compelling business proposals that win deals and partnerships
sales
Lead Qualification
IncludedScore and qualify leads based on criteria and fit
sales