List health by campaign

lead-grain, list-lifetime · ignores the date filter · lead = last 10 digitsExport CSV
CampaignList sizeLeads dialedPenetrationAttemptsAtt / leadList completionExhaustedOver-dialedConvertedVelocityFirst → last dial
ACA00001Completecurve →
5,9742,40840.3%2,4911.036.9%0(0.0%)01(0.04%)1,204/day2026-06-29 → 2026-06-30
ACA00002curve →
14,4301,90813.2%2,0591.082.4%4(0.2%)111(0.58%)47/day2026-07-01 → 2026-08-10
ACA00003curve →
7,9957,99099.9%19,3172.4240.3%12(0.2%)173(0.91%)190/day2026-06-30 → 2026-08-10
ACA00004curve →
10,26810,329> list100.0%17,4601.6928.3%4(0.0%)247(0.46%)287/day2026-07-13 → 2026-08-17
ACA00006curve →
11,97312,268> list100.0%22,2241.8130.9%29(0.2%)1690(0.73%)372/day2026-07-16 → 2026-08-17
ACA00007curve →
3,8463,845100.0%7,1681.8631.1%0(0.0%)024(0.62%)226/day2026-07-22 → 2026-08-07
ACA00008curve →
6,7636,58997.4%6,7361.0216.6%0(0.0%)027(0.41%)599/day2026-07-28 → 2026-08-07
ACA00009curve →
5,9947,216> list100.0%13,7501.9138.2%9(0.1%)331(0.43%)154/day2026-07-02 → 2026-08-17
ACA00010Not Receivedcurve →
01,961> list2,0011.020(0.0%)03(0.15%)140/day2026-08-04 → 2026-08-17
ACA00011Not Receivedcurve →
04,958> list9,3161.883(0.1%)172(1.45%)381/day2026-08-05 → 2026-08-17
ACA00012Not Receivedcurve below
06,673> list6,7821.020(0.0%)015(0.22%)953/day2026-08-11 → 2026-08-17
ACA00013Not Receivedcurve →
0507> list5151.020(0.0%)03(0.59%)507/day2026-08-17 → 2026-08-17
Total67,24366,652109,8196124397

This is the “your data back with interest” view. Exhausted leads are spent inventory; a list mostly exhausted and under goal needs new records, not more passes. Over-dialed counts are leads worked past the attempt cap — history keeps the attempts made while the cap was 8 (it moved to 6 on 2026-08-03, rulebook v1.7). The > list flag marks campaigns where more unique leads were dialed than the list contains — physically impossible, known (FACTS.md L21), and the reason B4 (`prior_call_ids.csv`) is the project’s critical path; penetration is capped at 100% per rulebook §C, which is exactly why the flag exists.

The attempt curve — what each pass over a list is worth · ACA00012

one campaign · list-lifetime

← all campaigns

Attempt #DialsNet contactsNet rateSalesSales / 100 dials
1
6,673
2243.4%150.22
2
103
54.9%00.00n=103
3
5
00.0%00.00n=5
4
1
00.0%00.00n=1
6,78222915

This table is the empirical case for or against the 6-attempt cap. Each row is the marginal yield of that attempt ordinal: if attempts 5–6 convert at a fraction of attempt 1’s rate, the cap is protecting margin; if they still pay, it is costing sales. It is the evidence L13 (per-campaign caps) has been waiting for — per-campaign, use the curve → links above. Thin rows carry their n instead of a confident-looking rate.