This is the bundled demo: fictional business, fictional leads, real detector. Your own lead log gets the exact same treatment - and it never leaves your browser.

RUN IT ON YOUR LEADS

LeadLeak / weekly lead leak report

Summit Roofing Co.

Jun 22 – Jun 28, 2026 · SAMPLE / DEMO DATA - CLEARLY FICTIONAL

Response score

58

/ 100

VERDICT: LEAKING - LEADS ARE ESCAPING

The score is the share of leads that reached a human within the 15-minute SLA: 15 of 26 leads this window. 4 heard back late, and 7 never heard back at all - those 7 are the leak.

85+ TIGHT · 65–84 WATCH · BELOW 65 LEAKING

The week in numbers

NEW LEADS

26

MISSED CALLS

4

NEVER HANDLED

7

OVER 15-MIN SLA

4

AVG FIRST RESPONSE - MESSAGES

26m

EST. LOSS THIS WINDOW

$13,090

Where the leads leaked

Every finding below lists the actual leads behind it - nothing is a rollup you can't audit.

Missed calls, no callback

3 LEADSHIGH

3 callers rang, nobody picked up, and nobody ever called back. These are the most expensive leads in the log - they asked to talk.

WHENCHANNELLEADRESPONSEOUTCOME
Mon Jun 22, 14:05ADS CALLFrank DelgadoStorm-damage call, rang out mid-afternoon - no callbackNEVER-
Thu Jun 25, 17:05PHONEStan ObrechtRang at close of day - voicemail never returnedNEVER-
Sun Jun 28, 20:10ADS CALLBev StantonSunday-night emergency call - rang out, no callbackNEVER-

Form & message leads never contacted

4 LEADSHIGH

4 form, chat, or text leads got no reply at all. A lead that never hears back hires whoever answers first.

WHENCHANNELLEADRESPONSEOUTCOME
Tue Jun 23, 18:35FORMWalt JennerEvening form: active leak, buckets out - never contactedNEVER-
Fri Jun 26, 10:15FORMPete VillanuevaDetached garage re-roof - form never answeredNEVER-
Sat Jun 27, 11:58CHATSite visitorChat message left while agents were offline - no replyNEVER-
Sun Jun 28, 16:45SMSRandall OchoaSunday text: storm coming, wants tarp quoteNEVER-

First response over the 15-minute SLA

4 LEADSMEDIUM

4 leads eventually heard back, but slower than the 15-minute target. Response speed is the strongest predictor of contact rate - these are at risk, not yet lost.

WHENCHANNELLEADRESPONSEOUTCOME
Tue Jun 23, 09:15FORMSam WhitakerSolar-ready re-roof question45mQUOTED
Wed Jun 24, 11:22ADS CALLGus LindqvistMissed during crew huddle; called back late38mQUOTED
Wed Jun 24, 16:17FORMDev KapoorCommercial flat roof - RFP attached1h 35m-
Fri Jun 26, 19:12SMSLeo BrandtAfter-close text about the free-quote ad1h 15m-

After-hours leads needing a follow-up plan

4 LEADSMEDIUM

4 leads arrived outside business hours and fell through. An after-hours answering flow or next-morning first-call list would catch every one of these.

WHENCHANNELLEADRESPONSEOUTCOME
Tue Jun 23, 18:35FORMWalt JennerEvening form: active leak, buckets out - never contactedNEVER-
Fri Jun 26, 19:12SMSLeo BrandtAfter-close text about the free-quote ad1h 15m-
Sun Jun 28, 16:45SMSRandall OchoaSunday text: storm coming, wants tarp quoteNEVER-
Sun Jun 28, 20:10ADS CALLBev StantonSunday-night emergency call - rang out, no callbackNEVER-

Duplicate contacts

2 LEADSLOW

2 entries share a phone or email with another lead - usually a double submit or the same person trying a second channel. Merge them before they double-count (or worse, get two cold shoulders).

WHENCHANNELLEADRESPONSEOUTCOME
Wed Jun 24, 08:50FORMPaula ReyesRoof + gutters combo quote9mBOOKED
Thu Jun 25, 15:20ADS CALLPaula ReyesSame lead as the Wednesday form - called the ad numberLIVE-

Contacted, then nothing logged

4 LEADSLOW

4 leads got a response but no outcome was ever recorded. Un-dispositioned leads are where follow-up quietly dies.

WHENCHANNELLEADRESPONSEOUTCOME
Tue Jun 23, 13:28PHONEEarl SimmonsAsked about cedar shake maintenanceLIVE-
Wed Jun 24, 16:17FORMDev KapoorCommercial flat roof - RFP attached1h 35m-
Thu Jun 25, 15:20ADS CALLPaula ReyesSame lead as the Wednesday form - called the ad numberLIVE-
Fri Jun 26, 19:12SMSLeo BrandtAfter-close text about the free-quote ad1h 15m-

By channel

CHANNELLEADSMISSEDNEVER HANDLEDOVER SLAAVG RESPONSEBOOKED
Google Ads calls73218m2
Tracked phone calls511-LIVE1
Website forms8-2230m2
Chat leads3-1-LIVE1
SMS / texts3-1140m1

What the leak cost

LEAKED LEADS

7

NEVER REACHED A HUMAN

EST. LOSS THIS WINDOW

$13,090

7 DAYS OF LEADS

EST. MONTHLY LEAKAGE

$56,100

AT THIS RATE, EVERY MONTH

7 LEAKED × ($8,500 AVG JOB × 22% CLOSE RATE) = $13,090 THIS WINDOW

$13,090 × (30 ÷ 7 DAYS) = $56,100 / MONTH

EVERY ASSUMPTION IS EDITABLE ON THE DASHBOARD - THE ESTIMATE MOVES WITH YOUR NUMBERS.

The Monday-morning alert

PREVIEW ONLY - NOTHING IS EVER SENT

A live LeadLeak account would open the week with this digest. The demo has no email or SMS transport at all - this is the full extent of it.

ALERT.PREVIEW

MON 08:00

SUBJECT:

[LeadLeak] Summit Roofing Co.: 7 leads leaked, $13,090 at stake

Week of Jun 22 – Jun 28, 2026 - 26 leads in.

3 missed calls never got a callback - call these first today.

4 form/message leads still waiting on a first reply.

4 arrived after hours with no follow-up plan.

Estimated revenue at stake this week: $13,090 (7 leads × 22% close × $8,500 avg job).

Appendix / methodology

Detection rules: a lead counts as leaked only when no human ever responded - missed calls with no callback, and form/chat/text leads with no first reply. Slow responses (over the 15-minute SLA) are flagged as at-risk but not counted as lost. Business hours for the after-hours rule: Mon–Sat, 8:00–18:00.

Revenue math: leaked leads × close rate × average job value, extrapolated to 30 days. All three inputs are assumptions, shown in the open and editable on the dashboard - this is an estimate, not an invoice.

This report is generated from bundled, clearly-fictional sample data. The business and every lead shown do not exist.

Built with LeadLeak - a Marketing Hog lab