{
    "name": "Lead Response Time Calculator",
    "url": "https://calculators.geekmidst.com/calculators/lead-response-time-calculator",
    "markdown": "https://calculators.geekmidst.com/calculators/lead-response-time-calculator.md",
    "category": "Sales & CRM",
    "description": "Paste lead response times to get the median, average and 90th-percentile response, the slowest lead and the share answered within your target time.",
    "summary": "Lead response time is the gap between a lead arriving and the first real contact. The median shows the typical lead; the 90th percentile and the share within target show how many leads wait too long.",
    "also_called": [
        "Speed-to-lead calculator",
        "First response time calculator"
    ],
    "applies_to": "Worldwide",
    "last_updated": "2026-10-29",
    "computation": "Results are computed in the visitor’s browser on the HTML page. This API describes the calculator; it does not compute results.",
    "inputs": [
        {
            "name": "times",
            "label": "Response times (one per line or comma-separated)",
            "type": "textarea",
            "default": "3, 12, 45, 8, 120, 30, 5, 240, 15, 60"
        },
        {
            "name": "unit",
            "label": "Times are in",
            "type": "segmented",
            "default": "min",
            "options": {
                "min": "Minutes",
                "h": "Hours"
            }
        },
        {
            "name": "target",
            "label": "Response target",
            "type": "number",
            "default": "60"
        }
    ],
    "outputs": [
        {
            "key": "median",
            "label": "Median response time",
            "format": "number"
        },
        {
            "key": "mean",
            "label": "Average response time",
            "format": "number"
        },
        {
            "key": "p90",
            "label": "90th percentile",
            "format": "number"
        },
        {
            "key": "within_pct",
            "label": "Leads answered within target",
            "format": "percent"
        },
        {
            "key": "slowest",
            "label": "Slowest response",
            "format": "number"
        },
        {
            "key": "count",
            "label": "Leads counted",
            "format": "integer"
        }
    ],
    "formula": {
        "text": "Median = middle value of the sorted times;  Mean = Σ times ÷ n;  P90 = value at rank ⌈0.9 × n⌉ (nearest-rank);  Within target = leads with time ≤ target ÷ n × 100",
        "variables": {
            "n": "number of leads",
            "Target": "your first-contact service level, in the same unit as the times"
        }
    },
    "worked_example": {
        "inputs": {
            "times": "3, 12, 45, 8, 120, 30, 5, 240, 15, 60",
            "unit": "min",
            "target": "60"
        },
        "steps": [
            "Sorted: 3, 5, 8, 12, 15, 30, 45, 60, 120, 240.",
            "Median = (15 + 30) ÷ 2 = 22.5 minutes; mean = 538 ÷ 10 = 53.8 minutes.",
            "P90 = 9th of 10 values = 120 minutes; 8 of 10 leads are within 60 minutes = 80%."
        ],
        "result": "The typical lead is answered in 22.5 minutes, but the average is 53.8 because a few leads wait two hours or more; 80% are within an hour."
    },
    "interpretation": "When the mean is far above the median, a few neglected leads drive the average: look at out-of-hours routing and unassigned queues. Results are in the same unit as the times you paste.",
    "assumptions": [
        "Times are measured from lead creation to first real contact, in one unit.",
        "Product names such as Salesforce are trademarks of their owners. This calculator is independent, is not affiliated with or endorsed by any CRM vendor, and uses only the figures you enter."
    ],
    "limitations": [
        "Clock time is used; times spanning nights and weekends are not converted to business hours.",
        "Leads never contacted must be excluded or given a time; this calculator cannot see them."
    ],
    "rules": null,
    "faqs": [
        {
            "question": "Why report the median and not just the average?",
            "answer": "Response times are skewed: one lead left over a weekend can double the average. The median shows the typical experience; the percentile shows the tail."
        },
        {
            "question": "What counts as first response?",
            "answer": "Define it once, for example the first call or personal email logged against the lead, and exclude automated acknowledgements."
        }
    ],
    "sources": [],
    "related": [
        {
            "name": "Statistics Calculator",
            "url": "https://calculators.geekmidst.com/calculators/statistics-calculator"
        },
        {
            "name": "Average Calculator",
            "url": "https://calculators.geekmidst.com/calculators/average-calculator"
        },
        {
            "name": "Service SLA Breach Rate Calculator",
            "url": "https://calculators.geekmidst.com/calculators/sla-breach-rate-calculator"
        },
        {
            "name": "Lead to Customer Conversion Calculator",
            "url": "https://calculators.geekmidst.com/calculators/lead-to-customer-conversion-calculator"
        }
    ],
    "disclaimer": null,
    "publisher": "GM¹X CalcVerse"
}