revops
Design and optimize systems connecting marketing, sales, and customer success into a unified revenue engine.
sales-lead-routing
Designs and implement lead routing and assignment rules — round-robin, territory-based, score-based, and account-based models. Use when leads going to the wrong reps, response time too slow, reps arguing over territory ownership, lead queue backing up, or routing rules breaking as the team grows....
Full skill instructions
Help the user design and implement lead routing — from choosing a routing model and defining assignment rules through platform implementation, speed-to-lead optimization, and capacity management. This skill is tool-agnostic and covers Salesforce, HubSpot, Salesloft, Apollo, and standalone routing tools.
If references/learnings.md exists, read it first for accumulated knowledge.
Ask the user:
What's your team structure?
Where do leads come from?
How are leads routed today?
What tools do you use?
What's your lead volume? (weekly or monthly inbound leads, rough estimate)
If the user's request already provides most of this context, skip directly to the relevant step. Lead with your best-effort answer using reasonable assumptions (stated explicitly), then ask only the most critical 1-2 clarifying questions at the end — don't gate your response behind gathering complete context.
Choose the right routing model based on team structure and lead characteristics.
| Model | Best for | Team size | Complexity | Speed-to-lead |
|---|---|---|---|---|
| Round-robin | Equal distribution, generalist teams | Any | Low | Fast |
| Territory-based | Geographic or named-account specialization | 4+ reps | Medium | Fast |
| Score-based | Matching lead quality to rep skill | 6+ reps | High | Medium |
| Account-based | Named accounts with assigned owners | Any with ABM | Medium | Fast (if owner exists) |
| Hybrid | Complex orgs with multiple segments | 10+ reps | High | Varies |
/sales-lead-score), tiered rep experienceBuild routing rules as a priority waterfall — the first matching rule wins:
| Priority | Rule | Example |
|---|---|---|
| 1 | Existing account match | Lead's company matches an owned account → route to account owner |
| 2 | Named account list | Company on target account list → route to assigned AE |
| 3 | Score threshold | Score ≥ 80 → route to senior AE pool |
| 4 | Territory match | Geography/segment matches territory → route to territory owner |
| 5 | Round-robin fallback | No other rule matched → round-robin across available reps |
Speed-to-lead is the most important metric in routing. Response time directly impacts conversion:
| Response time | Conversion impact |
|---|---|
| < 5 minutes | 8x more likely to qualify vs 30 min |
| 5-30 minutes | Baseline |
| 30-60 minutes | 50% drop in qualification rate |
| > 1 hour | 80%+ drop |
| > 24 hours | Essentially dead — better to re-nurture |
SLA recommendations by lead type:
What happens when the assigned rep can't respond in time:
| Scenario | Fallback |
|---|---|
| Rep doesn't respond within SLA | Escalate to manager + reassign to next available |
| Rep is OOO | Skip in rotation, assign to backup |
| Territory owner at capacity | Overflow to adjacent territory or SDR pool |
| No account owner exists | Fall through to round-robin |
| Metric | Target | What it tells you |
|---|---|---|
| Speed-to-lead | < 5 min (inbound demo), < 1 hr (other) | Are reps responding fast enough? |
| Lead acceptance rate | > 80% | Are reps accepting or rejecting assigned leads? Low acceptance = bad targeting or routing |
| Conversion by route | Compare across models | Which routing path converts best? Identifies if certain territories or tiers underperform |
| Capacity utilization | 70-90% per rep | Are reps overloaded or underutilized? Adjust weights or territories |
| Cherry-picking rate | < 10% | Are reps ignoring low-score leads? May need to enforce SLAs or adjust scoring |
Don't route without enrichment. If leads arrive with just an email (e.g., from a form), enrich with company data before routing. Without company/title data, territory and score-based routing can't work. Use /sales-enrich to fill in gaps before routing.
Don't ignore speed-to-lead. A perfect routing model with slow response is worse than a simple round-robin with fast response. If you can only optimize one thing, optimize speed-to-lead. The data is clear: 5 minutes vs 30 minutes is an 8x difference in qualification.
Don't overcomplicate before simple works. Start with round-robin. Only add territory or score-based routing when you have data showing it improves conversion. Complexity increases maintenance burden and failure modes.
Self-improving: If you discover something not covered here, append it to references/learnings.md with today's date.
/sales-qualified — Qualified platform help (Salesforce-native real-time lead routing from website chat)/sales-lead-score — Design the scoring model that feeds score-based routing/sales-enrich — Enrich leads with company/title data needed for routing rules/sales-prospect-list — Build prospect lists with pre-segmented territories/revops — Design the broader marketing-to-sales handoff process/sales-cadence — Design cadences for different route segments/sales-do — Not sure which skill to use? The router matches any sales objective to the right skill.User says: "I have 8 SDRs and about 200 inbound leads per week. How should I route them?" Skill does:
User says: "I need territory routing for 4 AEs: NA West, NA East, EMEA, and APAC." Skill does:
User says: "I want to route high-score leads to senior reps and low-score leads to SDRs. We use HubSpot." Skill does:
Symptom: Leads assigned but not contacted within SLA Cause: Rep overload, no SLA enforcement, or leads assigned during off-hours Solution: Add escalation rules — if no activity within SLA, reassign to next available. Implement capacity caps per rep. Route based on business hours/timezone.
Symptom: Some reps have 3x the leads of others Cause: Territory imbalance, weighted round-robin misconfigured, or account-matching sending too many leads to one owner Solution: Audit territory volumes monthly. Adjust weights to normalize. Add capacity caps to prevent any single rep from getting more than X leads/day.
Symptom: Multiple reps claiming the same lead or account Cause: No account-matching step in routing, or duplicate accounts in CRM Solution: Add account-matching as the first step in routing waterfall. Deduplicate accounts in CRM. Establish clear rules: account owner always wins for existing accounts.
Design and optimize systems connecting marketing, sales, and customer success into a unified revenue engine.
Strategic planning and optimization for email capture offers and gated content.
Directory submissions: the foundation layer of distribution that passes backlinks and discovery surface area into your marketing pages.
Sequence and choreograph multi-step animations with precise timing control and nested timelines.
Structured framework for planning product launches, feature announcements, and go-to-market strategies.
Upload files to Google Drive with automatic MIME type detection and metadata.
Automates CI/CD pipeline setup. Use when setting up or modifying build and deployment pipelines. Use when you need to automate quality gates, configure test runners in CI, or establish deployment strategies.
firecrawl lead gen
firecrawl lead research
firecrawl demo walkthrough
Team leadership persona with standup coordination, meeting prep, task delegation, and team communication.
Identify large Google Drive files consuming storage quota.
Revolutionize Video Creation with AI-Generated Avatars and Voices
Social media on autopilot
Design custom logos instantly with AI.
Text-heavy marketing and design images
Boost Your SEO with Content and SEO Silos
Revolutionize Your Marketing with AI-Powered MarketingBlocks!
10X faster & free AI content creation for 100+ use cases
Tribescaler | Make Your Tweets Go Viral