Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Designs revenue operations systems connecting marketing, sales, and customer success with lead lifecycle and handoff processes.
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
references/routing-rules.md
1# Lead Routing Rules23Decision trees, platform-specific configurations, territory routing, ABM routing, and speed-to-lead benchmarks.45## Routing Decision Tree67Use this template to map your routing logic:89```10New Lead Arrives11│12├─ Is this a named/target account?13│ ├─ YES → Route to assigned account owner14│ └─ NO ↓15│16├─ Is ACV likely > $50K? (based on company size + industry)17│ ├─ YES → Route to enterprise AE team18│ └─ NO ↓19│20├─ Is this a PLG signup with team usage?21│ ├─ YES → Route to PLG sales specialist22│ └─ NO ↓23│24├─ Does lead match a territory?25│ ├─ YES → Route to territory owner26│ └─ NO ↓27│28└─ Default: Round-robin across available reps29└─ If no rep available: Assign to team queue with 1-hour SLA30```3132Customize this tree for your business. The key principle: **route to the most specific match first, fall back to general.**3334---3536## Round-Robin Configuration3738### Basic Round-Robin Rules39401. Distribute leads evenly across eligible reps412. Skip reps who are on PTO, at capacity, or have a full pipeline423. Weight by quota attainment (reps below quota get slight priority)434. Reset distribution count weekly or monthly445. Log every assignment for auditing4546### HubSpot Round-Robin Setup4748**Using HubSpot's rotation tool:**49- Navigate to Automation → Workflows50- Trigger: Contact property "Lifecycle Stage" equals "MQL"51- Action: Rotate contact owner among selected users52- Options: Even distribution, skip unavailable owners53- Add delay + task creation after assignment5455**Custom rotation with workflows:**561. Create a custom property "Rotation Counter" (number)572. Workflow trigger: New MQL created583. Branch by rotation counter value (0, 1, 2... for each rep)594. Set contact owner to corresponding rep605. Increment counter (reset at max)616. Create follow-up task with SLA deadline6263### Salesforce Round-Robin Setup6465**Using Lead Assignment Rules:**661. Setup → Feature Settings → Marketing → Lead Assignment Rules672. Create rule entries in priority order (most specific first)683. For round-robin: Use assignment rule + custom logic6970**Using Flow for advanced routing:**711. Create a Record-Triggered Flow on Lead creation722. Get Records: Query a custom "Rep Queue" object for next available rep733. Decision element: Check rep availability, capacity, territory744. Update Records: Assign lead owner755. Create Task: Follow-up task with SLA766. Update "Rep Queue" to track last assignment7778---7980## Territory Routing8182### By Geography8384| Territory | Regions | Assigned Team |85|-----------|---------|---------------|86| West | CA, WA, OR, NV, AZ, UT, CO, HI | Team West |87| Central | TX, IL, MN, MO, OH, MI, WI, IN | Team Central |88| East | NY, MA, PA, NJ, CT, VA, FL, GA | Team East |89| International | All non-US | International team |9091### By Company Size9293| Segment | Company Size | Team |94|---------|-------------|------|95| SMB | 1-50 employees | Inside sales |96| Mid-market | 51-500 employees | Mid-market AEs |97| Enterprise | 501-5000 employees | Enterprise AEs |98| Strategic | 5000+ employees | Strategic account team |99100### By Industry101102| Vertical | Industries | Specialist |103|----------|-----------|------------|104| Tech | SaaS, IT services, hardware | Tech vertical rep |105| Financial | Banking, insurance, fintech | Financial vertical rep |106| Healthcare | Hospitals, pharma, healthtech | Healthcare vertical rep |107| General | All others | General pool (round-robin) |108109### Hybrid Territory Model110111Combine multiple dimensions for precision:112113```114Lead arrives115├─ Company size > 1000?116│ ├─ YES → Enterprise team117│ │ └─ Sub-route by geography118│ └─ NO ↓119├─ Industry = Healthcare or Financial?120│ ├─ YES → Vertical specialist121│ └─ NO ↓122└─ Round-robin across general pool123└─ Weighted by geography preference124```125126---127128## Named Account / ABM Routing129130### Setup1311321. **Define target account list** (typically 50-500 accounts)1332. **Assign account owners** in CRM (1 rep per account)1343. **Match logic:** Any lead from a target account domain routes to account owner1354. **Matching rules:**136- Email domain match (primary)137- Company name fuzzy match (secondary, requires manual review)138- IP-to-company resolution (tertiary, for anonymous visitors)139140### ABM Routing Rules141142| Tier | Account Type | Routing | Response SLA |143|------|-------------|---------|--------------|144| Tier 1 | Top 20 strategic accounts | Named owner, instant alert | 1 hour |145| Tier 2 | Top 100 target accounts | Named owner, standard alert | 4 hours |146| Tier 3 | Target industry / size match | Territory or round-robin | Same business day |147148### Multi-Contact Handling149150When multiple contacts from the same account engage:151- Route all contacts to the **same account owner**152- Notify the owner of new contacts entering153- Track account-level engagement score (sum of all contacts)154- Trigger "buying committee" alert when 3+ contacts from one account engage155156---157158## Speed-to-Lead Data159160### Response Time Impact on Conversion161162| Response Time | Relative Qualification Rate | Notes |163|---------------|---------------------------|-------|164| Under 5 minutes | **21x** more likely to qualify | Gold standard |165| 5-10 minutes | 10x more likely | Still strong |166| 10-30 minutes | 4x more likely | Acceptable for most |167| 30 min - 1 hour | 2x more likely | Below best practice |168| 1-24 hours | Baseline | Industry average |169| 24+ hours | 60% lower than baseline | Lead is effectively cold |170171Source: Lead Connect, InsideSales.com172173### Implementing Speed-to-Lead1741751. **Instant notification** — Push notification + email to rep on MQL creation1762. **Auto-task with timer** — Create task with 5-minute SLA countdown1773. **Escalation chain:**178- 5 min: Original rep alerted179- 15 min: Backup rep alerted180- 30 min: Manager alerted181- 1 hour: Lead reassigned to next available rep1824. **Measure and report** — Track actual response times weekly; recognize fast responders183184### Speed-to-Lead Automation185186**Trigger:** New MQL created187**Actions:**1881. Assign to rep via routing rules (instant)1892. Send push notification + email to rep1903. Create task: "Contact [Lead Name] — 5 min SLA"1914. Start SLA timer1925. If no activity logged in 15 min → alert backup rep1936. If no activity in 30 min → alert manager1947. If no activity in 60 min → reassign via round-robin195196### Measuring Speed-to-Lead197198Track these metrics weekly:199- **Average time to first contact** (from MQL creation to first call/email)200- **Median time to first contact** (less skewed by outliers)201- **% of leads contacted within SLA** (target: 90%+)202- **Contact rate by time of day** (identify coverage gaps)203- **Conversion rate by response time** (prove the ROI of speed)204